mancala/apps/backend-quarkus
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
..
.mvn/wrapper feat(backend): add the Quarkus project with a Java port of the engine 2026-10-16 11:06:43 +03:00
scripts feat(backend): add the Quarkus project with a Java port of the engine 2026-10-16 11:06:43 +03:00
src feat(backend): serve the WebSocket protocol and the HTTP API 2026-10-16 11:33:07 +03:00
.gitignore feat(backend): add the Quarkus project with a Java port of the engine 2026-10-16 11:06:43 +03:00
mvnw feat(backend): add the Quarkus project with a Java port of the engine 2026-10-16 11:06:43 +03:00
mvnw.cmd feat(backend): add the Quarkus project with a Java port of the engine 2026-10-16 11:06:43 +03:00
pom.xml feat(backend): serve the WebSocket protocol and the HTTP API 2026-10-16 11:33:07 +03:00