Commit graph

342 commits

Author SHA1 Message Date
4b23f3c67f Merge pull request 'feat: add deck to blackjack game instead of random cards' (!96) from feat/deck into main
All checks were successful
Release / Release (push) Successful in 50s
Reviewed-on: #96
Reviewed-by: Jan K9f <jan@kjan.email>
2025-03-27 10:54:49 +00:00
4f6add087b Merge pull request 'docs: add optional watchexec command to README.md' (!95) from add-some-docs into main
Reviewed-on: #95
Reviewed-by: Phan Huy Tran <ptran@noreply.localhost>
2025-03-27 10:42:27 +00:00
Phan Huy Tran
55daca72c0 feat: add deck to blackjack game instead of random cards
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 1m24s
2025-03-27 11:40:50 +01:00
71cda97dab
docs: add optional watchexec command to README.md
All checks were successful
CI / Get Changed Files (pull_request) Successful in 25s
CI / Checkstyle Main (pull_request) Has been skipped
CI / eslint (pull_request) Has been skipped
CI / prettier (pull_request) Has been skipped
CI / test-build (pull_request) Has been skipped
2025-03-27 10:47:46 +01:00
cc92f234d7 Merge pull request 'feat(blackjack): implement game start and controls functionality' (!94) from task/CAS-50/add_frontend_game_start into main
All checks were successful
Release / Release (push) Successful in 48s
Reviewed-on: #94
2025-03-26 14:39:15 +00:00
99f9f8d3c3
feat(blackjack): implement game start and controls functionality
All checks were successful
CI / Get Changed Files (pull_request) Successful in 7s
CI / eslint (pull_request) Successful in 20s
CI / test-build (pull_request) Successful in 28s
CI / prettier (pull_request) Successful in 34s
CI / Checkstyle Main (pull_request) Successful in 1m1s
2025-03-26 15:30:55 +01:00
d0ba0eb71d Merge pull request 'feat: Implement starting a Blackjack game (CAS-50)' (!89) from feat/blackjack into main
All checks were successful
Release / Release (push) Successful in 50s
Reviewed-on: #89
Reviewed-by: Jan K9f <jan@kjan.email>
2025-03-26 13:47:13 +00:00
Phan Huy Tran
ca87c684b1 refactor: Extract game creation logic to service
All checks were successful
CI / Get Changed Files (pull_request) Successful in 29s
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 1m19s
2025-03-26 14:31:32 +01:00
Phan Huy Tran
1b9bc90920 feat: Adjust json responses 2025-03-26 14:20:31 +01:00
Phan Huy Tran
85d2b218aa feat: Add user relation to black jack game entity 2025-03-26 13:03:06 +00:00
Phan Huy Tran
64e41b663e feat: Subtract user balance, persist game 2025-03-26 13:03:06 +00:00
Phan Huy Tran
b2b0bb2f44 feat: Validate bet amount 2025-03-26 13:03:06 +00:00
Phan Huy Tran
1a4b3f073f fix: add openid scope to get bearer token request 2025-03-26 13:03:06 +00:00
8cb045fcbe feat(blackjack): add BlackJack game creation functionality 2025-03-26 13:03:06 +00:00
Phan Huy Tran
24ea51318f feat: Add card class 2025-03-26 13:03:06 +00:00
3df8926e8a Merge pull request 'chore: update Hibernate ddl-auto setting to 'update'' (#93) from fix/db-deletion into main
All checks were successful
Release / Release (push) Successful in 31s
Reviewed-on: #93
Reviewed-by: Jan K9f <jan@kjan.email>
2025-03-26 12:41:12 +00:00
ad9fb7e735 chore: update Hibernate ddl-auto setting to 'update'
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-03-26 12:39:40 +00:00
67b83bcf63 Merge pull request 'feat(game): add blackjack game component and routing' (#92) from task/CAS-49/add_base_styling_for_blackjack into main
All checks were successful
Release / Release (push) Successful in 48s
Reviewed-on: #92
2025-03-26 12:36:20 +00:00
03ce527087
refactor(blackjack): rename event emitters for clarity
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / Checkstyle Main (pull_request) Has been skipped
CI / prettier (pull_request) Successful in 37s
CI / eslint (pull_request) Successful in 39s
CI / test-build (pull_request) Successful in 46s
2025-03-26 13:35:07 +01:00
5e5fe603f9
style: update card background colors in templates 2025-03-26 13:35:07 +01:00
a639888a33 Merge branch 'main' into task/CAS-49/add_base_styling_for_blackjack
Some checks failed
CI / Get Changed Files (pull_request) Successful in 7s
CI / Checkstyle Main (pull_request) Has been skipped
CI / prettier (pull_request) Successful in 24s
CI / test-build (pull_request) Successful in 37s
CI / eslint (pull_request) Failing after 50s
2025-03-26 12:27:47 +00:00
9a9447961f Merge pull request 'style(navbar): update text from 'Balance' to 'Guthaben'' (#91) from translation into main
All checks were successful
Release / Release (push) Successful in 59s
Reviewed-on: #91
2025-03-26 12:27:38 +00:00
eb153f4459
feat(game): add blackjack game component and routing
Some checks failed
CI / Get Changed Files (pull_request) Successful in 6s
CI / Checkstyle Main (pull_request) Has been skipped
CI / prettier (pull_request) Successful in 16s
CI / eslint (pull_request) Failing after 43s
CI / test-build (pull_request) Successful in 46s
2025-03-26 13:26:38 +01:00
cd84d0c949
style(navbar): update text from 'Balance' to 'Guthaben'
All checks were successful
CI / Get Changed Files (pull_request) Successful in 5s
CI / Checkstyle Main (pull_request) Has been skipped
CI / eslint (pull_request) Successful in 37s
CI / prettier (pull_request) Successful in 41s
CI / test-build (pull_request) Successful in 41s
2025-03-26 13:21:29 +01:00
32aa753452 Merge pull request 'feat(home): add router to clear query parameters' (#88) from task/remove_success_url_parameter into main
All checks were successful
Release / Release (push) Successful in 50s
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 / test-build (pull_request) Has been skipped
CI / prettier (pull_request) Has been skipped
Reviewed-on: #88
Reviewed-by: Constantin Simonis <constantin@simonis.lol>
Reviewed-by: Phan Huy Tran <ptran@noreply.localhost>
2025-03-26 10:04:23 +00:00
ce17741e72
style(home): format constructor for better readability
All checks were successful
CI / Get Changed Files (pull_request) Successful in 9s
CI / Checkstyle Main (pull_request) Has been skipped
CI / prettier (pull_request) Successful in 20s
CI / test-build (pull_request) Successful in 31s
CI / eslint (pull_request) Successful in 36s
2025-03-26 11:03:28 +01:00
af90108b3b
refactor(home): remove unnecessary comment from code
Some checks failed
CI / Get Changed Files (pull_request) Successful in 17s
CI / Checkstyle Main (pull_request) Has been skipped
CI / prettier (pull_request) Failing after 39s
CI / eslint (pull_request) Successful in 42s
CI / test-build (pull_request) Successful in 38s
2025-03-26 11:00:43 +01:00
cf42e725cc
feat(home): add router to clear query parameters
Some checks failed
CI / Get Changed Files (pull_request) Successful in 41s
CI / Checkstyle Main (pull_request) Has been skipped
CI / prettier (pull_request) Failing after 42s
CI / eslint (pull_request) Successful in 56s
CI / test-build (pull_request) Successful in 1m13s
2025-03-26 10:58:25 +01:00
c42c5577cf Merge pull request 'docs: Add docs for local stripe development' (#87) from docs/stripe-dev into main
Reviewed-on: #87
Reviewed-by: jleibl <jleibl@proton.me>
2025-03-26 09:14:13 +00:00
Phan Huy Tran
75d9a4e2fb docs: Add docs for local stripe development
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / Checkstyle Main (pull_request) Has been skipped
CI / eslint (pull_request) Has been skipped
CI / prettier (pull_request) Has been skipped
CI / test-build (pull_request) Has been skipped
2025-03-26 09:40:57 +01:00
6349ad0bab Merge pull request 'refactor: Switch stripe tokens to use the casino stripe account' (#86) from refactor/stripe-account-swtich into main
All checks were successful
Release / Release (push) Successful in 56s
Reviewed-on: #86
Reviewed-by: Constantin Simonis <constantin@simonis.lol>
2025-03-26 08:16:22 +00:00
Phan Huy Tran
f8013d2438 refactor: Switch stripe tokens to use the casino stripe account
All checks were successful
CI / Get Changed Files (pull_request) Successful in 25s
CI / prettier (pull_request) Successful in 52s
CI / Checkstyle Main (pull_request) Successful in 59s
CI / eslint (pull_request) Successful in 1m12s
CI / test-build (pull_request) Successful in 1m16s
2025-03-26 09:14:07 +01:00
c97cb51c6a Merge pull request 'chore(deps): update devdependencies (non-major)' (#80) from renovate/devdependencies-(non-major) into main
All checks were successful
Release / Release (push) Successful in 54s
Reviewed-on: #80
Reviewed-by: Jan Gleytenhoover <jan@kjan.email>
2025-03-16 08:10:24 +00:00
c590cfaec5 chore(package.json): downgrade typescript version to 5.5.0
All checks were successful
CI / Get Changed Files (pull_request) Successful in 7s
CI / Checkstyle Main (pull_request) Has been skipped
CI / prettier (pull_request) Successful in 16s
CI / eslint (pull_request) Successful in 41s
CI / test-build (pull_request) Successful in 46s
2025-03-16 09:06:30 +01:00
814cf0e9fa chore: update typescript version in package.json
Some checks failed
CI / Get Changed Files (pull_request) Successful in 27s
CI / Checkstyle Main (pull_request) Has been skipped
CI / prettier (pull_request) Successful in 37s
CI / test-build (pull_request) Failing after 48s
CI / eslint (pull_request) Successful in 32s
2025-03-16 09:04:27 +01:00
1df00211d5 chore(deps): update devdependencies (non-major)
Some checks failed
CI / Get Changed Files (pull_request) Successful in 29s
CI / Checkstyle Main (pull_request) Has been skipped
CI / prettier (pull_request) Successful in 34s
CI / eslint (pull_request) Successful in 51s
CI / test-build (pull_request) Failing after 54s
2025-03-13 15:02:53 +00:00
fbaa612980 Merge pull request 'feat: Save balance after successful payment' (#81) from feature/save-balance into main
All checks were successful
Release / Release (push) Successful in 45s
Reviewed-on: #81
Reviewed-by: Jan Gleytenhoover <jan@kjan.email>
2025-03-13 14:18:31 +00:00
Phan Huy Tran
07a5cee330 checkstyle
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / prettier (pull_request) Successful in 19s
CI / eslint (pull_request) Successful in 34s
CI / Checkstyle Main (pull_request) Successful in 38s
CI / test-build (pull_request) Successful in 41s
2025-03-13 15:10:16 +01:00
Phan Huy Tran
d25b894f38 feat: Save balance after successful payment
Some checks failed
CI / Get Changed Files (pull_request) Successful in 9s
CI / eslint (pull_request) Successful in 39s
CI / prettier (pull_request) Successful in 37s
CI / test-build (pull_request) Successful in 42s
CI / Checkstyle Main (pull_request) Failing after 1m22s
2025-03-13 15:02:32 +01:00
ce7c30b9ae Merge pull request 'chore(deps): update dorny/paths-filter action to v3' (#75) from renovate/dorny-paths-filter-3.x into main
Reviewed-on: #75
Reviewed-by: Jan Gleytenhoover <jan@kjan.email>
2025-03-13 10:08:35 +00:00
5c3b74bede chore(deps): update dorny/paths-filter action to v3
All checks were successful
CI / Get Changed Files (pull_request) Successful in 10s
CI / prettier (pull_request) Successful in 24s
CI / eslint (pull_request) Successful in 43s
CI / test-build (pull_request) Successful in 43s
CI / Checkstyle Main (pull_request) Successful in 1m49s
2025-03-13 10:02:48 +00:00
d81cf1f68f Merge pull request 'fix(deps): update dependencies (major and minor)' (#62) from renovate/dependencies-(major-and-minor) into main
All checks were successful
Release / Release (push) Successful in 48s
Reviewed-on: #62
Reviewed-by: Jan Gleytenhoover <jan@kjan.email>
2025-03-13 09:49:25 +00:00
ec9468943a Merge pull request 'chore: remove unused file a from the backend directory' (#74) from fix-a into main
All checks were successful
Release / Release (push) Successful in 48s
Reviewed-on: #74
2025-03-13 09:10:54 +00:00
61bc89e62f
chore: remove unused file a from the backend directory
All checks were successful
CI / Get Changed Files (pull_request) Successful in 27s
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 49s
2025-03-13 10:07:29 +01:00
a0968e784a Merge pull request 'ci: update CI workflows to include path filters' (#73) from pipeline-rules into main
All checks were successful
Release / Release (push) Successful in 45s
Reviewed-on: #73
2025-03-13 09:04:46 +00:00
ebd16b6503 fix(deps): update dependencies (major and minor)
All checks were successful
CI / eslint (pull_request) Successful in 28s
CI / prettier (pull_request) Successful in 36s
CI / test-build (pull_request) Successful in 43s
CI / Checkstyle Main (pull_request) Successful in 1m42s
2025-03-13 07:02:20 +00:00
70fe8d8c88 Merge pull request 'chore(deps): update postgres docker tag to v17' (#68) from renovate/postgres-17.x into main
All checks were successful
Release / Release (push) Successful in 43s
Reviewed-on: #68
Reviewed-by: Jan Gleytenhoover <jan@kjan.email>
2025-03-13 06:50:38 +00:00
d722f0af76 chore(deps): update postgres docker tag to v17
All checks were successful
CI / eslint (pull_request) Successful in 28s
CI / prettier (pull_request) Successful in 25s
CI / test-build (pull_request) Successful in 44s
CI / Checkstyle Main (pull_request) Successful in 1m32s
2025-03-13 06:44:49 +00:00
0227146da7
ci: improve checkstyle report caching in CI workflow
All checks were successful
CI / Get Changed Files (pull_request) Successful in 7s
CI / prettier (pull_request) Successful in 19s
CI / eslint (pull_request) Successful in 21s
CI / test-build (pull_request) Successful in 28s
CI / Checkstyle Main (pull_request) Successful in 37s
2025-03-12 21:08:49 +01:00
fd7c92ebb1
ci: update CI workflow to check for changed files
All checks were successful
CI / Get Changed Files (pull_request) Successful in 6s
CI / eslint (pull_request) Successful in 20s
CI / prettier (pull_request) Successful in 26s
CI / test-build (pull_request) Successful in 27s
CI / Checkstyle Main (pull_request) Successful in 1m57s
2025-03-12 21:06:25 +01:00