No description
Find a file
Jan Willem Mannaerts a7aac985d2
All checks were successful
Build & Push Container Image / build (push) Successful in 5s
Clean up session participants on socket disconnect
When a user closes their browser or navigates away, the socket
disconnects without emitting poker:leave. The participant stayed
in the NATS session data indefinitely. Now the disconnect handler
iterates the socket's poker rooms and calls leaveSession for each,
then broadcasts the updated state to remaining participants.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 13:42:51 +01:00
.forgejo/workflows Add Forgejo CI/CD workflow for Docker build & push 2026-02-27 21:21:48 +01:00
backend Clean up session participants on socket disconnect 2026-03-03 13:42:51 +01:00
frontend Fix 0-point estimate treated as unestimated causing poker loop 2026-03-03 11:31:04 +01:00
grafana Add Prometheus metrics and Grafana dashboard 2026-03-01 01:02:36 +01:00
k8s Add Kubernetes manifests for Grafana dashboard and Prometheus scraping 2026-03-01 01:06:19 +01:00
.gitignore Initial commit: Pokerface sprint planning poker for Jira 2026-02-26 21:38:37 +01:00
Dockerfile Initial commit: Pokerface sprint planning poker for Jira 2026-02-26 21:38:37 +01:00
LICENSE Add MIT license 2026-02-28 16:12:39 +01:00
package-lock.json Initial commit: Pokerface sprint planning poker for Jira 2026-02-26 21:38:37 +01:00
package.json Initial commit: Pokerface sprint planning poker for Jira 2026-02-26 21:38:37 +01:00