Commit graph

21 commits

Author SHA1 Message Date
Mahad Kalam
044a1e4fea
Use Inertia deferred props + Prettier/svelte-check (#957) 2026-02-16 10:29:04 +00:00
Mahad Kalam
8621dfa3ed
Regional leaderboards (#943)
* Regional leaderboards

* Fix the bugs!

* bin/rubocop -A
2026-02-15 08:29:00 +00:00
Mahad Kalam
b9798b4f6c
Fix redirects! And add tests! (#930)
* Fix redirects in new account flow?

* Fix redirects! And tests!

* Make tests better

* I will test this club
2026-02-12 10:01:33 +00:00
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
d89b286ae1
add brakeman scanning (#840)
* add brakeman scanning

* Update Ruby version to 'head' in Brakeman workflow

* Add Brakeman workflow for code scanning
2026-01-25 16:41:53 -05:00
Echo
f79e2a2582
permissions check on cicd (#830) 2026-01-25 12:41:18 -05:00
dependabot[bot]
bc8eb7c57e
Bump actions/upload-artifact from 5 to 6 (#708)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 21:26:40 -05:00
dependabot[bot]
343f82d77b
Bump actions/checkout from 5 to 6 (#641)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-20 14:07:08 -05:00
dependabot[bot]
bb48e11343
Bump actions/upload-artifact from 4 to 5 (#596)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-29 13:48:36 -04:00
dependabot[bot]
4cee510ed4
Bump actions/checkout from 4 to 5 (#478)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-21 02:32:44 -04:00
Max Wofford
75539632f3 Add test wakatime db 2025-05-09 13:12:02 -04:00
Max Wofford
74aaea36ec Add other test databases 2025-05-09 12:54:58 -04:00
Max Wofford
a3c885463f Patch up user-agent matching and add simple tests for them 2025-05-09 11:55:59 -04:00
Max Wofford
dd0eb948cc Update ci.yml 2025-03-11 15:03:38 -04:00
Max Wofford
dc32675cd4 Turn off broken tests in CI 2025-02-23 13:22:25 -05:00
Max Wofford
ee7e6fb04a Bump postgres version in CI 2025-02-22 02:52:52 -05:00
Max Wofford
a691f18a6a Update ci.yml 2025-02-22 02:37:58 -05:00
Max Wofford
15d24555e9 Attempt to fix test db 2025-02-22 02:33:10 -05:00
Max Wofford
5c565d796b Update test db configs 2025-02-22 02:20:10 -05:00
Max Wofford
28ae835e32 Attempt to setup postgres on github actions 2025-02-22 02:17:29 -05:00
Max Wofford
394339fcf6 Initial commit 2025-02-16 03:21:30 -05:00