mancala/apps
Halit Aksoy 0c112eb716 feat(backend): serve the WebSocket protocol and the HTTP API
RtmtServer ports the WebSocket protocol (auth handshake, sockets per
user, ping) and runs on the game loop; the websockets-next endpoint at /
only forwards socket events. The HTTP routes, CORS and the access log
match the Express app. Backend wires everything and restores live games
before handling socket events. End-to-end tests play games over real
sockets against Postgres and Valkey.
2026-10-16 11:33:07 +03:00
..
backend feat(backend): list popular finished games while games are live 2026-10-16 09:31:44 +03:00
backend-quarkus feat(backend): serve the WebSocket protocol and the HTTP API 2026-10-16 11:33:07 +03:00
frontend Merge branch 'feature/keycloak-theme' into develop 2026-10-16 10:38:12 +03:00
keycloak feat(keycloak): add a login theme in the game's look 2026-10-16 01:13:20 +03:00
mobile chore(mobile): bump version to 0.5.1 (9) 2026-10-16 09:26:02 +03:00
postgres/init build: add shared Postgres and Valkey to compose 2026-10-16 00:05:21 +03:00
.gitignore feat(keycloak): add Keycloak with guest login extension 2026-10-14 01:46:48 +03:00
compose.yaml build: add shared Postgres and Valkey to compose 2026-10-16 00:05:21 +03:00