{"id":15508705,"url":"https://github.com/jkraemer/stopwatch","last_synced_at":"2025-10-24T21:32:38.501Z","repository":{"id":40466734,"uuid":"281814846","full_name":"jkraemer/stopwatch","owner":"jkraemer","description":"Stopwatch Plugin for Redmine","archived":false,"fork":false,"pushed_at":"2023-11-03T07:19:40.000Z","size":119,"stargazers_count":16,"open_issues_count":3,"forks_count":6,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-03-18T17:24:42.355Z","etag":null,"topics":["redmine","redmine-plugin"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jkraemer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2020-07-23T00:52:09.000Z","updated_at":"2024-12-03T14:22:11.000Z","dependencies_parsed_at":"2024-10-28T15:24:11.172Z","dependency_job_id":"c513c320-f7ee-4a5b-8b0d-40a4aacd53f1","html_url":"https://github.com/jkraemer/stopwatch","commit_stats":{"total_commits":35,"total_committers":3,"mean_commits":"11.666666666666666","dds":0.05714285714285716,"last_synced_commit":"e40840b974c886344a6edce07054cbb78bd547a0"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jkraemer%2Fstopwatch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jkraemer%2Fstopwatch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jkraemer%2Fstopwatch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jkraemer%2Fstopwatch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jkraemer","download_url":"https://codeload.github.com/jkraemer/stopwatch/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245052661,"owners_count":20553162,"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","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":["redmine","redmine-plugin"],"created_at":"2024-10-02T09:39:47.355Z","updated_at":"2025-10-24T21:32:38.112Z","avatar_url":"https://github.com/jkraemer.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Stopwatch Plugin for Redmine [![Test with Redmine](https://github.com/jkraemer/stopwatch/actions/workflows/redmine.yml/badge.svg)](https://github.com/jkraemer/stopwatch/actions/workflows/redmine.yml)\n\nMinimal plugin that aims to make tracking your time with Redmine much easier.\n\n## Features\n\n- Adds a **Log time** menu item to the account menu (top right)\n- That link leads to an overlay listing today's time entries, with a form that\n  allows editing existing or creating a new entry.\n- Time entries can be started / stopped from the overlay as well as via their\n  context menu. There can only be one currently running entry, which will be\n  periodically updated with the time lapsed since it was started. Previously\n  running entry is stopped automatically when another is started.\n- The hours:minutes of the currently *running* entry is highlighted in time\n  entry listings as well as shown next to the **Log time** menu item as well as\n  in the window title.\n- Creating an entry with 0 minutes saves it in *running* state.\n\n![Screenshot](https://github.com/jkraemer/stopwatch/raw/screenshots/img/screenshot.png)\n\n## Installation\n\nAdd the plugin to your Redmine installation's `plugins` folder, run `bundle\ninstall` and restart Redmine. No database migrations necessary.\n\n\n## License\n\nCopyright (C) 2020 [Jens Krämer](https://jkraemer.net)\n\nThe Stopwatch plugin for Redmine is free software: you can redistribute\nit and/or modify it under the terms of the GNU General Public License as\npublished by the Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nThe Stopwatch plugin for Redmine is distributed in the hope that it\nwill be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General\nPublic License for more details.\n\nYou should have received a copy of the GNU General Public License along with\nthe plugin. If not, see [www.gnu.org/licenses](https://www.gnu.org/licenses/).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjkraemer%2Fstopwatch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjkraemer%2Fstopwatch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjkraemer%2Fstopwatch/lists"}