josh
0cc4498b53
Protect RCON diagnostics and redact player addresses (Refs #61 )
2026-10-08 16:47:34 -04:00
josh
c6352d86b4
Support multi-game betas with automatic server selection
2026-10-07 09:41:17 -04:00
josh
f8d0ba3936
Allow revising active betas with fresh tests and history
2026-10-05 21:02:58 -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
b1b3e8b958
Relax freshness limits and tolerate transient RCON failures
2026-10-05 16:36:23 -04:00
josh
fb48f64de1
Defer server file changes until guarded restart activation
...
Persist beta, promotion, drift, and rollback payloads until occupancy and restart-capacity checks pass. Preserve rollback snapshots and campaign ordering, and allow held rollback campaigns to resume safely.
Fixes #28
Validation: 805 tests passed, Svelte checks clean, production build passed.
2026-09-27 23:06:16 -04:00
josh
8ea696417f
fix: honor Komodo health and prefer fresh telemetry across fleet status
2026-09-27 15:34:30 -04:00
josh
b9f5902945
feat: add Watchdog recovery and drift rebuild workflows
2026-09-27 15:13:38 -04:00
josh
df265d1900
refactor: make provisioning own instance lifecycle operations
2026-09-27 14:45:00 -04:00
josh
424d6cefb6
Exclude round one records from match history and statistics
2026-09-21 18:07:30 -04:00
josh
5bb49a776e
Simplify telemetry to three game events
2026-09-18 15:35:21 -04:00
josh
a50eae9d21
Add configurable beta test plans and staged rollout
2026-09-17 21:35:28 -04:00