{"id":23490066,"url":"https://github.com/emrl/chrono","last_synced_at":"2025-07-28T14:05:49.586Z","repository":{"id":100063847,"uuid":"41271139","full_name":"EMRL/chrono","owner":"EMRL","description":"Project management, reporting, and time tracking.","archived":false,"fork":false,"pushed_at":"2020-12-14T21:11:18.000Z","size":5953,"stargazers_count":1,"open_issues_count":9,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-14T17:47:20.047Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EMRL.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2015-08-23T23:05:53.000Z","updated_at":"2020-12-14T21:11:22.000Z","dependencies_parsed_at":"2023-05-12T01:15:38.492Z","dependency_job_id":null,"html_url":"https://github.com/EMRL/chrono","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/EMRL/chrono","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMRL%2Fchrono","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMRL%2Fchrono/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMRL%2Fchrono/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMRL%2Fchrono/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EMRL","download_url":"https://codeload.github.com/EMRL/chrono/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMRL%2Fchrono/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267527835,"owners_count":24102019,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-28T02:00:09.689Z","response_time":68,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-25T00:15:29.945Z","updated_at":"2025-07-28T14:05:49.577Z","avatar_url":"https://github.com/EMRL.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Chrono\n\n[![Build Status](https://travis-ci.org/EMRL/chrono.svg?branch=master)](https://travis-ci.org/EMRL/chrono) [![Code Climate](https://codeclimate.com/github/EMRL/chrono/badges/gpa.svg)](https://codeclimate.com/github/EMRL/chrono)\n\nChrono is project management and time tracking for design and development agencies.\n\n![Chrono screenshot](https://raw.githubusercontent.com/EMRL/chrono/master/public/images/chrono.png\n)\n\n## Changes\n\nChrono is based on [ClockingIT](http://clockingit.com); here are just a few things we've changed or added over the years. Many of these tasks are ongoing.\n\n1. Improved user interface\n2. Replaced UI .gif \u0026 .png graphics with [Font Awesome](http://fontawesome.github.io/Font-Awesome/3.2.1/) icons (still on version 3 for now)\n3. Improved calendar grid layout\n4. Improved report printing\n5. Added inline reply to task comments\n6. Improved many widgets\n7. Improved news/announcement display\n8. Added start dates to tasks\n9. Cleaned up many of the system email templates\n10. Added a \"Don't send me my own comments\" option to cut down on spam\n11. Added an \"Out for Approval\" flag for tasks that are waiting for client approval before proceeding further\n\n## Installation\n\nFor the moment, installation is an undocumented mess, but semi-legible CentOS 7 installation instructions are [available here](https://github.com/EMRL/chrono/wiki/CentOS-7-Install). \n\nOriginal installation documentation is in [/doc/README.ORIGINAL](https://github.com/EMRL/chrono/blob/master/doc/README.ORIGINAL) although installing Chrono successfully will follow a different workflow.\n\n## Source Contents\n```\napp\n  Holds all the code that's specific to this particular application.\n\napp/controllers\n  Holds controllers that should be named like weblog_controller.rb for\n  automated URL mapping. All controllers should descend from\n  ActionController::Base.\n\napp/models\n  Holds models that should be named like post.rb.\n  Most models will descend from ActiveRecord::Base.\n\napp/views\n  Holds the template files for the view that should be named like\n  weblog/index.rhtml for the WeblogController#index action. All views use eRuby\n  syntax. This directory can also be used to keep stylesheets, images, and so on\n  that can be symlinked to public.\n\napp/helpers\n  Holds view helpers that should be named like weblog_helper.rb.\n\nconfig\n  Configuration files for the Rails environment, the routing map, the database, and other dependencies.\n\ncomponents\n  Self-contained mini-applications that can bundle together controllers, models, and views.\n\ndb\n  Contains the database schema in schema.rb.  db/migrate contains all\n  the sequence of Migrations for your schema.\n\ndoc\n  Minor documenation\n\nlang\n  Translations\n  \nlib\n  Application specific libraries. Basically, any kind of custom code that doesn't\n  belong under controllers, models, or helpers. This directory is in the load path.\n\npublic\n  The directory available for the web server. Contains subdirectories for images, stylesheets,\n  and javascripts.\n\nscript\n  Helper scripts for automation and generation.\n\ntest\n  Unit and functional tests along with fixtures.\n\nvendor\n  External libraries that the application depends on. Also includes the plugins subdirectory.\n  This directory is in the load path.\n ```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femrl%2Fchrono","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Femrl%2Fchrono","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femrl%2Fchrono/lists"}