Skip to content

feat(ranking): add public leaderboard - #136

Merged
Poooel merged 5 commits into
mainfrom
feat/ranked-leaderboard
Aug 11, 2026
Merged

feat(ranking): add public leaderboard#136
Poooel merged 5 commits into
mainfrom
feat/ranked-leaderboard

Conversation

@Poooel

@Poooel Poooel commented Aug 11, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • persist display names as public player identity and allow edits only from the profile page
  • add a localized leaderboard with a top-three podium, top-ten table, and the current player position
  • show ranked match totals for forfeits and no-contests
  • remove obsolete in-game and browser-local display-name editing paths

Validation

  • pnpm lint
  • pnpm --filter @knucklebones/front build
  • pnpm --filter @knucklebones/worker exec tsc --noEmit
  • unit tests: 78 passed
  • worker integration tests: 66 passed
  • focused profile, leaderboard, room-name, identity-transfer, and ranked-statistics tests
  • git diff --check

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 11, 2026

Copy link
Copy Markdown

Deploying knucklebones with  Cloudflare Pages  Cloudflare Pages

Latest commit: f74d015
Status: ✅  Deploy successful!
Preview URL: https://2263796a.knucklebones-8ep.pages.dev
Branch Preview URL: https://feat-ranked-leaderboard.knucklebones-8ep.pages.dev

View logs

@Poooel
Poooel merged commit f481a6e into main Aug 11, 2026
2 checks passed
@Poooel
Poooel deleted the feat/ranked-leaderboard branch August 11, 2026 18:45
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