{"id":26642804,"url":"https://github.com/whiteducksoftware/clockodo-automation","last_synced_at":"2025-04-10T22:39:20.907Z","repository":{"id":44662598,"uuid":"320354342","full_name":"whiteducksoftware/clockodo-automation","owner":"whiteducksoftware","description":null,"archived":false,"fork":false,"pushed_at":"2025-02-22T20:36:31.000Z","size":810,"stargazers_count":6,"open_issues_count":1,"forks_count":0,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-03-24T19:35:24.745Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","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/whiteducksoftware.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-12-10T18:17:01.000Z","updated_at":"2025-02-25T08:07:41.000Z","dependencies_parsed_at":"2025-02-22T21:20:23.893Z","dependency_job_id":"169d1dcb-af62-4551-812d-bea9910a125c","html_url":"https://github.com/whiteducksoftware/clockodo-automation","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":"whiteducksoftware/template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whiteducksoftware%2Fclockodo-automation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whiteducksoftware%2Fclockodo-automation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whiteducksoftware%2Fclockodo-automation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whiteducksoftware%2Fclockodo-automation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/whiteducksoftware","download_url":"https://codeload.github.com/whiteducksoftware/clockodo-automation/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248312175,"owners_count":21082637,"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":[],"created_at":"2025-03-24T19:28:01.932Z","updated_at":"2025-04-10T22:39:20.887Z","avatar_url":"https://github.com/whiteducksoftware.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003cbr\u003e\n  \u003ca href=\"\"\u003e\u003cimg src=\"assets/logo.png\" alt=\"fred\" width=\"150\"\u003e\u003c/a\u003e\n  \u003cbr\u003e\n  Clockodo automation\n  \u003cbr\u003e\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/Azure/bicep\"\u003e\n    \u003cimg src=\"https://img.shields.io/static/v1?label=Azure-Bicep\u0026message=v0.2.59\u0026style=for-the-badge\u0026logo\u0026color=brightgreen\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://docs.microsoft.com/en-us/azure/azure-functions/\"\u003e\n    \u003cimg src=\"https://img.shields.io/static/v1?label=Azure-FUNC%20\u0026message=v4.0\u0026style=for-the-badge\u0026color=blue\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/dotnet/core\"\u003e\n    \u003cimg src=\"https://img.shields.io/static/v1?label=.net%20\u0026message=v6.0\u0026style=for-the-badge\u0026color=blue\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/whiteducksoftware/clockodo-automation/blob/master/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/static/v1?label=LICENSE\u0026message=MIT\u0026style=for-the-badge\u0026color=brightgreen\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/clockodo-backup-solution_transparent.png\" width=\"700\"/\u003e\n\u003c/p\u003e\n\n---\n## Try it out\n\n[![Deploy to Azure](https://aka.ms/deploytoazurebutton)](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2F55e62e20a04044a3c2354d2960425952.m.pipedream.net%2F)\n\nA small solution for creating automated backups of your Clockodo entries. The \"Deploy to Azure\" button will create a small environment consisting of: \n- Azure Key vault\n- Storage account with blob container\n- App Service plan\n- Function App \n- Application Insights\n\nBy default, the deployment will create two functions that will perform backups on a daily and monthly basis. The backups will be stored as .csv files in the deployed storage account. \n\nFor more information check out the repository's [Wiki](https://github.com/whiteducksoftware/clockodo-automation/wiki) page.\n\n### Prerequisites\n- Azure Subscription\n- E-mail address of a Clockodo API User\n- Clockodo API key\n\n## The purpose of this project are two things:\n\n- Provide additional features around clockodo like automated backup, analytics or alerting.\n- Serve as a learning environment for white duck 🦆 employees. Quack quack\n\n## Technologies\n\n- Azure Biceps 💪 to generate ARM templates\n- DevContainer\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwhiteducksoftware%2Fclockodo-automation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwhiteducksoftware%2Fclockodo-automation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwhiteducksoftware%2Fclockodo-automation/lists"}