josh
|
d99e5979fa
|
Paginate beta history and refresh pages from events
|
2026-10-06 14:50:47 -04:00 |
|
josh
|
daefb22be6
|
Share status monitoring snapshots across each fleet pass
|
2026-10-06 14:47:14 -04:00 |
|
josh
|
562b770725
|
Expire retained file bodies and reclaim SQLite storage
|
2026-10-06 14:43:37 -04:00 |
|
josh
|
62df14b180
|
Deduplicate artifact bytes and deliver files by authenticated hash
|
2026-10-06 14:35:13 -04:00 |
|
josh
|
18283c63a7
|
Tune SQLite caches and maintain planner statistics
|
2026-10-06 14:05:02 -04:00 |
|
josh
|
283a553cc2
|
Invalidate leaderboard reports only for visible data changes
|
2026-10-06 14:04:25 -04:00 |
|
josh
|
fbf0629486
|
Separate staged command payloads from provisioning state
|
2026-10-06 14:03:28 -04:00 |
|
josh
|
ddb3db9537
|
Keep artifact list and beta queries free of file bytes
|
2026-10-06 14:01:12 -04:00 |
|
josh
|
27be1abf41
|
Index beta evidence and foreign key child lookups
|
2026-10-06 13:57:22 -04:00 |
|
josh
|
8e948c07d9
|
Add opt-in slow SQL and database diagnostics
|
2026-10-06 13:56:27 -04:00 |
|
josh
|
dd2fe2cc7a
|
Return queued lifecycle jobs before waking provisioning
|
2026-10-06 12:56:30 -04:00 |
|
josh
|
d2108eb604
|
Index lifecycle capacity checks instead of scanning retained jobs
|
2026-10-06 12:54:10 -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
|
9bcdd8cc22
|
Expire undelivered health checks when their wait times out
|
2026-10-06 12:00:25 -04:00 |
|
josh
|
85e167a606
|
Avoid scanning operation history on agent polls
|
2026-10-06 11:58:58 -04:00 |
|
josh
|
88a950692a
|
Fix retention query performance and cleanup scheduling
|
2026-10-06 10:39:32 -04:00 |
|
josh
|
9fd448339d
|
Defer promotion snapshots to campaign activation
|
2026-10-06 00:16:43 -04:00 |
|
josh
|
d6ff59b129
|
Restrict raw beta file downloads to operators
|
2026-10-05 23:27:41 -04:00 |
|
josh
|
f8ac2436b5
|
Restrict launches to prepared runtime images
|
2026-10-05 23:26:18 -04:00 |
|
josh
|
3952c4c938
|
Add configurable history and storage retention policies
|
2026-10-05 22:48:04 -04:00 |
|
josh
|
7c98df4fb0
|
Add fleet and per-host concurrency controls
|
2026-10-05 22:27:27 -04:00 |
|
josh
|
c3b990c5fd
|
Remove Operations overview and its polling endpoint
|
2026-10-05 21:44:59 -04:00 |
|
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 |
|
josh
|
10663333db
|
Document automatic commits and feature boundaries
|
2026-10-05 09:52:27 -04:00 |
|
josh
|
b3929fc771
|
Fix controller stalls during large collection launches
|
2026-10-05 09:50:11 -04:00 |
|
josh
|
9472bb5184
|
Index host operations by kind to avoid polling history scans
|
2026-10-05 08:40:37 -04:00 |
|
josh
|
caa7672bec
|
Use live host usage and running estimates for collection admission
|
2026-10-04 23:41:48 -04:00 |
|
josh
|
b0f592b41c
|
Reduce host capacity headroom and remove learned usage padding
|
2026-10-04 23:33:21 -04:00 |
|
josh
|
725d41c112
|
Automatically remove unused game-file versions
|
2026-10-04 23:05:32 -04:00 |
|
josh
|
9c6d7cc347
|
Add host capacity sample viewer with filtering and pagination
|
2026-10-04 22:22:01 -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
|
8a31de92fa
|
Fix capacity accounting and queued host placement
|
2026-10-04 21:28:15 -04:00 |
|
josh
|
e6cdf9eb7f
|
Automatically place servers using learned resource capacity
|
2026-10-04 21:04:09 -04:00 |
|
josh
|
a1b957392f
|
Add CPU usage to host inventory
|
2026-10-04 20:30:43 -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
|
fae7775c72
|
Let agents idle for updates required by creation cancellation
|
2026-10-04 18:14:11 -04:00 |
|
josh
|
176b7dd86b
|
Add cancellation and cleanup for native server creation
|
2026-10-04 18:00:11 -04:00 |
|
josh
|
19f1f4e279
|
Preserve loaded logs across same-server fleet updates
|
2026-10-04 17:32:18 -04:00 |
|
josh
|
2413c29fc0
|
Fix pausing log auto-refresh and cancel stale reads
|
2026-10-04 17:19:15 -04:00 |
|
josh
|
2adadb0d05
|
Fix native provisioning scheduling and progress reporting
|
2026-10-04 14:50:59 -04:00 |
|
josh
|
1bbee98b62
|
Fix native rebuild runtime verification deadlock
|
2026-10-04 14:15:05 -04:00 |
|
josh
|
f8c60fd101
|
Separate game file downloads and verification with progress timing
|
2026-10-04 12:51:05 -04:00 |
|
josh
|
68323c0baa
|
Simplify game files to automatic T5 and T6 uploads
|
2026-10-04 12:23:36 -04:00 |
|
josh
|
482e27e735
|
Automate host preparation and speed up game file downloads
|
2026-10-04 12:13:46 -04:00 |
|
josh
|
8d1331c67d
|
Add automatic agent updates with verified rollback
|
2026-10-04 10:40:45 -04:00 |
|
josh
|
020894b816
|
Remove host files and uninstall agent when deleting hosts
|
2026-10-04 10:20:51 -04:00 |
|
josh
|
62d7817ea3
|
Clarify host readiness when game files or runtime are missing
|
2026-10-04 10:03:43 -04:00 |
|