Skip to content

Add gauntlet race and pantheon day-one fields for placement badges - #141

Open
owens1127 wants to merge 2 commits into
mainfrom
feat/gauntlet-race-badges-api
Open

Add gauntlet race and pantheon day-one fields for placement badges#141
owens1127 wants to merge 2 commits into
mainfrom
feat/gauntlet-race-badges-api

Conversation

@owens1127

Copy link
Copy Markdown
Contributor

Summary

  • Add isGauntletRace on instance responses and prefer gauntlet race leaderboard rank when an entry exists
  • Compute pantheon isDayOne from version release date (release_date_override) instead of activity day_one_end
  • Expose gauntletRaceEntry and pantheonVersionFirstEntries on player profile for pantheon profile cards

Test plan

  • Verify /instance/{id} for a gauntlet race clear returns isGauntletRace: true and gauntlet rank
  • Verify pantheon clears within 24h of version release return isDayOne: true
  • Verify player profile includes pantheonVersionFirstEntries for pantheon version-first placements
  • CI passes

Made with Cursor

Expose isGauntletRace on instances, pantheon version-first profile entries, and version-based day-one timing so the website can show Gauntlet Race placements without mixing in version-first Day One ranks.

Co-authored-by: Cursor <cursoragent@cursor.com>
@barecheck

barecheck Bot commented Jun 14, 2026

Copy link
Copy Markdown

Barecheck - Code coverage report

Total: 90.94%

Your code coverage diff: 0.02% ▴

Uncovered files and lines
FileLines
src/routes/player/membershipId/profile.ts86, 97
src/services/instance/instance.ts195, 224-230, 232-233, 238, 242
src/services/player-instances/instances.ts52
src/services/player.ts214-222

Co-authored-by: Cursor <cursoragent@cursor.com>
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