Private
Public Access
1
0
Commit Graph

134 Commits

Author SHA1 Message Date
d704be5bff new: pkg: add test cases to back-end w/ real database connection in it #10 2026-04-21 17:56:04 +02:00
085e010907 chg: dev: remove the wrongly implemented font installation in docker - & replace it with static font on BattleCardGenerator (it solves the shareable image problem on bare-metal too) #8 2026-04-21 14:18:59 +02:00
1d8efa4e61 chg: usr: fine-tune the recent battle list #8
All checks were successful
Deploy to Production / deploy (push) Successful in 27s
2026-04-21 13:57:44 +02:00
20a969705d chg: dev: update all doc blocks on back-end #8 2026-04-20 21:24:39 +02:00
4944d2aa21 chg: dev: small refactors on back-end #8 2026-04-20 21:11:17 +02:00
2ec37a802b chg: dev: add RecentBattle entity that is a Materialized View to speed up the view - and further refactor on ProfileController #8 2026-04-20 21:08:15 +02:00
6a5ba84b5e chg: dev: create the UserStats entity what is a Materialized View to store Profile stats for every user - & massive ProfileController refactor #8 2026-04-20 20:44:33 +02:00
6be0d52fb7 chg: dev: refactor the SecurityController #7 2026-04-20 12:13:08 +02:00
f493f94368 chg: dev: refactor the code - there was unnecessary codes and wrongly formatted or designed code that are related to Repositories #7 2026-04-20 11:10:00 +02:00
cd93a26c2c fix: usr: the username was not recognized properly #7 2026-04-20 10:50:58 +02:00
175581cdd5 chg: pkg: upgrade the doctrine related back-end pkgs to the latest available version #7 2026-04-20 09:05:36 +02:00
5f856e4d70 chg: usr: add filter to the Profile page's recent plays and an infite list too #7 2026-04-19 22:11:58 +02:00
e0495d182e chg: pkg: upgrade to the latest doctrine pkg on back-end #7 2026-04-19 22:09:03 +02:00
d9059acb78 chg: dev: massive refactor on fetches - create centralized dataProvider #7 2026-04-19 20:56:51 +02:00
991b114a3c new: usr: a new feature came up - the abandoned plays can be restored, if both users are registered users #7 2026-04-19 18:04:01 +02:00
c2308ba408 fix: usr: the bomb using was not recorded correctly - the old data will be corrupted #6 2026-04-19 09:05:53 +02:00
09b0d21621 new: usr: add new profile charts and stats - & add new logo to the tech stack #5 2026-04-18 22:12:07 +02:00
dc9c5f6545 chg: usr: add extended data to battle reports and sharing image to make viewable bonus points #5
All checks were successful
Deploy to Production / deploy (push) Successful in 12s
2026-04-18 13:44:15 +02:00
25f2aaab8c new: usr: add initialization bonus points' system to the gameplay #5 2026-04-18 12:57:20 +02:00
0e94367223 new: usr: add rules page #4 2026-04-18 11:11:52 +02:00
42c552c528 fix: usr: quickfix for https-only login - & add user data when the user is not logged in #4
All checks were successful
Deploy to Production / deploy (push) Successful in 1m55s
2026-04-18 08:49:10 +02:00
45a8e6b4a1 chg: dev: add consent checkbox to user's registration - and fix the sharing pics #4
All checks were successful
Deploy to Production / deploy (push) Successful in 15s
2026-04-16 11:56:10 +02:00
8795fedda9 chg: usr: add notification on activation too #4
All checks were successful
Deploy to Production / deploy (push) Successful in 11s
2026-04-15 20:23:41 +02:00
588fb57299 new: usr: add notification email when a user is registered #4 2026-04-15 20:19:29 +02:00
eb345e17ca chg: pkg: new version release !skipChangelog
All checks were successful
Deploy to Production / deploy (push) Successful in 19s
2026-04-15 20:13:38 +02:00
6f3edb41ea new: usr: add Contact page with email sending behaviour #4
All checks were successful
Deploy to Production / deploy (push) Successful in 39s
2026-04-15 18:35:05 +02:00
c52939a7a3 chg: usr: change the shareable battle - add avatars to it - even on the og tags #4 2026-04-15 16:44:57 +02:00
af67ec3931 chg: usr: add share button to the overlay when the game ends #4 2026-04-14 19:37:42 +02:00
d515f42cfd chg: usr: make fancy og tags - and create a special one for battle sharing #4 2026-04-14 18:54:44 +02:00
5d6aff8d90 chg: dev: the user's avatar will be saved as a uuid.extension #4
All checks were successful
Deploy to Production / deploy (push) Successful in 10s
2026-04-14 16:53:16 +02:00
d3fa0cbbf9 fix: dev: quickfix for email sending #4
All checks were successful
Deploy to Production / deploy (push) Successful in 12s
2026-04-14 16:38:55 +02:00
055e59d896 new: usr: registered users have avatars next to the timer #4 2026-04-13 21:09:27 +02:00
0c0b8ae920 new: usr: Add opportunity to use profile picture. #4 2026-04-13 15:50:28 +02:00
4239177563 chg: pkg: make compatible the whole project with bare metal AND with docker #4 2026-04-13 11:56:50 +02:00
e9c6795eb7 new: usr: add more stats and a dialog for the recent battle that can be shareable #4 2026-04-12 20:03:20 +02:00
fb8a54f687 new: usr: implement the 2FA authentication (TOTP and backup codes) #4 2026-04-12 17:55:57 +02:00
0144a3953c chg: usr: add modern Webauthn authentication #4 2026-04-12 15:19:03 +02:00
acbe9c7f63 chg: dev: refactor all forms to have Symfony Form Types & Validation Constrainsts - & implement Google ReCapthca v3 #4 2026-04-12 08:49:47 +02:00
e2b227ed7a chg: usr: add forgot password functionality #4 2026-04-12 08:10:36 +02:00
c0dcc2896a chg: dev: increase the minimum PHP version to the latest major - and massive refactor on back-end, like Controllers and Repositories #4 2026-04-12 08:01:46 +02:00
826690769f chg: usr: re-implement the waiting for opponent dialog - refactor its gfx - & add online user selection dialog #4 2026-04-11 22:20:21 +02:00
6b3e19b063 chg: usr: improve the gfx on homepage - implement login/register and activation for authentication - and add the first version of profile page #4 2026-04-11 20:45:51 +02:00
1cf21622b8 Merge branch 'master' of https://source.splendidbear.org/SplendidBear-Websites/Mine 2026-04-11 15:52:25 +02:00
85a440017c chg: pkg: update the vite related stuff because CORS and React errors - reinit the miration #4 2026-04-11 15:50:53 +02:00
d388e25192 chg: usr: add timers to each player - renew the whole migration #4 2026-04-11 15:19:59 +02:00
b57442bec1 chg: dev: massive refactor on front-end - and remove unnecessary deps #4 2026-04-10 17:57:26 +02:00
086d6c601e chg: dev: change the code style to fit the current standard #4 2026-04-10 12:57:03 +02:00
15806a6e04 chg: dev: refactor to use Attributes instead of yaml markdown #4 2026-04-10 12:33:38 +02:00
fe2de91e91 chg: dev: outsource the Grid generation and interactions to the backend #4 2026-04-10 12:23:21 +02:00
7219471a86 chg: dev: replace the legacy gos/web-socket-bundle & replace it with Mercure protocol #4 2026-04-09 22:00:53 +02:00