Commit graph

997 commits

Author SHA1 Message Date
6f264dccf7
refactor: simplify UserPrincipal and OAuth2UserInfo classes
Some checks failed
CI / Get Changed Files (pull_request) Successful in 8s
CI / oxlint (pull_request) Successful in 26s
CI / Docker frontend validation (pull_request) Successful in 30s
CI / eslint (pull_request) Successful in 34s
CI / prettier (pull_request) Failing after 37s
CI / Checkstyle Main (pull_request) Failing after 1m29s
CI / test-build (pull_request) Successful in 1m30s
CI / Docker backend validation (pull_request) Successful in 1m54s
2025-05-21 10:54:31 +02:00
0e150e9ded
refactor(GitHubService): remove unnecessary logging statements 2025-05-21 10:54:25 +02:00
2b29ef81b2
fix: faulty rebase
Some checks failed
CI / Get Changed Files (pull_request) Successful in 11s
CI / Docker frontend validation (pull_request) Successful in 26s
CI / oxlint (pull_request) Successful in 35s
CI / eslint (pull_request) Successful in 41s
CI / prettier (pull_request) Failing after 40s
CI / Checkstyle Main (pull_request) Failing after 1m9s
CI / test-build (pull_request) Successful in 47s
CI / Docker backend validation (pull_request) Successful in 1m24s
2025-05-21 10:48:46 +02:00
d64b39fa69
fix: fix email verify
Some checks failed
CI / Get Changed Files (pull_request) Successful in 7s
CI / eslint (pull_request) Successful in 37s
CI / prettier (pull_request) Failing after 41s
CI / oxlint (pull_request) Successful in 49s
CI / Docker frontend validation (pull_request) Successful in 1m49s
CI / Checkstyle Main (pull_request) Failing after 1m51s
CI / test-build (pull_request) Successful in 1m55s
CI / Docker backend validation (pull_request) Successful in 2m41s
2025-05-21 10:47:18 +02:00
9770ad3d8f fix: Claude fixed most issues 2025-05-21 10:46:28 +02:00
74798949c6
style: clean up whitespace in multiple files
Some checks failed
CI / Get Changed Files (pull_request) Successful in 8s
CI / Docker frontend validation (pull_request) Successful in 24s
CI / eslint (pull_request) Successful in 30s
CI / oxlint (pull_request) Successful in 39s
CI / prettier (pull_request) Failing after 43s
CI / Checkstyle Main (pull_request) Failing after 1m22s
CI / test-build (pull_request) Successful in 1m44s
CI / Docker backend validation (pull_request) Failing after 1m54s
2025-05-21 10:42:13 +02:00
cc1979a068
feat: add GitHub OAuth2 authentication support 2025-05-21 10:40:23 +02:00
09677effe6 befora claude just in case
Some checks failed
CI / Get Changed Files (pull_request) Successful in 7s
CI / Checkstyle Main (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / oxlint (pull_request) Failing after 21s
CI / eslint (pull_request) Failing after 28s
CI / prettier (pull_request) Successful in 27s
CI / test-build (pull_request) Successful in 40s
CI / Docker frontend validation (pull_request) Successful in 1m7s
2025-05-21 10:33:00 +02:00
e4cd62cca4
Merge pull request 'fix: delete orhpaned blackjack games' (!207) from fix-delete-completed-blackjack-games into main
All checks were successful
Release / Release (push) Successful in 58s
Release / Build Frontend Image (push) Successful in 29s
Release / Build Backend Image (push) Successful in 31s
Reviewed-on: #207
Reviewed-by: Jan K9f <jan@kjan.email>
2025-05-21 07:54:01 +00:00
Phan Huy Tran
1931a02369 style: format code
All checks were successful
CI / Get Changed Files (pull_request) Successful in 9s
CI / eslint (pull_request) Has been skipped
CI / Docker frontend validation (pull_request) Has been skipped
CI / oxlint (pull_request) Has been skipped
CI / prettier (pull_request) Has been skipped
CI / test-build (pull_request) Has been skipped
CI / Checkstyle Main (pull_request) Successful in 1m6s
CI / Docker backend validation (pull_request) Successful in 1m3s
2025-05-21 09:50:00 +02:00
Phan Huy Tran
1dfdedee91 fix: delete orhpaned blackjack games
All checks were successful
CI / Get Changed Files (pull_request) Successful in 7s
CI / eslint (pull_request) Has been skipped
CI / Docker frontend validation (pull_request) Has been skipped
CI / oxlint (pull_request) Has been skipped
CI / prettier (pull_request) Has been skipped
CI / test-build (pull_request) Has been skipped
CI / Checkstyle Main (pull_request) Successful in 57s
CI / Docker backend validation (pull_request) Successful in 1m14s
2025-05-21 09:49:09 +02:00
41f3b506a0 feat: Create basic layout for coinflip
Some checks failed
CI / Get Changed Files (pull_request) Successful in 7s
CI / Checkstyle Main (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / oxlint (pull_request) Failing after 19s
CI / eslint (pull_request) Failing after 26s
CI / prettier (pull_request) Successful in 26s
CI / Docker frontend validation (pull_request) Successful in 44s
CI / test-build (pull_request) Successful in 45s
2025-05-21 09:33:02 +02:00
61b806c048
Merge pull request 'fix: Add missing dice target value validation' (!205) from fix-target-value-validation into main
Some checks failed
Release / Release (push) Failing after 10m37s
Release / Build Backend Image (push) Has been cancelled
Release / Build Frontend Image (push) Has been cancelled
Reviewed-on: #205
Reviewed-by: Jan K9f <jan@kjan.email>
2025-05-21 07:16:44 +00:00
Phan Huy Tran
34c7c39b63 fix: Add missing dice target value validation
All checks were successful
CI / Get Changed Files (pull_request) Successful in 7s
CI / eslint (pull_request) Has been skipped
CI / oxlint (pull_request) Has been skipped
CI / Docker frontend validation (pull_request) Has been skipped
CI / prettier (pull_request) Has been skipped
CI / test-build (pull_request) Has been skipped
CI / Checkstyle Main (pull_request) Successful in 50s
CI / Docker backend validation (pull_request) Successful in 53s
2025-05-21 09:15:07 +02:00
1966313a20
Merge pull request 'feat: implement dice game api (CAS-74)' (!203) from feat-dice into main
Some checks failed
Release / Build Backend Image (push) Blocked by required conditions
Release / Build Frontend Image (push) Blocked by required conditions
Release / Release (push) Has been cancelled
Reviewed-on: #203
Reviewed-by: Jan K9f <jan@kjan.email>
2025-05-21 07:10:07 +00:00
816c659b5c
Merge pull request 'fix: Fix bug where the password reset doesnt redirect to login (CAS-82)' (!204) from bugfix/password-reset-redirect into main
Some checks failed
Release / Build Backend Image (push) Blocked by required conditions
Release / Build Frontend Image (push) Blocked by required conditions
Release / Release (push) Has been cancelled
Reviewed-on: #204
Reviewed-by: Constantin Simonis <constantin@simonis.lol>
2025-05-21 07:10:02 +00:00
d02c3d24f1 fix: Fix bug where the password reset doesnt redirect to login
All checks were successful
CI / Get Changed Files (pull_request) Successful in 7s
CI / Checkstyle Main (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / Docker frontend validation (pull_request) Successful in 18s
CI / oxlint (pull_request) Successful in 18s
CI / eslint (pull_request) Successful in 24s
CI / prettier (pull_request) Successful in 22s
CI / test-build (pull_request) Successful in 31s
2025-05-21 09:02:31 +02:00
0d59b63c23
Merge branch 'main' into feat-dice
All checks were successful
CI / Get Changed Files (pull_request) Successful in 13s
CI / eslint (pull_request) Has been skipped
CI / Docker frontend validation (pull_request) Has been skipped
CI / oxlint (pull_request) Has been skipped
CI / prettier (pull_request) Has been skipped
CI / test-build (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Successful in 13s
CI / Checkstyle Main (pull_request) Successful in 2m39s
2025-05-21 07:02:16 +00:00
Phan Huy Tran
d670190073 refactor: use lombok
All checks were successful
CI / Get Changed Files (pull_request) Successful in 30s
CI / eslint (pull_request) Has been skipped
CI / Docker frontend validation (pull_request) Has been skipped
CI / oxlint (pull_request) Has been skipped
CI / prettier (pull_request) Has been skipped
CI / test-build (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Successful in 1m1s
CI / Checkstyle Main (pull_request) Successful in 4m2s
2025-05-21 08:59:08 +02:00
Phan Huy Tran
9175c82f98 feat: implement dice game api 2025-05-21 08:58:25 +02:00
898fb41030
Merge pull request 'fix: Fix bug where verification page doesnt redirect (CAS-80)' (!202) from bugfix/verification-redirect into main
All checks were successful
Release / Release (push) Successful in 1m0s
Release / Build Backend Image (push) Successful in 23s
Release / Build Frontend Image (push) Successful in 28s
Reviewed-on: #202
2025-05-21 06:57:29 +00:00
876bf2f427 fix: Fix bug where verification page doesnt redirect
All checks were successful
CI / Get Changed Files (pull_request) Successful in 8s
CI / Checkstyle Main (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / eslint (pull_request) Successful in 25s
CI / prettier (pull_request) Successful in 28s
CI / oxlint (pull_request) Successful in 30s
CI / test-build (pull_request) Successful in 42s
CI / Docker frontend validation (pull_request) Successful in 48s
2025-05-21 08:55:39 +02:00
5c64b86bc4
Merge pull request 'fix: Fix bug where the password reset form doesnt show up when using (CAS-81)' (!201) from bugfix/password-reset-in-modal into main
All checks were successful
Release / Release (push) Successful in 59s
Release / Build Frontend Image (push) Successful in 28s
Release / Build Backend Image (push) Successful in 1m45s
Reviewed-on: #201
2025-05-21 06:50:47 +00:00
ee3a57f5b3 fix: Fix bug where the password reset form doesnt show up when using
All checks were successful
CI / Get Changed Files (pull_request) Successful in 38s
CI / Checkstyle Main (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / oxlint (pull_request) Successful in 48s
CI / prettier (pull_request) Successful in 46s
CI / eslint (pull_request) Successful in 58s
CI / test-build (pull_request) Successful in 57s
CI / Docker frontend validation (pull_request) Successful in 1m38s
center buttons
2025-05-21 08:46:23 +02:00
46c9d2b7c1
Merge pull request 'feat: Add justfile' (!200) from add-justfile into main
Reviewed-on: #200
2025-05-19 12:48:24 +00:00
9aab757cdf feat: Add justfile
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / eslint (pull_request) Has been skipped
CI / Checkstyle Main (pull_request) Has been skipped
CI / oxlint (pull_request) Has been skipped
CI / Docker frontend validation (pull_request) Has been skipped
CI / prettier (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / test-build (pull_request) Has been skipped
2025-05-16 08:53:28 +02:00
12b45957e7
Merge pull request 'refactor: remove unused directive and clean audio path' (!199) from task/fix-audio into main
All checks were successful
Release / Release (push) Successful in 1m17s
Release / Build Backend Image (push) Successful in 23s
Release / Build Frontend Image (push) Successful in 27s
Reviewed-on: #199
Reviewed-by: Jan K9f <jan@kjan.email>
2025-05-15 16:13:07 +00:00
c4802546ab
refactor: remove unused directive and clean audio path
All checks were successful
CI / Get Changed Files (pull_request) Successful in 27s
CI / Checkstyle Main (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / oxlint (pull_request) Successful in 21s
CI / prettier (pull_request) Successful in 24s
CI / eslint (pull_request) Successful in 29s
CI / Docker frontend validation (pull_request) Successful in 58s
CI / test-build (pull_request) Successful in 25s
2025-05-15 17:12:55 +02:00
a6ebf1034e
Merge pull request 'fix(register): fix nothing happening after registration (CAS-79)' (!198) from bugfix/CAS-79 into main
All checks were successful
Release / Release (push) Successful in 59s
Release / Build Backend Image (push) Successful in 23s
Release / Build Frontend Image (push) Successful in 27s
Reviewed-on: #198
2025-05-15 12:33:13 +00:00
csimonis
64a1155eed chore: prettier
All checks were successful
CI / Get Changed Files (pull_request) Successful in 32s
CI / Checkstyle Main (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / oxlint (pull_request) Successful in 30s
CI / eslint (pull_request) Successful in 32s
CI / prettier (pull_request) Successful in 37s
CI / Docker frontend validation (pull_request) Successful in 59s
CI / test-build (pull_request) Successful in 59s
2025-05-15 14:30:13 +02:00
csimonis
7c87dfb519 refactor(register): remove unused router import and variable
Some checks failed
CI / Get Changed Files (pull_request) Successful in 8s
CI / Checkstyle Main (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / oxlint (pull_request) Successful in 22s
CI / prettier (pull_request) Failing after 26s
CI / eslint (pull_request) Successful in 30s
CI / Docker frontend validation (pull_request) Successful in 43s
CI / test-build (pull_request) Successful in 46s
2025-05-15 14:23:03 +02:00
84feb5f080
Merge pull request 'feat: add audio features and sounds to the game' (!197) from task/CAS-78/AddSoundEffects into main
All checks were successful
Release / Release (push) Successful in 58s
Release / Build Backend Image (push) Successful in 24s
Release / Build Frontend Image (push) Successful in 27s
Reviewed-on: #197
Reviewed-by: Constantin Simonis <constantin@simonis.lol>
2025-05-15 12:15:22 +00:00
566ea569e1
refactor(audio.service): improve audio caching logic
All checks were successful
CI / Get Changed Files (pull_request) Successful in 8s
CI / Checkstyle Main (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / oxlint (pull_request) Successful in 18s
CI / eslint (pull_request) Successful in 26s
CI / prettier (pull_request) Successful in 25s
CI / Docker frontend validation (pull_request) Successful in 42s
CI / test-build (pull_request) Successful in 44s
2025-05-15 14:14:18 +02:00
6d353cc202
style: fix formatting and add missing commas in code
All checks were successful
CI / Get Changed Files (pull_request) Successful in 10s
CI / Checkstyle Main (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / oxlint (pull_request) Successful in 26s
CI / eslint (pull_request) Successful in 39s
CI / prettier (pull_request) Successful in 30s
CI / Docker frontend validation (pull_request) Successful in 57s
CI / test-build (pull_request) Successful in 42s
2025-05-15 14:04:43 +02:00
5809757bc9
feat: add audio features and sounds to the game
Some checks failed
CI / Get Changed Files (pull_request) Successful in 31s
CI / Checkstyle Main (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / oxlint (pull_request) Successful in 23s
CI / prettier (pull_request) Failing after 27s
CI / eslint (pull_request) Successful in 31s
CI / test-build (pull_request) Successful in 49s
CI / Docker frontend validation (pull_request) Successful in 1m34s
2025-05-15 14:03:26 +02:00
4f2e7fe712
Merge pull request 'feat(auth): move recover password page to modal' (!196) from 1 into main
All checks were successful
Release / Release (push) Successful in 1m6s
Release / Build Backend Image (push) Successful in 23s
Release / Build Frontend Image (push) Successful in 29s
Reviewed-on: #196
Reviewed-by: Phan Huy Tran <ptran@noreply.localhost>
2025-05-15 11:00:22 +00:00
csimonis
dd919799d6 chore: prettier
All checks were successful
CI / Get Changed Files (pull_request) Successful in 7s
CI / Checkstyle Main (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / eslint (pull_request) Successful in 25s
CI / oxlint (pull_request) Successful in 28s
CI / prettier (pull_request) Successful in 31s
CI / Docker frontend validation (pull_request) Successful in 45s
CI / test-build (pull_request) Successful in 46s
2025-05-15 12:58:12 +02:00
csimonis
9a95ad3d0f feat(auth): add recover password functionality and forms
Some checks failed
CI / Get Changed Files (pull_request) Successful in 8s
CI / Checkstyle Main (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / oxlint (pull_request) Successful in 19s
CI / eslint (pull_request) Successful in 28s
CI / prettier (pull_request) Failing after 26s
CI / test-build (pull_request) Successful in 42s
CI / Docker frontend validation (pull_request) Successful in 48s
2025-05-15 12:53:53 +02:00
7d471b6898
Merge pull request 'feat: add password recovery (CAS-73)' (!194) from feat/password-recovery into main
All checks were successful
Release / Release (push) Successful in 1m2s
Release / Build Frontend Image (push) Successful in 27s
Release / Build Backend Image (push) Successful in 30s
Reviewed-on: #194
Reviewed-by: Phan Huy Tran <ptran@noreply.localhost>
2025-05-15 10:37:19 +00:00
csimonis
d049048206 style: format HTML and TypeScript files for consistency
All checks were successful
CI / Get Changed Files (pull_request) Successful in 10s
CI / oxlint (pull_request) Successful in 26s
CI / Docker frontend validation (pull_request) Successful in 29s
CI / eslint (pull_request) Successful in 38s
CI / prettier (pull_request) Successful in 41s
CI / test-build (pull_request) Successful in 1m6s
CI / Checkstyle Main (pull_request) Successful in 1m29s
CI / Docker backend validation (pull_request) Successful in 1m27s
2025-05-15 10:34:51 +00:00
csimonis
2305e83647 feat(auth): add recover and reset password functionality 2025-05-15 10:34:51 +00:00
csimonis
c8f2d16f07 feat(auth): add password reset functionality and DTO 2025-05-15 10:34:51 +00:00
csimonis
9827f81230 wip: stuff 2025-05-15 10:34:51 +00:00
b41145b85c
Merge pull request 'feat: add coinside result' (!195) from feat-coinside into main
All checks were successful
Release / Release (push) Successful in 59s
Release / Build Frontend Image (push) Successful in 24s
Release / Build Backend Image (push) Successful in 28s
Reviewed-on: #195
Reviewed-by: Jan K9f <jan@kjan.email>
2025-05-15 10:12:19 +00:00
963516a5bd
Merge branch 'main' into feat-coinside
All checks were successful
CI / Get Changed Files (pull_request) Successful in 8s
CI / eslint (pull_request) Has been skipped
CI / Docker frontend validation (pull_request) Has been skipped
CI / oxlint (pull_request) Has been skipped
CI / prettier (pull_request) Has been skipped
CI / test-build (pull_request) Has been skipped
CI / Checkstyle Main (pull_request) Successful in 47s
CI / Docker backend validation (pull_request) Successful in 1m8s
2025-05-15 10:10:51 +00:00
Phan Huy Tran
d7f2e72a15 feat: add coinside result
All checks were successful
CI / Get Changed Files (pull_request) Successful in 7s
CI / Docker frontend validation (pull_request) Has been skipped
CI / eslint (pull_request) Has been skipped
CI / oxlint (pull_request) Has been skipped
CI / prettier (pull_request) Has been skipped
CI / test-build (pull_request) Has been skipped
CI / Checkstyle Main (pull_request) Successful in 51s
CI / Docker backend validation (pull_request) Successful in 52s
2025-05-15 11:44:56 +02:00
d42209d1c9
Merge pull request 'Update some stuff in the pipeline' (!193) from pipeline-optimization into main
Reviewed-on: #193
2025-05-15 09:15:12 +00:00
47e04567a9 perf: Update bun jobs
All checks were successful
CI / Get Changed Files (pull_request) Successful in 7s
CI / Docker frontend validation (pull_request) Successful in 21s
CI / oxlint (pull_request) Successful in 21s
CI / Docker backend validation (pull_request) Successful in 22s
CI / eslint (pull_request) Successful in 29s
CI / prettier (pull_request) Successful in 28s
CI / test-build (pull_request) Successful in 46s
CI / Checkstyle Main (pull_request) Successful in 1m3s
2025-05-15 11:13:31 +02:00
97a25af1c6
Merge pull request 'feat: verify email (CAS-66)' (!192) from feat/verify-email into main
All checks were successful
Release / Release (push) Successful in 57s
Release / Build Frontend Image (push) Successful in 26s
Release / Build Backend Image (push) Successful in 1m6s
Reviewed-on: #192
Reviewed-by: Jan K9f <jan@kjan.email>
2025-05-15 09:05:29 +00:00
csimonis
2f21408e3d style: format code for better readability
All checks were successful
CI / Get Changed Files (pull_request) Successful in 8s
CI / Docker backend validation (pull_request) Successful in 13s
CI / eslint (pull_request) Successful in 36s
CI / oxlint (pull_request) Successful in 31s
CI / Docker frontend validation (pull_request) Successful in 53s
CI / Checkstyle Main (pull_request) Successful in 59s
CI / prettier (pull_request) Successful in 27s
CI / test-build (pull_request) Successful in 35s
2025-05-15 11:03:50 +02:00