Commit graph

  • bf5f71aa35 Remove vote on leave/disconnect, require 2+ members, restore vote on sync main Jan Willem Mannaerts 2026-03-05 11:21:45 +01:00
  • 0b713d3858 Remove manual reveal button and fix vote sync on session transitions Jan Willem Mannaerts 2026-03-05 10:33:30 +01:00
  • 36c8c5f6f4 Filter stale non-member votes from reveal logic Jan Willem Mannaerts 2026-03-04 10:30:50 +01:00
  • 2d78b9ff07 Track participants at room level to fix premature auto-reveal Jan Willem Mannaerts 2026-03-04 09:55:49 +01:00
  • 062510b6c6 Fix poker:leave regression: move leave emit from PokerRoom to Room level Jan Willem Mannaerts 2026-03-03 14:08:37 +01:00
  • 3051119405 Add poker:leave on unmount and poker:kick to remove ghost participants Jan Willem Mannaerts 2026-03-03 13:54:26 +01:00
  • a7aac985d2 Clean up session participants on socket disconnect Jan Willem Mannaerts 2026-03-03 13:42:51 +01:00
  • 5b83dd7ed0 Fix OAuth login failure for Atlassian accounts with colons in ID Jan Willem Mannaerts 2026-03-03 13:31:35 +01:00
  • f17072116d Fix 0-point estimate treated as unestimated causing poker loop Jan Willem Mannaerts 2026-03-03 11:31:04 +01:00
  • 4f5c71e811 Fix infinite loop when saving 0-point estimate Jan Willem Mannaerts 2026-03-03 11:20:22 +01:00
  • ae3569e897 Add Kubernetes manifests for Grafana dashboard and Prometheus scraping Jan Willem Mannaerts 2026-03-01 01:06:19 +01:00
  • c31161af19 Add Prometheus metrics and Grafana dashboard Jan Willem Mannaerts 2026-03-01 01:02:36 +01:00
  • 99cdd5b102 Fix CSP: allow wp.com image proxy for Gravatar redirects Jan Willem Mannaerts 2026-02-28 16:56:37 +01:00
  • 4d8c2a301c Fix CSP to allow Google Fonts and Gravatar avatars Jan Willem Mannaerts 2026-02-28 16:50:02 +01:00
  • 31dfbe3cca Broaden CSP img-src to allow all Atlassian avatar domains Jan Willem Mannaerts 2026-02-28 16:40:02 +01:00
  • b25631ec40 Add MIT license Jan Willem Mannaerts 2026-02-28 16:12:39 +01:00
  • fe9b51309d Show desktop-only message on mobile devices Jan Willem Mannaerts 2026-02-28 16:10:44 +01:00
  • 03ba19042d Harden security across frontend and backend Jan Willem Mannaerts 2026-02-28 16:05:48 +01:00
  • 3ab584e2ab Update env example with full Jira scopes and add source code link to privacy page Jan Willem Mannaerts 2026-02-28 12:32:59 +01:00
  • 45dbd341a3 Fix Socket.IO origin check and force WebSocket-only transport Jan Willem Mannaerts 2026-02-28 12:28:07 +01:00
  • 31fbc3a1a7 Fix direct navigation to legal pages bypassing login redirect Jan Willem Mannaerts 2026-02-28 12:15:58 +01:00
  • 047d0de485 Remove dead normalizeIssue function and make legal pages linkable Jan Willem Mannaerts 2026-02-27 22:42:01 +01:00
  • 620547c78c Add Forgejo CI/CD workflow for Docker build & push Jan Willem Mannaerts 2026-02-27 21:21:48 +01:00
  • fdd9ba8d56 Initial commit: Pokerface sprint planning poker for Jira Jan Willem Mannaerts 2026-02-26 21:38:37 +01:00