54 Commits
Author SHA1 Message Date
josh 83f1c91877 Sign agent 1.12.0 release (Refs #151)
CI / checks (push) Successful in 6m54s
2026-10-17 19:15:08 -04:00
josh d723f23d67 Add persistent AFK reserves and recovery (Refs #151)
CI / checks (push) Successful in 7m7s
2026-10-17 16:57:26 -04:00
josh 4e04191330 Sign agent 1.11.0 release
CI / checks (push) Successful in 6m53s
2026-10-16 15:02:18 -04:00
josh 8b372fa2c1 Add player moderation workflows and game integration
CI / checks (push) Successful in 7m27s
2026-10-15 21:33:50 -04:00
josh be7f6c77c1 Sign agent 1.10.1 release (Refs #155)
CI / checks (push) Successful in 6m13s
2026-10-14 12:38:02 -04:00
josh 61dbfb2c5f Reuse verified artifacts during rebuilds (Refs #154) 2026-10-14 11:56:24 -04:00
josh 171f657876 Add host temperature telemetry and history 2026-10-13 23:39:04 -04:00
josh d6147077d7 Sign agent 1.9.3 release (Refs #152)
CI / checks (push) Successful in 22m32s
2026-10-12 23:33:47 -04:00
josh d9fa15cdf6 Protect private bank configuration from drift reconciliation (Refs #152) 2026-10-12 23:32:20 -04:00
josh 2932b74f55 Add signed agent 1.9.2 release manifest
CI / checks (push) Failing after 5m28s
2026-10-12 22:56:25 -04:00
josh 537b9841a7 Rebuild beta and campaign file activations 2026-10-12 22:52:58 -04:00
josh fa0baa8db5 Add signed agent release manifest
CI / checks (push) Successful in 5m33s
2026-10-12 22:25:10 -04:00
josh 54f4301994 Fix public bank endpoint rollout (Refs josh/tws-zombies-scripts#13) 2026-10-12 22:20:45 -04:00
josh 0a98ea319c Sign packaged agent release
CI / checks (push) Successful in 5m30s
2026-10-12 20:50:26 -04:00
josh d14c6a7ff4 Provision instance bank credentials automatically (Refs #146) 2026-10-12 20:44:01 -04:00
josh 44e755a166 Publish signed agent release (Refs #64)
CI / checks (push) Successful in 4m51s
2026-10-09 23:08:12 -04:00
josh a93ddb5ef9 Refresh agent signing keys from repository (Refs #64) 2026-10-09 21:39:03 -04:00
josh 6f71822d41 Require signed agent releases (Refs #64) 2026-10-09 20:36:18 -04:00
josh d1f581d6a8 Verify prepared runtime IDs at launch (Refs #93) 2026-10-09 19:18:54 -04:00
josh 596b160be3 Restrict launches to prepared runtimes (Refs #93)
CI / checks (push) Successful in 4m53s
2026-10-09 17:15:15 -04:00
josh c10f602e8e Read chat logs incrementally and drain retention (Refs #62) 2026-10-08 17:28:49 -04:00
josh c4e2ff4384 Reconcile rebuilds interrupted before replacement creation 2026-10-08 14:24:52 -04:00
josh 511f090552 Report safe diagnostics for unexpected agent failures 2026-10-08 14:00:13 -04:00
josh b3fa486886 Rebuild missing containers during maintenance recovery 2026-10-08 13:33:01 -04:00
josh 368e457dc6 Recover unhealthy containers during create and rebuild 2026-10-08 13:08:33 -04:00
josh 062ade8655 Cache Plutonium runtime files on hosts 2026-10-07 15:17:59 -04:00
josh e271f31325 Require revocable authorization for automatic lobby removal 2026-10-06 23:06:04 -04:00
josh 62df14b180 Deduplicate artifact bytes and deliver files by authenticated hash 2026-10-06 14:35:13 -04:00
josh 37d380fa45 Report stalled agent lanes and bound health lock waits 2026-10-06 12:07:34 -04:00
josh 532a10a880 Keep agent lanes alive after controller response failures 2026-10-06 12:02:40 -04:00
josh f8ac2436b5 Restrict launches to prepared runtime images 2026-10-05 23:26:18 -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 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 5455f27d5b Cache agent inventory manifests by modification time 2026-10-05 15:55:08 -04:00
josh 239eceb779 Reuse heartbeat container state and batch host RCON status 2026-10-05 15:14:44 -04:00
josh e6912ceb57 Add configurable retention for successful routine operations 2026-10-05 13:09:44 -04:00
josh f16879036e Batch remote drift checks into agent file manifests 2026-10-05 12:52:33 -04:00
josh 725d41c112 Automatically remove unused game-file versions 2026-10-04 23:05:32 -04:00
josh 148c74063b Fix container resource sampling and surface collection failures 2026-10-04 22:02:03 -04:00
josh 81f088739c Fix native health polling and isolate file operation traffic 2026-10-04 21:50:29 -04:00
josh e6cdf9eb7f Automatically place servers using learned resource capacity 2026-10-04 21:04:09 -04:00
josh 456af32b36 Fix T6 occupancy parsing in host agent 2026-10-04 20:20:10 -04:00
josh ed004ddbcf Improve application responsiveness and background processing 2026-10-04 19:56:06 -04:00
josh 1392a082da Fix Docker client installation on Debian 13 2026-10-04 19:14:36 -04:00
josh 176b7dd86b Add cancellation and cleanup for native server creation 2026-10-04 18:00:11 -04:00
josh f8c60fd101 Separate game file downloads and verification with progress timing 2026-10-04 12:51:05 -04:00
josh 482e27e735 Automate host preparation and speed up game file downloads 2026-10-04 12:13:46 -04:00