mancala/apps/backend/tests
Halit Aksoy 999ae79279 feat(backend): run a game clock for each player
Each player starts with GAME_CLOCK_MS (5 minutes). A move deducts the turn's time from the mover; a move that arrives after the time has run out is not played and the opponent wins on time. Every ending stops the clock, and clients get the clock and the server time with each game message.
2026-10-16 01:27:28 +03:00
..
auth feat(backend): authenticate WebSocket clients with Keycloak tokens 2026-10-14 01:52:07 +03:00
game feat(backend): run a game clock for each player 2026-10-16 01:27:28 +03:00
history feat(backend): save finished games in Postgres 2026-10-16 00:11:12 +03:00
live feat(backend): keep live games and caches in Valkey 2026-10-16 00:14:07 +03:00
rtmt feat(frontend): log in with Keycloak, as a guest or with an account 2026-10-14 02:22:13 +03:00
server feat(frontend): show ongoing, live, popular and recent games on the home page 2026-10-16 00:27:06 +03:00
support feat(backend): save finished games in Postgres 2026-10-16 00:11:12 +03:00
mancala.test.ts (refactor) change folder structure 2024-06-18 01:11:26 +03:00