pokerface/frontend
Jan Willem Mannaerts 2d78b9ff07
All checks were successful
Build & Push Container Image / build (push) Successful in 8s
Track participants at room level to fix premature auto-reveal
Participants were tracked per-session, so each new issue started with 0
participants. The first user to join+vote saw 1/1 = all voted, triggering
premature reveal. Now members are tracked on the room object and persist
across issues. revealIfComplete compares votes against room member count.

Also fixes: disconnect handler was dead code (Socket.IO v4 empties
socket.rooms before firing disconnect) — replaced with disconnecting.

Added manual "Reveal Votes" button and poker:reveal socket handler.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 09:55:49 +01:00
..
public Track participants at room level to fix premature auto-reveal 2026-03-04 09:55:49 +01:00
src Track participants at room level to fix premature auto-reveal 2026-03-04 09:55:49 +01:00
.env.example Initial commit: Pokerface sprint planning poker for Jira 2026-02-26 21:38:37 +01:00
index.html Initial commit: Pokerface sprint planning poker for Jira 2026-02-26 21:38:37 +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
vite.config.js Initial commit: Pokerface sprint planning poker for Jira 2026-02-26 21:38:37 +01:00