{"id":16341823,"url":"https://github.com/adimit/gitlab-time-tracking-button","last_synced_at":"2025-08-03T22:39:48.648Z","repository":{"id":66452565,"uuid":"116113392","full_name":"adimit/gitlab-time-tracking-button","owner":"adimit","description":"A time tracking button addon for Gitlab that works in (recent) Firefox \u0026 Chome","archived":false,"fork":false,"pushed_at":"2018-01-03T08:42:18.000Z","size":150,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-26T16:01:08.786Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/adimit.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":"2018-01-03T08:41:44.000Z","updated_at":"2018-01-06T23:39:14.000Z","dependencies_parsed_at":"2023-02-23T07:16:09.453Z","dependency_job_id":null,"html_url":"https://github.com/adimit/gitlab-time-tracking-button","commit_stats":{"total_commits":229,"total_committers":1,"mean_commits":229.0,"dds":0.0,"last_synced_commit":"f9969860deed817e1ab3d9bdd7f184d17fe941a9"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/adimit/gitlab-time-tracking-button","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adimit%2Fgitlab-time-tracking-button","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adimit%2Fgitlab-time-tracking-button/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adimit%2Fgitlab-time-tracking-button/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adimit%2Fgitlab-time-tracking-button/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adimit","download_url":"https://codeload.github.com/adimit/gitlab-time-tracking-button/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adimit%2Fgitlab-time-tracking-button/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268624130,"owners_count":24280148,"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-08-03T02:00:12.545Z","response_time":2577,"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-10-11T00:00:28.360Z","updated_at":"2025-08-03T22:39:48.630Z","avatar_url":"https://github.com/adimit.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Gitlab Time Tracking Button\n\n- [Homepage](https://gitlab.com/adimit/gitlab-time-tracking-button/)\n- [Chrome Webstore](https://chrome.google.com/webstore/detail/gitlab-time-tracking-butt/bodhfghfkmappoagkplnoklojfcjfmnk)\n- [AMO (Firefox)](https://addons.mozilla.org/en-GB/firefox/addon/gitlab-time-tracking-button)\n\nAddon for Chrome and Firefox that inserts a time tracking button on the issue page.\n\nSee [gitlab-ce#27824](https://gitlab.com/gitlab-org/gitlab-ce/issues/27824),\nwhich is as of yet (september 2017) still open.\n\nFirst, you need a [personal access\ntoken](https://docs.gitlab.com/ce/user/profile/personal_access_tokens.html) from\nany instance you want to be connected to. Add the instance and your access token\non the addon's settings page. You need to grant the addon permission for that site.\n\nOn any issue page, press 'start' to start the timer. You can pause it\nafterwards, or use 'save' to submit the time to the given issue. Use 'trash' to\ndiscard any accrued time. You can have multiple timers (running in parallel.)\nTimers persist across browser sessions.\n\n## Bugs \u0026 Features\n\nPlease see the [issue tracker](https://gitlab.com/adimit/gitlab-time-tracking-button/issues/).\n\n## Developing\n\nTo build the addon:\n\n```\nnpm install\nnpm run build\nnpm run start # launches firefox with an empty profile and the addon installed\n```\n\nThe addon's files and source maps are generated in the `./addon` folder. If you\nwant to point your browser to the unpacked extension, please use that folder\n(not the root folder.)\n\nTo run the test suite:\n\n```\nnpm run test\n```\n\nTo create a `.zip` file with the extension, created in as\n`./gitlab-time-tracking-button-${version}.zip`, where `${version}` is in\nthe `manifest.json`:\n\n```\nnpm run bundle\n```\n\n## Graphics\n\nThe terribly done logo is a bastardized version of the [Gitlab\nlogo](https://about.gitlab.com/press/) with the clock icon from [Feather\nicons](https://feathericons.com). All icons on the actual time tracker are also\nfrom the Feather set.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadimit%2Fgitlab-time-tracking-button","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadimit%2Fgitlab-time-tracking-button","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadimit%2Fgitlab-time-tracking-button/lists"}