{"id":25872019,"url":"https://github.com/aboutsource/trektor-up","last_synced_at":"2026-06-10T17:31:02.461Z","repository":{"id":278547991,"uuid":"914803116","full_name":"aboutsource/Trektor-Up","owner":"aboutsource","description":"Trektor as Trello Power-Up","archived":false,"fork":false,"pushed_at":"2026-05-22T05:35:28.000Z","size":221,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-05-22T14:22:15.284Z","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":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aboutsource.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-01-10T10:38:46.000Z","updated_at":"2026-05-22T05:35:25.000Z","dependencies_parsed_at":"2025-03-14T06:20:28.186Z","dependency_job_id":"f1b50886-c2ca-40aa-83ec-5826a2c3b579","html_url":"https://github.com/aboutsource/Trektor-Up","commit_stats":null,"previous_names":["aboutsource/trektor-up"],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/aboutsource/Trektor-Up","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aboutsource%2FTrektor-Up","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aboutsource%2FTrektor-Up/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aboutsource%2FTrektor-Up/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aboutsource%2FTrektor-Up/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aboutsource","download_url":"https://codeload.github.com/aboutsource/Trektor-Up/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aboutsource%2FTrektor-Up/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34163253,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-10T02:00:07.152Z","response_time":89,"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":"2025-03-02T07:35:59.274Z","updated_at":"2026-06-10T17:31:02.436Z","avatar_url":"https://github.com/aboutsource.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TrektorUp\n\nA Trello Power-Up to integrate Trello cards into Toggl time tracking.\n\n## Usage\n\n### Configure Toggl API key\n\nTo make use of TrektorUp, you first have to configure your personal Toggl API\nkey. To do so, click on Trello Board Menu (Three dots in the upper right\ncorner) -\u003e Power-Ups -\u003e Enabled -\u003e Settings (Trektor) -\u003e Edit Power-Up\nsettings.\n\n### Create tracking task and start tracking\n\nOpen a card. The card must have exactly one label starting with `#`, containing\nthe corresponding Toggl project. The Toggl project have to exist. Look for the\nPower-Ups button section on the right side of the card. Click on \"Trek now\".\nShortly after clicking, there will be a new card label named \"Trekking\", that\nshows the current tracking task. The Toggl task will be created if it does not\nexist.\n\n### Re-start existing tracking task\n\nyou can also click on the Trekking label within the top section of the Trello\ncard to start tracking. If there is no Trekking label, you first have to create\nthe tracking task as shown bevore.\n\n## GDPR\n\n* Trektor-Up needs to access a Toggl API key. The API key is used to interact\n  with the Toggl API. The API key is stored in the end users browser storage\n  only. All Toggl API access is initiated and handled by the end users browser.\n  The API key is not transfered to Trello itself or any other third party\n  service.\n* Trektor-Up generates Toggl tracking tasks on behalf of the Toggl user linked\n  to the Toggl API key mentioned above. The Toggl tracking tasks are based on\n  information attached to Trello cards. To create Toggl tracking tasks, these\n  data are transfered from Trello to Toggl:\n    * Trello card ids\n    * Trello card labels\n    * Trello card headlines.\n* The Trello users are responsible to keep Trello card headlines and Trello\n  card labels free of personal data. Otherwise, Trektor-Up is going to create\n  Toggl tracking tasks that may contain these personal data.\n* In addition to the data mentioned above, Trektor-Up does not access or\n  process any personal data.\n\n## Hacking\n\nTrektorUp uses Vite/Rollup for development.\n\n    git clone git@github.com:aboutsource/Trektor-Up.git\n    cd Trektor-Up\n    npm install\n\n### Build the Power-Ip\n\n    npm run build\n\nIf build successfully, there is a dist folder containing the Power-Up\n\n### Release a new version\n\n* Update version string in `package.json`\n* Push to github\n* Tag the repo with new version\n* Push tag\n* Github-Actions should run the Deploy job\n\n### Hosting and Deployment\n\nTrektorUp is hosted at https://trello.aboutsource.net right now. The deployment\nprocess is managed by Github-Actions. See also\nhttps://developer.atlassian.com/cloud/trello/guides/power-ups/building-a-power-up-part-one/#getting-started\nfor hosting requirements.\n\nWARNING: The hosting domain has to be manually whitelisted by the Toggl support\nteam. Otherwise, there are no corresponding CORS headers when accessing the\nToggl API. See also\nhttps://github.com/toggl/toggl_api_docs/blob/master/chapters/cors.md\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faboutsource%2Ftrektor-up","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faboutsource%2Ftrektor-up","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faboutsource%2Ftrektor-up/lists"}