Commit graph

910 commits

Author SHA1 Message Date
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
csimonis
51984318e6 refactor(auth.service): change observable type to unknown
Some checks failed
CI / Get Changed Files (pull_request) Successful in 29s
CI / Docker backend validation (pull_request) Successful in 13s
CI / eslint (pull_request) Successful in 34s
CI / oxlint (pull_request) Successful in 30s
CI / Checkstyle Main (pull_request) Successful in 54s
CI / Docker frontend validation (pull_request) Successful in 54s
CI / prettier (pull_request) Failing after 25s
CI / test-build (pull_request) Successful in 34s
2025-05-15 11:01:47 +02:00
csimonis
decf2e21a3 feat(email): add welcome email sending on verification success
Some checks failed
CI / Get Changed Files (pull_request) Successful in 7s
CI / Docker frontend validation (pull_request) Successful in 12s
CI / eslint (pull_request) Failing after 30s
CI / oxlint (pull_request) Successful in 28s
CI / prettier (pull_request) Failing after 35s
CI / Checkstyle Main (pull_request) Successful in 1m15s
CI / test-build (pull_request) Successful in 50s
CI / Docker backend validation (pull_request) Successful in 1m29s
2025-05-15 10:58:53 +02:00
csimonis
0963dbae06 refactor(verify-email): remove unused CSS file and update template
Some checks failed
CI / Get Changed Files (pull_request) Successful in 8s
CI / Docker backend validation (pull_request) Successful in 13s
CI / eslint (pull_request) Failing after 33s
CI / oxlint (pull_request) Successful in 28s
CI / Checkstyle Main (pull_request) Successful in 51s
CI / Docker frontend validation (pull_request) Successful in 51s
CI / prettier (pull_request) Failing after 23s
CI / test-build (pull_request) Successful in 33s
2025-05-15 10:57:14 +02:00
csimonis
db9fe84259 fix: change status code for EmailNotVerifiedException
Some checks failed
CI / Get Changed Files (pull_request) Successful in 14s
CI / Docker frontend validation (pull_request) Successful in 19s
CI / oxlint (pull_request) Successful in 27s
CI / eslint (pull_request) Failing after 33s
CI / prettier (pull_request) Failing after 29s
CI / Checkstyle Main (pull_request) Successful in 1m21s
CI / Docker backend validation (pull_request) Successful in 1m25s
CI / test-build (pull_request) Successful in 41s
2025-05-15 10:51:29 +02:00
csimonis
d2225decc1 feat(auth): add email verification feature and handler
Some checks failed
CI / Get Changed Files (pull_request) Successful in 7s
CI / Docker frontend validation (pull_request) Successful in 1m2s
CI / Checkstyle Main (pull_request) Successful in 1m8s
CI / eslint (pull_request) Failing after 1m29s
CI / Docker backend validation (pull_request) Successful in 1m32s
CI / prettier (pull_request) Failing after 31s
CI / oxlint (pull_request) Successful in 44s
CI / test-build (pull_request) Successful in 38s
2025-05-15 10:49:24 +02:00
bb460f20cb
Merge pull request 'feat: implement coinflip api' (!191) from feat-coinflip-api into main
All checks were successful
Release / Release (push) Successful in 1m19s
Release / Build Frontend Image (push) Successful in 24s
Release / Build Backend Image (push) Successful in 29s
Reviewed-on: #191
Reviewed-by: Jan K9f <jan@kjan.email>
2025-05-15 08:31:42 +00:00
Phan Huy Tran
21209524be feat: implement coinflip api
All checks were successful
CI / Get Changed Files (pull_request) Successful in 10s
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 / Docker backend validation (pull_request) Successful in 2m13s
CI / Checkstyle Main (pull_request) Successful in 2m48s
2025-05-15 10:27:43 +02:00
csimonis
59aa831981 feat(auth): add email verification functionality 2025-05-15 10:02:41 +02:00
954e1ea6ea
Merge pull request 'feat(auth): emit closeDialog on successful registration' (!190) from refactor/dialogs into main
All checks were successful
Release / Release (push) Successful in 56s
Release / Build Backend Image (push) Successful in 22s
Release / Build Frontend Image (push) Successful in 27s
Reviewed-on: #190
2025-05-14 10:14:04 +00:00
bb2e9e4834
feat(auth): emit closeDialog on successful registration
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 / oxlint (pull_request) Successful in 24s
CI / eslint (pull_request) Successful in 31s
CI / Docker frontend validation (pull_request) Successful in 37s
CI / prettier (pull_request) Successful in 30s
CI / test-build (pull_request) Successful in 33s
2025-05-14 12:12:33 +02:00
435f0513b5
Merge pull request 'feat(auth): add login and registration modal functionality' (!189) from refactor/dialogs 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 28s
Reviewed-on: #189
Reviewed-by: Jan K9f <jan@kjan.email>
2025-05-14 10:05:56 +00:00
489f587770
style: fix comment formatting in HTML file
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 32s
CI / eslint (pull_request) Successful in 40s
CI / Docker frontend validation (pull_request) Successful in 50s
CI / prettier (pull_request) Successful in 26s
CI / test-build (pull_request) Successful in 36s
2025-05-14 12:03:33 +02:00
f69237a1a9
style: remove unnecessary comments from HTML files 2025-05-14 12:03:33 +02:00
b51305ca64
style: format HTML for consistency and readability 2025-05-14 12:03:33 +02:00
0079ee7bf2
feat(auth): add login and registration modal functionality 2025-05-14 12:03:25 +02:00
5bbfa5994e
Merge pull request 'fix: protect slots route' (!188) from fix-slots into main
All checks were successful
Release / Release (push) Successful in 58s
Release / Build Backend Image (push) Successful in 22s
Release / Build Frontend Image (push) Successful in 27s
Reviewed-on: #188
Reviewed-by: Jan K9f <jan@kjan.email>
2025-05-14 09:49:41 +00:00
Phan Huy Tran
03bee953da style: prettier
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 27s
CI / eslint (pull_request) Successful in 32s
CI / prettier (pull_request) Successful in 30s
CI / Docker frontend validation (pull_request) Successful in 39s
CI / test-build (pull_request) Successful in 33s
2025-05-14 11:45:51 +02:00
Phan Huy Tran
bee6fabcfa fix: protect slots route
Some checks failed
CI / Get Changed Files (pull_request) Successful in 18s
CI / Checkstyle Main (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / prettier (pull_request) Failing after 50s
CI / oxlint (pull_request) Successful in 57s
CI / eslint (pull_request) Successful in 59s
CI / Docker frontend validation (pull_request) Successful in 1m7s
CI / test-build (pull_request) Successful in 35s
2025-05-14 11:30:40 +02:00
20e0805d0e
Merge pull request 'refactor: throw proper error on registration conflict, handle properly' (!187) from refactor-register into main
All checks were successful
Release / Release (push) Successful in 58s
Release / Build Backend Image (push) Successful in 30s
Release / Build Frontend Image (push) Successful in 28s
Reviewed-on: #187
Reviewed-by: Jan K9f <jan@kjan.email>
2025-05-14 09:24:01 +00:00
Phan Huy Tran
0bab8a343c style: run prettier
All checks were successful
CI / Get Changed Files (pull_request) Successful in 7s
CI / Docker backend validation (pull_request) Successful in 11s
CI / eslint (pull_request) Successful in 34s
CI / oxlint (pull_request) Successful in 31s
CI / Docker frontend validation (pull_request) Successful in 47s
CI / Checkstyle Main (pull_request) Successful in 50s
CI / prettier (pull_request) Successful in 24s
CI / test-build (pull_request) Successful in 33s
2025-05-14 10:40:32 +02:00
Phan Huy Tran
e7e43839eb refactor: fix linter, adjust errorhandling
Some checks failed
CI / Get Changed Files (pull_request) Successful in 10s
CI / Docker backend validation (pull_request) Successful in 17s
CI / oxlint (pull_request) Successful in 28s
CI / eslint (pull_request) Successful in 40s
CI / Checkstyle Main (pull_request) Successful in 1m1s
CI / Docker frontend validation (pull_request) Successful in 1m0s
CI / prettier (pull_request) Failing after 22s
CI / test-build (pull_request) Successful in 30s
2025-05-14 10:37:22 +02:00
Phan Huy Tran
b4351ceaea refactor: throw proper error on registration conflict, handle properly 2025-05-14 10:37:22 +02:00
46e52e20cc
Merge pull request 'fix: Add concurrency rules' (!186) from concurrency into main
Reviewed-on: #186
Reviewed-by: Phan Huy Tran <ptran@noreply.localhost>
2025-05-14 08:04:21 +00:00
48119d1faf fix: Add concurrency rules
All checks were successful
CI / Get Changed Files (pull_request) Successful in 8s
CI / Docker frontend validation (pull_request) Successful in 14s
CI / Docker backend validation (pull_request) Successful in 13s
CI / eslint (pull_request) Successful in 35s
CI / oxlint (pull_request) Successful in 30s
CI / prettier (pull_request) Successful in 32s
CI / Checkstyle Main (pull_request) Successful in 53s
CI / test-build (pull_request) Successful in 40s
2025-05-14 10:00:53 +02:00
77c48982fa
Merge pull request 'refactor: immediately display login error' (!185) from refactor-login into main
All checks were successful
Release / Release (push) Successful in 1m3s
Release / Build Backend Image (push) Successful in 29s
Release / Build Frontend Image (push) Successful in 34s
Reviewed-on: #185
Reviewed-by: Constantin Simonis <constantin@simonis.lol>
2025-05-14 07:59:31 +00:00
Phan Huy Tran
64b2e28566 style: run quality tools
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 27s
CI / eslint (pull_request) Successful in 34s
CI / Docker frontend validation (pull_request) Successful in 46s
CI / prettier (pull_request) Successful in 24s
CI / test-build (pull_request) Successful in 31s
2025-05-14 09:54:24 +02:00
Phan Huy Tran
5f9d60d332 refactor: immediately display login error 2025-05-14 09:54:24 +02:00
b37e48da2e
Merge pull request 'fix: Add needs' (!184) from add-needs-to-docker-pipelines into main
Reviewed-on: #184
Reviewed-by: Constantin Simonis <constantin@simonis.lol>
2025-05-14 07:40:38 +00:00
2995065dfd fix: Add needs
All checks were successful
CI / Get Changed Files (pull_request) Successful in 7s
CI / Docker frontend validation (pull_request) Successful in 12s
CI / Docker backend validation (pull_request) Successful in 12s
CI / oxlint (pull_request) Successful in 24s
CI / eslint (pull_request) Successful in 32s
CI / prettier (pull_request) Successful in 27s
CI / Checkstyle Main (pull_request) Successful in 1m8s
CI / test-build (pull_request) Successful in 36s
2025-05-14 09:38:01 +02:00
fc7bd0b70f
Merge pull request 'refactor: cleanup frontend code' (!183) from refactor-frontend into main
All checks were successful
Release / Release (push) Successful in 57s
Release / Build Backend Image (push) Successful in 22s
Release / Build Frontend Image (push) Successful in 57s
Reviewed-on: #183
Reviewed-by: Jan K9f <jan@kjan.email>
2025-05-14 07:37:31 +00:00
Phan Huy Tran
f42070cfae style: run quality tools
All checks were successful
CI / Docker frontend validation (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / Get Changed Files (pull_request) Successful in 8s
CI / Checkstyle Main (pull_request) Has been skipped
CI / oxlint (pull_request) Successful in 25s
CI / eslint (pull_request) Successful in 29s
CI / prettier (pull_request) Successful in 28s
CI / test-build (pull_request) Successful in 37s
2025-05-14 09:34:41 +02:00
Phan Huy Tran
34ff29c7ac refactor: remove docker folder, refactor frontend files 2025-05-14 09:34:41 +02:00
8b547eb05b
Merge pull request 'fix: only run docker pipelines when needed' (!182) from fix-docker-pipelines into main
Reviewed-on: #182
Reviewed-by: Jan-Marlon Leibl <jleibl@proton.me>
2025-05-14 07:28:24 +00:00
0cde085102
Merge pull request 'feat(email): add deposit confirmation email' (!181) from feat/mails into main
All checks were successful
Release / Release (push) Successful in 1m6s
Release / Build Frontend Image (push) Successful in 30s
Release / Build Backend Image (push) Successful in 1m3s
Reviewed-on: #181
Reviewed-by: Jan-Marlon Leibl <jleibl@proton.me>
2025-05-14 07:27:20 +00:00
45313989e7 fix: only run docker pipelines when needed
All checks were successful
CI / Docker frontend validation (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / Get Changed Files (pull_request) Successful in 7s
CI / oxlint (pull_request) Successful in 23s
CI / eslint (pull_request) Successful in 30s
CI / prettier (pull_request) Successful in 30s
CI / Checkstyle Main (pull_request) Successful in 48s
CI / test-build (pull_request) Successful in 34s
2025-05-14 09:22:51 +02:00
csimonis
7fbe1c3753 feat(email): add deposit confirmation email template and logic
All checks were successful
CI / Get Changed Files (pull_request) Successful in 9s
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 1m15s
CI / Checkstyle Main (pull_request) Successful in 1m17s
2025-05-14 09:22:15 +02:00
c443f547cd
Merge pull request 'fix: Fix buttons on starting page' (!180) from fix-links-on-landing into main
All checks were successful
Release / Release (push) Successful in 59s
Release / Build Backend Image (push) Successful in 22s
Release / Build Frontend Image (push) Successful in 27s
Reviewed-on: #180
2025-05-14 07:20:42 +00:00