mancala/packages/core/src
Halit Aksoy a65662f695 feat(frontend): show ongoing, live, popular and recent games on the home page
- Banner for the user's game in progress with a Continue button
- Live games as cards with the real board, updated over WebSocket; the
  most watched finished games when nothing is live
- The user's last 3 games, from their side of the board, with the result
  as they would say it
- The lobby offers to continue the game in progress when a new one is
  refused
- Spectators register once connected and identified, and again after a
  reconnect, so they are counted
- The backend includes games that ended but are not saved yet in /game/:id
  and the lists
2026-10-16 00:27:06 +03:00
..
animation (refactor) change folder structure 2024-06-18 01:11:26 +03:00
factory (refactor) change folder structure 2024-06-18 01:11:26 +03:00
history feat(frontend): show ongoing, live, popular and recent games on the home page 2026-10-16 00:27:06 +03:00
localization feat(frontend): show ongoing, live, popular and recent games on the home page 2026-10-16 00:27:06 +03:00
models feat(backend): save every game and keep live games across restarts 2026-10-16 00:18:33 +03:00
rtmt feat(core): add game history types and move history helpers 2026-10-16 00:07:36 +03:00
service (refactor) change folder structure 2024-06-18 01:11:26 +03:00
storage feat(mobile): implement "Rejoin Game" functionality and fix storage bugs 2026-07-16 02:00:25 +03:00
theme (refactor) change folder structure 2024-06-18 01:11:26 +03:00
util feat(frontend): log in with Keycloak, as a guest or with an account 2026-10-14 02:22:13 +03:00
viewmodel (refactor) change folder structure 2024-06-18 01:11:26 +03:00
index.ts feat(core): add game history types and move history helpers 2026-10-16 00:07:36 +03:00
types.ts (refactor) change folder structure 2024-06-18 01:11:26 +03:00