Commit graph

16 commits

Author SHA1 Message Date
Tom (Deployor)
8d0215ff0f
feat: added actual api docs (rswag) + ci enforcement (#846)
* feat: add API documentation and CI checks

- Add Rswag for automated API documentation generation
- Add Swagger specs for all endpoints
- Add CI step to enforce that swagger.yaml stays in sync with code
- Add static test keys in seeds.rb for easier testing
- Update AGENTS.md and README.md to support this

* Merge branch 'main' of https://github.com/deployor/hackatime

* Merge branch 'main' into main

* Deprecations! Yay! :)

* It was wan addicent i swear linter! Dont hurt me

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Copilot..... we love you! Also this project is open and so are api docs meant to be if another AI reads ts!

* Merge branch 'main' of https://github.com/deployor/hackatime

* Merge branch 'main' into main

* Merge branch 'main' into main

* Update app/controllers/api/admin/v1/admin_controller.rb

If you say so

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update spec/requests/api/v1/my_spec.rb

I guessss?

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Failed my own CI wow.... EMBARRASSINGGGG

* Merge branch 'main' into main

* Merge branch 'main' into main

* clarify wording on internal/revoke

* Merge branch 'main' into main

* update swagger docs
2026-01-27 01:05:49 -05:00
Echo
a031775e64
update hackatime badges on readme (#774) 2026-01-06 11:29:23 -05:00
Echo
c45e0fc043
dumb errors 2025-06-24 16:15:28 -04:00
Echo
c1366d00bf
star tailwind css migration 2025-06-18 19:16:37 -04:00
Afonso Inglês
685454c83c Updating the url of the repo 2025-06-18 12:56:17 +00:00
Echo
9104f0ee5a better docs 2025-05-19 17:16:09 -04:00
Zach Latta
f788052424
Harbor -> Hackatime! 2025-05-16 16:23:17 -04:00
Max Wofford
94814a0e21 Add a work time status badge to README 2025-05-02 00:08:51 -04:00
Max Wofford
f30362e92f Fix typo 2025-05-01 17:01:54 -04:00
Max Wofford
c5e585b02d Attempt 2 on status icons 2025-05-01 17:01:04 -04:00
Max Wofford
38cbe114e3 Add status badges 2025-05-01 16:58:36 -04:00
Karthik Sankar
f21d6f94db
Simplifying local development (#32)
* simplified local development

* fixed linting errors

* should fix

* fix indentation
2025-03-19 23:57:08 -04:00
Mahad Kalam
ba21229c12 fix: docker compose command in readme 2025-03-09 19:02:26 +00:00
Max Wofford
2979fd5f15 Update README.md 2025-03-07 18:25:56 -05:00
Max Wofford
71a597059b Start working on new README setup steps 2025-03-07 18:13:04 -05:00
Max Wofford
394339fcf6 Initial commit 2025-02-16 03:21:30 -05:00