-
Notifications
You must be signed in to change notification settings - Fork 9
Milestones
List view
Make rooms durable containers for multiple independent RaceSessions while PostgreSQL becomes the sole source of truth for rooms, sessions, attempts, solves, and participant state. Normal room UX remains unchanged; competition rooms are feature-flagged. Prerequisites: complete #176 and settle PR #195 before schema work. #174 follows this redesign.
No due date•1/8 issues closedIntegrate the modernized application stack, promote it safely through dev to master, validate production rollout and rollback, and establish the PostgreSQL migration path.
No due date•1/3 issues closedMake solves, scrambles, sessions, and stats persist beyond the live room and be easy to review, export, and audit.
No due date•0/17 issues closedMake rooms resilient, recoverable, and manageable: joining/rejoining, host ownership, moderation, activity, room lifecycle, and scramble flow safeguards.
No due date•1/14 issues closedShip a safe, privacy-first way for authenticated cubers to reconnect: discover by normalized username or explicitly visible WCA ID, exchange friend requests, block unwanted contact, see friend presence, receive typed in-app notifications, and invite friends into rooms. Strict invariant: Let’s Cube does not request, retain, search, log, analyze, or deliver through WCA email. MVP excludes direct messages, browser push, persistent last-seen, and global stranger matching.
No due date•2/8 issues closed