Show recorded match score totals with legacy fallback (Refs #147)
CI / checks (push) Successful in 5m22s

This commit is contained in:
2026-10-12 16:13:48 -04:00
parent 81fa35b792
commit ffda04f276
6 changed files with 367 additions and 13 deletions
+14 -3
View File
@@ -75,9 +75,20 @@ Completed matches link to their own results page at `/matches/[id]` from global
Match History, server history, and player profiles. The page shows the recorded
map and server, final round, start/end times, duration when the start was observed,
player counts, and the full saved roster. Players missing from the final report
retain their earlier counters; players with no stats display dashes. Counters and
score are the highest reported values within the match, not necessarily its final
scoreboard. Active, interrupted, and **End report missing** matches remain listed
retain their earlier counters; players with no stats display dashes. Counters are
the highest reported values within the match, not necessarily its final scoreboard.
Each match shows one score column. If any player has a recorded total (including
zero), **Total score** shows each player's highest recorded cumulative points
earned in that match. Players absent from the final report retain their latest
recorded total. A dash in this column means no total was recorded for that player;
their points balance is never substituted. Historical matches where all totals
are missing retain **Highest reported score**, the highest recorded points
balance, not total points earned or necessarily the final score. This choice is
based on recorded data, not the match date. It does not change leaderboard or
profile score rankings, which still use balances.
Active, interrupted, and **End report missing** matches remain listed
without results links. Matches can filter each status and show known gaps in the
reporter's sequence; a delayed report can reduce that missing-report count.
Match pages remain available after the original server is removed.