mancala/docs/specs
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
..
game-clock docs: document the game clock 2026-10-16 01:54:01 +03:00
game-history docs: document the game clock 2026-10-16 01:54:01 +03:00
keycloak-auth docs: add Keycloak login spec 2026-10-16 00:40:57 +03:00
quarkus-backend feat(backend): serve the WebSocket protocol and the HTTP API 2026-10-16 11:33:07 +03:00
web-redesign docs: document the web redesign 2026-10-16 10:26:59 +03:00