Commit Graph

  • 456af32b36 Fix T6 occupancy parsing in host agent josh 2026-10-04 20:20:10 -04:00
  • ed004ddbcf Improve application responsiveness and background processing josh 2026-10-04 19:56:06 -04:00
  • 1392a082da Fix Docker client installation on Debian 13 josh 2026-10-04 19:14:36 -04:00
  • fae7775c72 Let agents idle for updates required by creation cancellation josh 2026-10-04 18:14:11 -04:00
  • 176b7dd86b Add cancellation and cleanup for native server creation josh 2026-10-04 18:00:11 -04:00
  • 19f1f4e279 Preserve loaded logs across same-server fleet updates josh 2026-10-04 17:32:18 -04:00
  • 2413c29fc0 Fix pausing log auto-refresh and cancel stale reads josh 2026-10-04 17:19:15 -04:00
  • 2adadb0d05 Fix native provisioning scheduling and progress reporting josh 2026-10-04 14:50:59 -04:00
  • 1bbee98b62 Fix native rebuild runtime verification deadlock josh 2026-10-04 14:15:05 -04:00
  • f8c60fd101 Separate game file downloads and verification with progress timing josh 2026-10-04 12:51:05 -04:00
  • 68323c0baa Simplify game files to automatic T5 and T6 uploads josh 2026-10-04 12:23:36 -04:00
  • 482e27e735 Automate host preparation and speed up game file downloads josh 2026-10-04 12:13:46 -04:00
  • 8d1331c67d Add automatic agent updates with verified rollback josh 2026-10-04 10:40:45 -04:00
  • 020894b816 Remove host files and uninstall agent when deleting hosts josh 2026-10-04 10:20:51 -04:00
  • 62d7817ea3 Clarify host readiness when game files or runtime are missing josh 2026-10-04 10:03:43 -04:00
  • 3d62dfff27 Add clear host deletion controls with workload safeguards josh 2026-10-04 09:59:27 -04:00
  • 840f02b53e Support resumable game folder uploads and remove DLC declarations josh 2026-10-04 09:51:45 -04:00
  • 95cf7dd36f Lower account password minimum to eight characters josh 2026-10-04 09:29:55 -04:00
  • e5c0fda1ed Add native host management and role-based operator authentication josh 2026-10-03 11:42:36 -04:00
  • a2e2311aa9 Refine chat layout and collapse consecutive match events josh 2026-10-02 13:44:44 -04:00
  • d7b3e124e6 Add real time, match duration, and round context to chat josh 2026-10-02 13:21:55 -04:00
  • 65d3a99846 Fix transient health checks and avoid unnecessary recovery josh 2026-10-02 13:06:18 -04:00
  • 221c4c10cf Reuse leaderboard aggregates and add repeatable benchmarks josh 2026-10-01 12:33:11 -04:00
  • f10345ae79 Use compact player record cards on mobile josh 2026-10-01 12:26:35 -04:00
  • eac9ad4fbc Preserve leaderboard context in player profiles josh 2026-10-01 12:20:46 -04:00
  • 47ebe83106 Add qualified efficiency leaderboard rankings josh 2026-10-01 12:16:27 -04:00
  • c7d71c63ba Link personal bests to their recorded matches josh 2026-10-01 12:12:21 -04:00
  • 13963cba1c Count only completed games in player leaderboards josh 2026-10-01 12:05:19 -04:00
  • 0cb48c435e Suppress maintenance watchers during provisioning josh 2026-10-01 11:54:22 -04:00
  • a3cd3ee585 Add completed match detail pages josh 2026-10-01 11:45:23 -04:00
  • aa0223c35d Add configurable server destruction concurrency josh 2026-10-01 11:29:55 -04:00
  • 30030599d6 Rank each player once across T5 and T6 josh 2026-09-28 15:22:11 -04:00
  • 61d4eebfea Unify player profiles across T5 and T6 josh 2026-09-28 15:04:57 -04:00
  • a4a5298408 Verify Plutonium revisions during provisioning josh 2026-09-28 14:50:06 -04:00
  • 3fb59cd598 Complete provisioning job detail pages and lifecycle evidence josh 2026-09-28 14:17:19 -04:00
  • 5b65520bbc Clarify provisioning wait messages (fixes #54) josh 2026-09-28 10:21:52 -04:00
  • 3c0c54e804 Clarify saved key status in Keys (fixes #53) josh 2026-09-28 10:13:37 -04:00
  • 905d1aa3f6 Move collection launch progress and history into Collections josh 2026-09-28 10:10:09 -04:00
  • 2fa3792482 Fix active and match timer drift between status polls josh 2026-09-27 23:29:04 -04:00
  • b904ddbc48 Block server destruction while linked to an active beta josh 2026-09-27 23:21:37 -04:00
  • 4399d55271 Show connecting status for players with 999ms ping josh 2026-09-27 23:13:47 -04:00
  • 5b44e6e3ab Simplify empty fleet message and actions josh 2026-09-27 23:10:05 -04:00
  • fb48f64de1 Defer server file changes until guarded restart activation josh 2026-09-27 23:06:16 -04:00
  • eb2a852fdc Add experimental metrics insights, comparisons, and scope filters josh 2026-09-27 22:34:56 -04:00
  • 3922e28ca8 Improve metrics clarity, exploration, and refresh reliability josh 2026-09-27 22:12:11 -04:00
  • 981fb27c1c Preserve deleted server history josh 2026-09-27 21:48:55 -04:00
  • 53b29f726c Remove maintenance relocation notice from Settings josh 2026-09-27 21:31:46 -04:00
  • 4fe8613678 Move fleet retention and concurrency controls into Settings josh 2026-09-27 16:11:45 -04:00
  • fc46cb9da4 feat: unify recovery, updates, and schedules under Maintenance josh 2026-09-27 16:00:18 -04:00
  • 8ea696417f fix: honor Komodo health and prefer fresh telemetry across fleet status josh 2026-09-27 15:34:30 -04:00
  • 46a89ea4b0 ui: remove drift repair panel from Campaigns josh 2026-09-27 15:17:00 -04:00
  • b9f5902945 feat: add Watchdog recovery and drift rebuild workflows josh 2026-09-27 15:13:38 -04:00
  • a7044f21a1 Rename blueprints to Collections and add Operations tab josh 2026-09-27 14:50:55 -04:00
  • df265d1900 refactor: make provisioning own instance lifecycle operations josh 2026-09-27 14:45:00 -04:00
  • cfed584614 feat: add provisioning lifecycle actions josh 2026-09-27 14:20:04 -04:00
  • 0b0e5b5bdb feat: match fleet to blueprint targets exactly josh 2026-09-27 13:36:08 -04:00
  • 1aa7f15371 fix: show saved keys as ready in deployment previews josh 2026-09-27 11:08:05 -04:00
  • c4ae73fa7a remove legacy code josh 2026-09-21 22:19:47 -04:00
  • b39c99894a removes archive josh 2026-09-21 22:16:28 -04:00
  • 5c3fde22c8 Remove remaining collection launch banner josh 2026-09-21 22:11:18 -04:00
  • 4a1f9814c0 Remove collection deployment subtitle josh 2026-09-21 22:06:48 -04:00
  • cfe4abf5b0 Remove active collection queue explanation josh 2026-09-21 22:06:10 -04:00
  • 381a34b458 Remove collection deployment readiness footnote josh 2026-09-21 22:05:03 -04:00
  • e80f88a115 Remove blueprint launch pacing banner josh 2026-09-21 22:03:34 -04:00
  • 9d17bbc4e5 Rename Server deployments to Deployments josh 2026-09-21 19:36:36 -04:00
  • 898074c537 Move renamed Keys page into Operations josh 2026-09-21 19:35:50 -04:00
  • 233ebff236 Remove fleet activity panel josh 2026-09-21 19:34:53 -04:00
  • f875260b7e Remove fleet lobby follow notifications josh 2026-09-21 19:33:57 -04:00
  • e448457d58 Remove redundant operation overview from beta page josh 2026-09-21 19:29:09 -04:00
  • 588c4d8e0e Remove system status section from settings josh 2026-09-21 19:20:20 -04:00
  • ce6861203e Use user timezone for maintenance and official Plutonium manifest josh 2026-09-21 19:14:40 -04:00
  • 47d6dc07b7 Add Plutonium version checks and scheduled rolling restarts josh 2026-09-21 18:47:24 -04:00
  • 424d6cefb6 Exclude round one records from match history and statistics josh 2026-09-21 18:07:30 -04:00
  • 50c81456c4 Separate chat messages with match dividers josh 2026-09-20 22:19:19 -04:00
  • 5c5e75526d Add timezone preference across time displays josh 2026-09-20 22:12:27 -04:00
  • 1e6ff3abbf Add player timing and profile links to server scoreboard josh 2026-09-20 22:03:58 -04:00
  • 3a63e6d3ce Add Metrics tab with historical server utilization and map capacity josh 2026-09-20 21:58:08 -04:00
  • 3c8b5b2e40 Add global match history and ending timestamps josh 2026-09-20 21:44:36 -04:00
  • fc681c56c9 Add persistent match history to server pages josh 2026-09-20 21:35:35 -04:00
  • 070e7fe9f7 Add server chat tab and show all four players josh 2026-09-19 23:05:41 -04:00
  • 44b6415821 Show provisioning status during server creation josh 2026-09-19 22:53:24 -04:00
  • 5985959882 Show resetting state after game end josh 2026-09-19 22:50:17 -04:00
  • f975911204 Test match timer waits for game_start telemetry josh 2026-09-19 22:46:34 -04:00
  • 68b21a83ce Restore campaign terminology across UI and docs josh 2026-09-19 22:41:33 -04:00
  • 05024c7675 Move server operations into History tab josh 2026-09-19 22:36:53 -04:00
  • 33f2f123c5 Add player profiles with lifetime stats and map records josh 2026-09-19 22:24:35 -04:00
  • ce0321a6e9 Add heartbeat telemetry support josh 2026-09-19 21:52:05 -04:00
  • 8ac420fe61 Improve operational UX, recovery flows, and action safety josh 2026-09-19 21:34:34 -04:00
  • 940f81e6ca Document T5 and T6 idle CPU research and evaluation plan josh 2026-09-19 20:36:16 -04:00
  • f171889dfb Pace collection startups and clarify deployment queue progress josh 2026-09-19 20:33:08 -04:00
  • 1d073779fe Fix false stale Fleet reports caused by clock skew josh 2026-09-19 20:17:43 -04:00
  • 345839fbd4 Use current promoted files for blueprint launches josh 2026-09-19 19:58:30 -04:00
  • 41891b4209 Add per-server telemetry request diagnostics josh 2026-09-19 18:59:30 -04:00
  • a182aeb950 Add persistent player leaderboards from game telemetry josh 2026-09-18 16:43:44 -04:00
  • 0f55fa5f77 Replace server roster with live game scoreboard josh 2026-09-18 16:14:08 -04:00
  • 5bb49a776e Simplify telemetry to three game events josh 2026-09-18 15:35:21 -04:00
  • 6d903adb31 Fix fleet stale-status flicker during polling josh 2026-09-18 15:11:49 -04:00
  • f54cac8c50 Unify UI workflows and streamline fleet management josh 2026-09-18 14:00:28 -04:00
  • 9cf0bd87f4 Refresh Fleet with discovery, operation progress, and lobby watches josh 2026-09-18 11:59:14 -04:00
  • ef8ff69d17 Refresh Configs with browser editing and source inspection josh 2026-09-18 11:02:22 -04:00