Commit graph

137 commits

Author SHA1 Message Date
851cfe1bc8
refactor: remove unused parameters and improve formatting 2025-05-07 15:39:39 +02:00
0cf2ea3438
refactor: clean up unused imports across controllers 2025-05-07 15:39:39 +02:00
b1e173f44b
refactor: remove redundant user not found message handling 2025-05-07 15:39:39 +02:00
3b95725d88
refactor: simplify user service and update routes 2025-05-07 15:39:38 +02:00
35d8fbaea0
feat: implement authentication with JWT and user management 2025-05-07 15:38:53 +02:00
Phan Huy Tran
e2e249d899 refactor: oops
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / eslint (pull_request) Has been skipped
CI / Docker frontend validation (pull_request) Successful in 9s
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 48s
CI / Checkstyle Main (pull_request) Successful in 52s
2025-05-07 14:48:59 +02:00
Phan Huy Tran
6e101a0cab refactor: subtract betamount on blank status
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / Docker frontend validation (pull_request) Successful in 9s
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 / Docker backend validation (pull_request) Successful in 49s
CI / Checkstyle Main (pull_request) Successful in 51s
2025-05-07 14:47:22 +02:00
Phan Huy Tran
f813512436 feat: add blank status
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) Successful in 9s
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 49s
CI / Checkstyle Main (pull_request) Successful in 52s
2025-05-07 14:17:57 +02:00
Phan Huy Tran
cf79298b04 feat: add blank status 2025-05-07 14:17:41 +02:00
Phan Huy Tran
adf0b27d27 refactor: remove useless field
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / Docker frontend validation (pull_request) Successful in 8s
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 / Docker backend validation (pull_request) Successful in 1m2s
CI / Checkstyle Main (pull_request) Successful in 1m3s
2025-05-07 13:20:18 +02:00
Phan Huy Tran
4e39a6691f revert: lootbox fixtures
All checks were successful
CI / Get Changed Files (pull_request) Successful in 32s
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 / Docker frontend validation (pull_request) Successful in 1m46s
CI / Docker backend validation (pull_request) Successful in 2m22s
CI / Checkstyle Main (pull_request) Successful in 3m36s
2025-05-07 13:09:19 +02:00
4704f5c42e
fix(deps): update dependencies (major and minor)
All checks were successful
CI / Get Changed Files (pull_request) Successful in 38s
CI / Docker frontend validation (pull_request) Successful in 40s
CI / Docker backend validation (pull_request) Successful in 40s
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 1m52s
2025-05-05 07:01:52 +00:00
cdb18c7e22
chore(deps): update dependency gradle to v8.14
All checks were successful
CI / Get Changed Files (pull_request) Successful in 7s
CI / Docker frontend validation (pull_request) Successful in 10s
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 1m9s
CI / Docker backend validation (pull_request) Successful in 1m46s
2025-04-25 18:19:18 +00:00
96dcb843b6
Merge pull request 'fix(deps): update dependencies (major and minor) to v3.4.5' (!151) from renovate/dependencies-(major-and-minor) into main
All checks were successful
Release / Release (push) Successful in 1m11s
Release / Build Frontend Image (push) Successful in 1m3s
Release / Build Backend Image (push) Successful in 2m30s
Reviewed-on: #151
Reviewed-by: Jan K9f <jan@kjan.email>
2025-04-24 18:06:59 +00:00
4d48c9bfe5
fix(deps): update dependencies (major and minor) to v3.4.5
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / eslint (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
2025-04-24 17:48:10 +00:00
24081ba366
chore(deps): update plugin org.springframework.boot to v3.4.5
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / eslint (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 1m26s
2025-04-24 17:48:07 +00:00
Phan Huy Tran
f71f38dfc2 refactor: define symbol counts to symbol enum instead of slot service
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / eslint (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 37s
2025-04-24 15:50:50 +02:00
Phan Huy Tran
6ab095e6db chore: bruh
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / eslint (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 38s
2025-04-24 15:42:29 +02:00
Phan Huy Tran
56ba9f783c feat: add info route
Some checks failed
CI / Get Changed Files (pull_request) Successful in 6s
CI / eslint (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) Failing after 25s
2025-04-24 15:40:39 +02:00
csimonis
237005a7bd feat(security): add frontend host configuration property
All checks were successful
CI / Get Changed Files (pull_request) Successful in 25s
CI / eslint (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 38s
2025-04-24 15:11:54 +02:00
Phan Huy Tran
a22c127500 refactor: throw and handle unsufficient funds exception
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / eslint (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 40s
2025-04-24 14:48:30 +02:00
Phan Huy Tran
1f4256124f refactor: throw and handle user not found exceptions
All checks were successful
CI / Get Changed Files (pull_request) Successful in 8s
CI / eslint (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 39s
2025-04-24 14:33:38 +02:00
Phan Huy Tran
f01f6f6477 chore: rebase
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / eslint (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 26s
2025-04-24 10:15:23 +00:00
Phan Huy Tran
c93c386469 style: bruh 2025-04-24 10:15:23 +00:00
Phan Huy Tran
29732e63b9 refactor: balance in favor of the house 2025-04-24 10:15:23 +00:00
Phan Huy Tran
a26aeab86a feat: refactor and balance winnings 2025-04-24 10:15:23 +00:00
Phan Huy Tran
7a0dd0593b feat: implement slots api route 2025-04-24 10:15:23 +00:00
csimonis
4f377e1e87 feat(ci): add deployment workflow and update Dockerfile
All checks were successful
CI / Get Changed Files (pull_request) Successful in 23s
CI / eslint (pull_request) Successful in 31s
CI / prettier (pull_request) Successful in 30s
CI / Checkstyle Main (pull_request) Successful in 48s
CI / test-build (pull_request) Successful in 38s
2025-04-23 14:29:36 +02:00
csimonis
6f3f3791c3 refactor: remove unused imports and clean up code
Some checks failed
CI / Get Changed Files (pull_request) Successful in 6s
CI / prettier (pull_request) Failing after 29s
CI / eslint (pull_request) Successful in 36s
CI / test-build (pull_request) Successful in 44s
CI / Checkstyle Main (pull_request) Successful in 59s
2025-04-23 13:39:55 +02:00
csimonis
35184807c0 feat(transactions): add pagination support for user transactions
Some checks failed
CI / Get Changed Files (pull_request) Successful in 6s
CI / Checkstyle Main (pull_request) Successful in 50s
CI / prettier (pull_request) Failing after 52s
CI / eslint (pull_request) Failing after 57s
CI / test-build (pull_request) Successful in 1m3s
2025-04-23 12:26:41 +02:00
csimonis
03d67ef362 feat: add pagination support for user transactions retrieval 2025-04-23 11:54:54 +02:00
csimonis
9817fb95db feat(transaction-history): add transaction history feature with modal 2025-04-23 11:54:54 +02:00
csimonis
d6077645d9 feat(transaction): add transaction retrieval and DTO mapping 2025-04-23 11:54:54 +02:00
Phan Huy Tran
389018af85 feat: add create and delete routes for lootboxes, remove initial creation of lootboxes
All checks were successful
CI / Get Changed Files (pull_request) Successful in 25s
CI / eslint (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 38s
2025-04-23 11:09:14 +02:00
Phan Huy Tran
cf9a5c6dbe chore: delete sadly deceased http requests
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / eslint (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 27s
2025-04-23 10:20:07 +02:00
Phan Huy Tran
94ca93e510 refactor: replace switch statement with ugly a if statement (no go idiomatic btw)
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / eslint (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 37s
2025-04-23 09:14:19 +02:00
Phan Huy Tran
93dc3f9f10 fix: avoid serialization error, remove debug statement
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / eslint (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 38s
2025-04-23 09:05:44 +02:00
csimonis
aa78ccc630 feat(security): allow access to webhook endpoint
Some checks failed
CI / Get Changed Files (pull_request) Successful in 5s
CI / Checkstyle Main (pull_request) Has been cancelled
CI / eslint (pull_request) Has been cancelled
CI / prettier (pull_request) Has been cancelled
CI / test-build (pull_request) Has been cancelled
2025-04-23 08:42:27 +02:00
02453449cd
refactor(user): clean up comments and rename variables
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / eslint (pull_request) Successful in 25s
CI / test-build (pull_request) Successful in 31s
CI / prettier (pull_request) Successful in 56s
CI / Checkstyle Main (pull_request) Successful in 2m12s
2025-04-03 11:51:55 +02:00
fa09a8533f
refactor(deposit, user): rename Keycloak to Authentik user info
Some checks failed
CI / Get Changed Files (pull_request) Successful in 6s
CI / eslint (pull_request) Failing after 25s
CI / test-build (pull_request) Successful in 33s
CI / prettier (pull_request) Failing after 56s
CI / Checkstyle Main (pull_request) Successful in 2m0s
2025-04-02 16:09:34 +02:00
d7fe0e3965
Merge branch 'main' into feature/authentik
Some checks failed
CI / Get Changed Files (pull_request) Successful in 6s
CI / prettier (pull_request) Failing after 22s
CI / Checkstyle Main (pull_request) Failing after 35s
CI / eslint (pull_request) Failing after 1m41s
CI / test-build (pull_request) Successful in 1m48s
2025-04-02 16:00:01 +02:00
8317349507
refactor: rename keycloakId to authentikId in codebase
Some checks failed
CI / Get Changed Files (pull_request) Successful in 6s
CI / prettier (pull_request) Failing after 46s
CI / Checkstyle Main (pull_request) Successful in 49s
CI / eslint (pull_request) Failing after 1m2s
CI / test-build (pull_request) Failing after 1m9s
2025-04-02 15:49:58 +02:00
a2f1a40931
Merge pull request 'task/CAS-50/add_rest_blackjack_logic_with_frontend_animations' (!121) from task/CAS-50/add_rest_blackjack_logic_with_frontend_animations into main
All checks were successful
Release / Release (push) Successful in 51s
Reviewed-on: #121
2025-04-02 11:09:07 +00:00
68a226b677
feat(debt-dialog): add debt warning dialog for negative balance 2025-04-02 12:50:51 +02:00
0aa7ad1031
style: Fix missing newline at end of files
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / eslint (pull_request) Successful in 1m3s
CI / prettier (pull_request) Successful in 51s
CI / test-build (pull_request) Successful in 1m23s
CI / Checkstyle Main (pull_request) Successful in 3m40s
2025-04-02 12:17:35 +02:00
6182ff717f
feat(deposit): enhance payment session handling and error logging
Some checks failed
CI / Get Changed Files (pull_request) Successful in 7s
CI / prettier (pull_request) Successful in 27s
CI / Checkstyle Main (pull_request) Failing after 1m0s
CI / eslint (pull_request) Successful in 1m54s
CI / test-build (pull_request) Successful in 2m2s
2025-04-02 12:12:13 +02:00
9981ebc9d1
fix(deps): update dependencies (major and minor)
Some checks failed
CI / Get Changed Files (pull_request) Successful in 7s
CI / eslint (pull_request) Successful in 30s
CI / test-build (pull_request) Successful in 37s
CI / prettier (pull_request) Successful in 1m2s
CI / Checkstyle Main (pull_request) Failing after 2m20s
2025-04-02 10:01:44 +00:00
4c83419a31
Merge branch 'main' into task/CAS-50/add_rest_blackjack_logic_with_frontend_animations
All checks were successful
CI / Get Changed Files (pull_request) Successful in 8s
CI / eslint (pull_request) Successful in 21s
CI / test-build (pull_request) Successful in 28s
CI / prettier (pull_request) Successful in 42s
CI / Checkstyle Main (pull_request) Successful in 1m47s
2025-04-02 09:38:43 +00:00
e9c4d4fbed
refactor(BlackJackService): simplify card dealing logic
All checks were successful
CI / Get Changed Files (pull_request) Successful in 5s
CI / prettier (pull_request) Successful in 21s
CI / test-build (pull_request) Successful in 40s
CI / eslint (pull_request) Successful in 48s
CI / Checkstyle Main (pull_request) Successful in 52s
2025-04-02 11:29:16 +02:00
3ef5530e77
feat(blackjack): add split functionality to the game
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / prettier (pull_request) Successful in 19s
CI / Checkstyle Main (pull_request) Successful in 50s
CI / eslint (pull_request) Successful in 53s
CI / test-build (pull_request) Successful in 1m12s
2025-04-02 11:25:03 +02:00