Commit Graph
30 Commits
Author SHA1 Message Date
josh e85dc58130 Add Bank accounts, transactions, and pending transfer views
CI / checks (push) Successful in 7m50s
2026-10-13 11:50:26 -04:00
josh e071e5b574 Add persistent cross-game player bank (Refs #146) 2026-10-12 20:21:58 -04:00
josh 785cc4616b Fix keyed telemetry match attribution (Refs #144)
CI / checks (push) Successful in 5m26s
2026-10-12 00:58:05 -04:00
josh bd34c3c9e7 Show profiles for players without qualifying matches
CI / checks (push) Successful in 4m56s
2026-10-10 13:50:53 -04:00
josh cc9c10226e Use shared form controls and enforce UI patterns (Refs #110)
CI / checks (push) Successful in 4m51s
2026-10-10 00:19:48 -04:00
josh 16469e2d43 Add Prettier and ESLint tooling (Refs #77) 2026-10-09 15:56:13 -04:00
josh a18635fb78 Exclude same-round departures from games played 2026-10-08 16:12:13 -04:00
josh 8de9247ff2 Show map rankings for player personal records 2026-10-08 00:32:32 -04:00
josh b42cbf1894 Default leaderboard to all maps 2026-10-08 00:22:10 -04:00
josh 70185eb98c Make UI language, timestamps and live feedback consistent 2026-10-07 19:46:40 -04:00
josh bcecc42dd1 Focus player records and add squad leaderboards 2026-10-07 19:14:33 -04:00
josh e4f37f6964 Add sidebar navigation and global command search 2026-10-07 18:59:39 -04:00
josh 2520735850 Restore leaderboard combat and total rounds columns 2026-10-06 19:51:09 -04:00
josh 9d31fc0580 Restore prominent leaderboard summary stats 2026-10-06 19:30:39 -04:00
josh 1370873cba Simplify leaderboard rows and defer disruptive refreshes 2026-10-06 19:12:25 -04:00
josh 056fbd7517 Preserve originating views through detail navigation 2026-10-05 19:02:18 -04:00
josh ed004ddbcf Improve application responsiveness and background processing 2026-10-04 19:56:06 -04:00
josh f10345ae79 Use compact player record cards on mobile 2026-10-01 12:26:35 -04:00
josh eac9ad4fbc Preserve leaderboard context in player profiles 2026-10-01 12:23:30 -04:00
josh 47ebe83106 Add qualified efficiency leaderboard rankings 2026-10-01 12:16:27 -04:00
josh c7d71c63ba Link personal bests to their recorded matches 2026-10-01 12:12:21 -04:00
josh 13963cba1c Count only completed games in player leaderboards 2026-10-01 12:05:19 -04:00
josh a3cd3ee585 Add completed match detail pages 2026-10-01 11:45:23 -04:00
josh 30030599d6 Rank each player once across T5 and T6 2026-09-28 15:22:11 -04:00
josh 61d4eebfea Unify player profiles across T5 and T6 2026-09-28 15:04:57 -04:00
josh 981fb27c1c Preserve deleted server history
Retain historical server identities, results, and evidence after deletion. Mark archived entries as Deleted and prevent old work from targeting servers that reuse the same name.

Fixes #16.
2026-09-27 21:48:55 -04:00
josh 5c5e75526d Add timezone preference across time displays 2026-09-20 22:12:27 -04:00
josh 33f2f123c5 Add player profiles with lifetime stats and map records 2026-09-19 22:24:35 -04:00
josh 8ac420fe61 Improve operational UX, recovery flows, and action safety
Implement the approved UX review across Fleet, Betas, Library, deployments, and Settings. Add reviewed promotion and reconciliation plans, atomic queued-removal cancellation, recoverable beta drafts and launch inputs, accessible controls, and mobile improvements.

Validated with 473 tests, a clean typecheck, production build, and isolated desktop/mobile browser walkthroughs. Include the review and implementation coverage notes.
2026-09-19 21:34:34 -04:00
josh a182aeb950 Add persistent player leaderboards from game telemetry 2026-09-18 16:43:44 -04:00