{"id":15971239,"url":"https://github.com/fornever/technetium","last_synced_at":"2026-03-04T16:02:37.394Z","repository":{"id":196722788,"uuid":"693348306","full_name":"ForNeVeR/Technetium","owner":"ForNeVeR","description":"Task management software","archived":false,"fork":false,"pushed_at":"2025-03-16T16:36:28.000Z","size":192,"stargazers_count":2,"open_issues_count":5,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-10-28T08:37:53.985Z","etag":null,"topics":["dotnet","fsharp","gtd","hacktoberfest"],"latest_commit_sha":null,"homepage":"","language":"F#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ForNeVeR.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2023-09-18T21:12:13.000Z","updated_at":"2025-03-16T16:36:02.000Z","dependencies_parsed_at":"2024-12-20T15:51:57.698Z","dependency_job_id":"f536a9f7-cc05-475a-b917-7020e4337ee3","html_url":"https://github.com/ForNeVeR/Technetium","commit_stats":null,"previous_names":["fornever/technetium"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ForNeVeR/Technetium","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ForNeVeR%2FTechnetium","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ForNeVeR%2FTechnetium/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ForNeVeR%2FTechnetium/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ForNeVeR%2FTechnetium/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ForNeVeR","download_url":"https://codeload.github.com/ForNeVeR/Technetium/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ForNeVeR%2FTechnetium/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30085820,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T15:40:14.053Z","status":"ssl_error","status_checked_at":"2026-03-04T15:40:13.655Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["dotnet","fsharp","gtd","hacktoberfest"],"created_at":"2024-10-07T20:20:30.468Z","updated_at":"2026-03-04T16:02:37.366Z","avatar_url":"https://github.com/ForNeVeR.png","language":"F#","funding_links":[],"categories":[],"sub_categories":[],"readme":"Technetium [![Status Zero][status-zero]][andivionian-status-classifier]\n==========\n\nTechnetium is time- and task-management software.\n\nConfiguration\n-------------\nTo use Technetium.Console, you'll need a Google API credentials.\n\n1. Create a Google Cloud Project.\n2. On the **Enabled APIs \u0026 services** page, choose **Enable APIs and Services**, search for **Google Tasks API** and choose **Enable**.\n3. On the **Google Tasks API** page, click **Create Credentials**.\n4. On the **Which API are you using?** step, choose **User data**.\n5. On the **OAuth Consent Screen** step, configure it whatever you want.\n6. On the **Scopes** step, choose Google Tasks API (the non-readonly variant), `https://www.googleapis.com/auth/tasks`.\n7. On the **OAuth Client ID** step, choose **Desktop app**. Specify the name as `Technetium.Console`.\n8. Download the resulting JSON file.\n9. Remember to add the users you want to use the application on the **OAuth consent screen** page, in the **Test users** list.\n\nUsage\n-----\n\n\u003e [!WARNING]\n\u003e\n\u003e Note that currently Technetium.Console is just a demo application that authenticates in Google, but doesn't do anything else.\n\nRun Technetium.Console using this shell command.\n\n```console\n$ dotnet run --project Technetium.Console -- \u003cuser-name\u003e \u003cclient-secret-file\u003e \u003cconfiguration-file\u003e\n```\n\nHere `username` is Google user email, e.g. `example@gmail.com`. \n\nDocumentation\n-------------\n\n- [Contributor Guide][docs.contributing]\n- [License (MIT)][docs.license]\n- [Code of Conduct (adopted from the Contributor Covenant)][docs.code-of-conduct]\n\n[andivionian-status-classifier]: https://github.com/ForNeVeR/andivionian-status-classifier#status-zero-\n[docs.code-of-conduct]: CODE_OF_CONDUCT.md\n[docs.contributing]: CONTRIBUTING.md\n[docs.license]: LICENSE.md\n[status-zero]: https://img.shields.io/badge/status-zero-lightgrey.svg\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffornever%2Ftechnetium","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffornever%2Ftechnetium","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffornever%2Ftechnetium/lists"}