Skip to content

feat(api): version authenticated room mutations - #125

Merged
Poooel merged 1 commit into
atomic-game-state-mutationsfrom
versioned-room-api
Aug 1, 2026
Merged

feat(api): version authenticated room mutations#125
Poooel merged 1 commit into
atomic-game-state-mutationsfrom
versioned-room-api

Conversation

@Poooel

@Poooel Poooel commented Aug 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • move room initialization, rematches, display-name updates, and WebSocket ticket issuance to authenticated v1 endpoints
  • validate settings and display names from strict JSON bodies while deriving actors from credentials
  • prevent spectators from voting for rematches or changing player display names
  • migrate the frontend and regression coverage away from identity-bearing room command URLs

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying knucklebones with  Cloudflare Pages  Cloudflare Pages

Latest commit: 1f2175e
Status: ✅  Deploy successful!
Preview URL: https://908af601.knucklebones-8ep.pages.dev
Branch Preview URL: https://versioned-room-api.knucklebones-8ep.pages.dev

View logs

@Poooel
Poooel merged commit 14cdfea into atomic-game-state-mutations Aug 1, 2026
2 checks passed
@Poooel
Poooel deleted the versioned-room-api branch August 1, 2026 09:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant