Commit Graph
252 Commits
Author SHA1 Message Date
josh ddcdb547e3 Move grouped navigation to top bar and remove help button 2026-10-05 21:18:57 -04:00
josh f8d0ba3936 Allow revising active betas with fresh tests and history 2026-10-05 21:02:58 -04:00
josh 9d4ff992a4 Complete workflow navigation and document page groups 2026-10-05 19:25:55 -04:00
josh f20cfe1300 Handle interrupted navigation transitions 2026-10-05 19:25:41 -04:00
josh 2670f3b701 Add a unified Operations overview 2026-10-05 19:25:03 -04:00
josh 913dc99181 Group server and host details into task sections 2026-10-05 19:09:15 -04:00
josh cd577b646c Retain host and server scope during investigations 2026-10-05 19:05:07 -04:00
josh 056fbd7517 Preserve originating views through detail navigation 2026-10-05 19:02:18 -04:00
josh b926d46616 Move personal display preferences into My account 2026-10-05 18:57:54 -04:00
josh a5f9956615 Organize navigation into a responsive grouped sidebar 2026-10-05 18:55:48 -04:00
josh e9d0b2ee30 Bump agent version to 1.5.0 2026-10-05 18:16:39 -04:00
josh 8abe71b915 Add confirmed admin override for provisioning player checks 2026-10-05 18:16:02 -04:00
josh 4b0f341d64 Remove Komodo backend in favor of native hosts 2026-10-05 18:07:07 -04:00
josh 701066aaf8 Cancel active provisioning jobs when rolling back betas 2026-10-05 17:48:46 -04:00
josh 6ad5e7f4c6 Remove help button while retaining keyboard shortcuts 2026-10-05 17:26:25 -04:00
josh b62fb5db30 Remove Activity and the notification system 2026-10-05 17:25:39 -04:00
josh 193383ddd5 Move account control into header and simplify avatar 2026-10-05 17:18:54 -04:00
josh 083d29323f Allow public leaderboard API reads 2026-10-05 16:46:44 -04:00
josh bd10c1c5d2 Document current leaderboard API contract 2026-10-05 16:44:10 -04:00
josh b1b3e8b958 Relax freshness limits and tolerate transient RCON failures 2026-10-05 16:36:23 -04:00
josh d8b972cfc3 Reuse fixed SQL statements for observation pruning 2026-10-05 16:19:31 -04:00
josh 1d9e518feb Retain completed status batches as routine observations 2026-10-05 16:18:24 -04:00
josh ae703617af Preserve server status when batch probes miss the deadline 2026-10-05 16:17:29 -04:00
josh ad63b3957d Keep invalid container states from dropping host heartbeats 2026-10-05 16:15:15 -04:00
josh 87c5cf4b4b Use status monitor evidence for routine watchdog health checks 2026-10-05 16:13:47 -04:00
josh 91f4490d34 Reuse serialized server events across SSE connections 2026-10-05 15:57:10 -04:00
josh 5455f27d5b Cache agent inventory manifests by modification time 2026-10-05 15:55:08 -04:00
josh c8c53e87d6 Lighten library cache reports and heartbeat cleanup 2026-10-05 15:51:55 -04:00
josh 847399a4ff Throttle agent usage writes and cache inventory per request 2026-10-05 15:47:25 -04:00
josh a86499a0f9 Batch live server updates once per animation frame 2026-10-05 15:43:23 -04:00
josh ad0a0e1033 Reuse collator and precompute fleet sort keys 2026-10-05 15:39:12 -04:00
josh d24c52b5cc Scope server snapshots and keep completed history off fleet refreshes 2026-10-05 15:37:56 -04:00
josh 030794635e Coalesce fleet refreshes and suppress unchanged sweep events 2026-10-05 15:29:03 -04:00
josh 2af768011a Cache prepared statements per database connection 2026-10-05 15:24:17 -04:00
josh 239eceb779 Reuse heartbeat container state and batch host RCON status 2026-10-05 15:14:44 -04:00
josh 6586809b35 Avoid replaying active health operations during polling 2026-10-05 15:04:56 -04:00
josh 3f5cc9d3ba Limit status checks to two per host 2026-10-05 15:02:19 -04:00
josh 28bd08e1ea Avoid lifecycle history scans in fleet snapshots 2026-10-05 14:59:08 -04:00
josh 041c024f95 Bound provisioning history and poll only active operations 2026-10-05 14:52:30 -04:00
josh 16a5bc3534 Migrate instances when draining and verify hosts before enabling 2026-10-05 14:21:48 -04:00
josh a142f06c77 Show running instances on host pages 2026-10-05 13:56:37 -04:00
josh a6c40cde9b Add filters and context to host operation history 2026-10-05 13:23:11 -04:00
josh e6912ceb57 Add configurable retention for successful routine operations 2026-10-05 13:09:44 -04:00
josh 2d069907f2 Share recent health observations between background monitors 2026-10-05 13:00:53 -04:00
josh f16879036e Batch remote drift checks into agent file manifests 2026-10-05 12:52:33 -04:00
josh 10ab071bce Move host operation history to a paginated Hosts page 2026-10-05 12:27:48 -04:00
josh 09ef8c6ec8 Add capacity overview with host resource history 2026-10-05 12:06:29 -04:00
josh 7c76851252 Queue native collection launches before async placement 2026-10-05 11:35:50 -04:00
josh 1405114a14 Keep native collection launches responsive 2026-10-05 10:48:38 -04:00
josh dbd2940d29 Fix blocking collection matching with large plugins 2026-10-05 10:15:48 -04:00