Show profiles for players without qualifying matches
CI / checks (push) Successful in 4m56s

This commit is contained in:
2026-10-10 13:50:53 -04:00
parent cc9c10226e
commit bd34c3c9e7
11 changed files with 271 additions and 87 deletions
+7 -1
View File
@@ -13,7 +13,7 @@ only under All squad sizes. The JSON API also defaults to all maps.
## Qualifying matches
Matches only appear in server/global history once they reach round 2.
Leaderboards, summaries, map options, profiles and player history include only
Leaderboards, summaries, map options, profile statistics and player history include only
completed matches with a received `game_end`. Active and interrupted matches do
not contribute. A player must also be observed at round 2 or later; players who
left before a completed game's end retain their recorded stats.
@@ -24,6 +24,12 @@ qualifying games keep their start time, roster and cumulative counters.
### Profiles and filters
Players have a profile as soon as they are first reported, even before they have
qualifying match history. These profiles show their identity, an explanation of
when statistics become available, and dashes for personal bests with no recorded
match. The page fills in on refresh after a qualifying game ends. Unknown player
GUIDs still return 404.
Click a player's name to open their shareable profile at
`/leaderboard/players/[guid]`. Profiles combine Black Ops I (T5) and Black Ops II
(T6) records for the same GUID. Existing `/leaderboard/players/[game]/[guid]`