josh
|
8229a23941
|
Align watchdog tests with supplementary RCON polling
|
2026-10-07 16:01:02 -04:00 |
|
josh
|
c36037b03a
|
Fix artifact metadata test fixtures and cover modified files
|
2026-10-07 15:58:06 -04:00 |
|
josh
|
daf78bc11c
|
Save autoscaling policies without a preview step
|
2026-10-07 15:56:13 -04:00 |
|
josh
|
7ede98ff87
|
Default autoscaling empty duration to fifteen minutes
|
2026-10-07 15:53:35 -04:00 |
|
josh
|
76aa377ba5
|
Default autoscaling maximum to three lobbies
|
2026-10-07 15:53:10 -04:00 |
|
josh
|
13f818963b
|
Label autoscaling settings Off and On
|
2026-10-07 15:52:48 -04:00 |
|
josh
|
a7a600b687
|
Remove autoscaling action cooldown
|
2026-10-07 15:51:52 -04:00 |
|
josh
|
eadf97a428
|
Remove dry-run and create-only autoscaling modes
|
2026-10-07 15:49:46 -04:00 |
|
josh
|
c9a604303d
|
Remove Dead Ops Arcade support
|
2026-10-07 15:44:19 -04:00 |
|
josh
|
db92c89b05
|
Add cancellation for collection launches
|
2026-10-07 15:32:02 -04:00 |
|
josh
|
062ade8655
|
Cache Plutonium runtime files on hosts
|
2026-10-07 15:17:59 -04:00 |
|
josh
|
7fd59d32b4
|
Simplify collection launch review
|
2026-10-07 14:55:24 -04:00 |
|
josh
|
2e1e5ea35f
|
Simplify single-server launch flow
|
2026-10-07 13:56:42 -04:00 |
|
josh
|
bd7d1ed86f
|
Remove key entry from launch dialogs
|
2026-10-07 13:24:00 -04:00 |
|
josh
|
ec45371478
|
Pool Plutonium keys by game for launches and autoscaling
|
2026-10-07 11:24:53 -04:00 |
|
josh
|
56e5a2d06d
|
Use one instance count for all beta games
|
2026-10-07 09:48:30 -04:00 |
|
josh
|
c6352d86b4
|
Support multi-game betas with automatic server selection
|
2026-10-07 09:41:17 -04:00 |
|
josh
|
a6dee8c5e2
|
docs: plan player achievements and visual refresh
|
2026-10-07 01:24:02 -04:00 |
|
josh
|
2b8e102b86
|
Scope live chat to the current match and save match history
|
2026-10-07 00:40:20 -04:00 |
|
josh
|
8fcabe27fc
|
Clean up README and organize documentation
|
2026-10-06 23:51:41 -04:00 |
|
josh
|
75b6a0a783
|
Remove autoscaling page cross-links
|
2026-10-06 23:42:21 -04:00 |
|
josh
|
34648b34e0
|
Allow deleting settled autoscaling policies
|
2026-10-06 23:41:37 -04:00 |
|
josh
|
285279ee6d
|
Remove autoscaling dry-run introduction
|
2026-10-06 23:37:43 -04:00 |
|
josh
|
4dbf704e6f
|
Require full key coverage when saving autoscaling policies
|
2026-10-06 23:37:20 -04:00 |
|
josh
|
bc744e2840
|
Support game-wide autoscaling rules with per-map targets
|
2026-10-06 23:34:16 -04:00 |
|
josh
|
a61eccaed6
|
Finish autoscaling diagnostics and document pilot rollout
|
2026-10-06 23:18:39 -04:00 |
|
josh
|
e271f31325
|
Require revocable authorization for automatic lobby removal
|
2026-10-06 23:06:04 -04:00 |
|
josh
|
e012278bd9
|
Add exclusive map ownership and capacity-aware autoscaling creation
|
2026-10-06 22:59:17 -04:00 |
|
josh
|
36cf2b9c05
|
Add autoscaling dry run and policy controls
|
2026-10-06 22:52:50 -04:00 |
|
josh
|
ed4d8a4802
|
Add autoscaling policy model and deterministic planner
|
2026-10-06 22:48:59 -04:00 |
|
josh
|
a22461ab93
|
Document lobby autoscaling implementation plan
|
2026-10-06 22:26:57 -04:00 |
|
josh
|
baee64a067
|
Remove name fallback from RCON ping matching
|
2026-10-06 21:31:13 -04:00 |
|
josh
|
a9059754fb
|
Normalize T6 hexadecimal RCON GUIDs for ping matching
|
2026-10-06 21:29:05 -04:00 |
|
josh
|
1779ae583b
|
Match RCON player pings by unique name when GUIDs differ
|
2026-10-06 21:25:03 -04:00 |
|
josh
|
1b42244858
|
Supplement telemetry rosters with fresh RCON pings
|
2026-10-06 21:13:02 -04:00 |
|
josh
|
675d9b1576
|
Support player ping in game telemetry
|
2026-10-06 21:10:25 -04:00 |
|
josh
|
2520735850
|
Restore leaderboard combat and total rounds columns
|
2026-10-06 19:51:09 -04:00 |
|
josh
|
9d31fc0580
|
Restore prominent leaderboard summary stats
|
2026-10-06 19:30:39 -04:00 |
|
josh
|
711191c388
|
Simplify match history with filters and persistent pagination
|
2026-10-06 19:23:19 -04:00 |
|
josh
|
1370873cba
|
Simplify leaderboard rows and defer disruptive refreshes
|
2026-10-06 19:12:25 -04:00 |
|
josh
|
01d764946c
|
Simplify metrics overview and paginate breakdowns
|
2026-10-06 19:02:02 -04:00 |
|
josh
|
b8cccc5a98
|
Simplify instance details and clarify diagnostics
|
2026-10-06 17:42:05 -04:00 |
|
josh
|
f4094b7f5d
|
Simplify capacity summary and host comparison
|
2026-10-06 17:30:12 -04:00 |
|
josh
|
5ad76e6590
|
Show instance and player counts on hosts
|
2026-10-06 17:23:15 -04:00 |
|
josh
|
ef290ae0ee
|
Simplify host overview and move enrollment into drawer
|
2026-10-06 17:18:31 -04:00 |
|
josh
|
a991198d69
|
Simplify library lists and game file readiness
|
2026-10-06 17:09:36 -04:00 |
|
josh
|
ad5609cd23
|
Simplify provisioning queue and add shared filters
|
2026-10-06 16:56:41 -04:00 |
|
josh
|
36c2907602
|
Simplify beta lists and combine server test details
|
2026-10-06 16:38:51 -04:00 |
|
josh
|
ba015ca4c7
|
Simplify campaign list and add searchable status filters
|
2026-10-06 16:21:38 -04:00 |
|
josh
|
7985f1202f
|
Simplify campaign detail UI and progress states
|
2026-10-06 16:13:48 -04:00 |
|
josh
|
57d2bd11db
|
Preserve verified health when provisioning completes
|
2026-10-06 15:48:38 -04:00 |
|
josh
|
6999a33aef
|
Keep startup database rebuilds out of memory
|
2026-10-06 15:18:13 -04:00 |
|
josh
|
8f8897b86b
|
Complete the launch recipe worker test mock
|
2026-10-06 14:55:20 -04:00 |
|
josh
|
703d414c7a
|
Maintain scoped operation history totals without table scans
|
2026-10-06 14:53:51 -04:00 |
|
josh
|
b17673720b
|
Reconcile host preparation on heartbeats instead of polls
|
2026-10-06 14:52:03 -04:00 |
|
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 |
|