josh
|
5cf284f413
|
Add Gitea CI checks and builds (Refs #100)
CI / checks (push) Successful in 5m19s
|
2026-10-09 16:09:00 -04:00 |
|
josh
|
16469e2d43
|
Add Prettier and ESLint tooling (Refs #77)
|
2026-10-09 15:56:13 -04:00 |
|
josh
|
8ed059b8d3
|
Restrict fleet settings reads to administrators (Refs #99)
|
2026-10-09 15:33:34 -04:00 |
|
josh
|
967b2a1c8a
|
Trim provisioning job details (Refs #88)
|
2026-10-09 14:55:24 -04:00 |
|
josh
|
15ab41d4a2
|
Simplify launch files history card (Refs #87)
|
2026-10-09 14:31:59 -04:00 |
|
josh
|
da623e8409
|
Limit provisioning step timing to progress and evidence
|
2026-10-09 14:27:51 -04:00 |
|
josh
|
deb2d21f29
|
Bound live event stream queues (Refs #71)
|
2026-10-09 12:41:23 -04:00 |
|
josh
|
0abe5ba820
|
Retry incomplete controller startup (Refs #65)
|
2026-10-09 12:35:26 -04:00 |
|
josh
|
96d21d0514
|
Handle status fanout rejections (Refs #66)
|
2026-10-09 12:33:15 -04:00 |
|
josh
|
ff589afe5e
|
Keep held provisioning recovery current (Refs #86)
|
2026-10-09 12:29:33 -04:00 |
|
josh
|
56b4043b6e
|
Simplify provisioning operation details (Refs #86)
|
2026-10-09 12:17:35 -04:00 |
|
josh
|
c443ffa0dc
|
Fix provisioning detail breadcrumbs (Refs #84)
|
2026-10-09 11:43:07 -04:00 |
|
josh
|
43c1a32065
|
Collapse passed provisioning checks (Refs #83)
|
2026-10-09 11:32:23 -04:00 |
|
josh
|
485a73c422
|
Consolidate provisioning progress and evidence (Refs #82)
|
2026-10-09 11:18:33 -04:00 |
|
josh
|
40ad5f01a9
|
Fix autoscaling lifecycle test timestamp race (Refs #79)
|
2026-10-09 11:05:21 -04:00 |
|
josh
|
29c2e3ba00
|
Fix failed provisioning progress states (Refs #80)
|
2026-10-09 10:21:02 -04:00 |
|
josh
|
dbbe3749e2
|
Show provisioning timestamps and step offsets (Refs #89)
|
2026-10-09 10:05:12 -04:00 |
|
josh
|
6128a137cc
|
Format provisioning check values with units (Refs #90)
|
2026-10-09 09:58:06 -04:00 |
|
josh
|
cdc400c6bb
|
Hide live capacity for inactive provisioning operations (Refs #85)
|
2026-10-09 09:55:36 -04:00 |
|
josh
|
4f5725ee74
|
Patch vulnerable build and runtime dependencies (Refs #70)
|
2026-10-08 17:53:52 -04:00 |
|
josh
|
e9be3f7177
|
Refresh agent assets on dev startup and remove debug files (Refs #78)
|
2026-10-08 17:39:32 -04:00 |
|
josh
|
c10f602e8e
|
Read chat logs incrementally and drain retention (Refs #62)
|
2026-10-08 17:28:49 -04:00 |
|
josh
|
0cc4498b53
|
Protect RCON diagnostics and redact player addresses (Refs #61)
|
2026-10-08 16:47:34 -04:00 |
|
josh
|
29d2d9634c
|
Require linked issue references in commit messages
|
2026-10-08 16:35:52 -04:00 |
|
josh
|
d8fb7e1d66
|
Show provisioning requesters and reserve Maxis for system actions
|
2026-10-08 16:19:49 -04:00 |
|
josh
|
2b155ded8f
|
Clarify provisioning source labels and filters
|
2026-10-08 16:16:56 -04:00 |
|
josh
|
a18635fb78
|
Exclude same-round departures from games played
|
2026-10-08 16:12:13 -04:00 |
|
josh
|
63e084e38f
|
Limit collection targets to 15 lobbies per map
|
2026-10-08 16:09:12 -04:00 |
|
josh
|
dd29b41f95
|
Allow manual fleet actions while autoscaling is paused
|
2026-10-08 14:47:14 -04:00 |
|
josh
|
62e3397d5c
|
Keep lower-numbered lobbies during autoscaling
|
2026-10-08 14:41:22 -04:00 |
|
josh
|
c4e2ff4384
|
Reconcile rebuilds interrupted before replacement creation
|
2026-10-08 14:24:52 -04:00 |
|
josh
|
e01b143a09
|
Offer rebuild retry for failed creation commands
|
2026-10-08 14:05:38 -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
|
012cd51a66
|
Add safe manual instance rebalancing
|
2026-10-08 12:37:56 -04:00 |
|
josh
|
26de43639f
|
Sort active provisioning jobs by progress
|
2026-10-08 12:09:18 -04:00 |
|
josh
|
a33b897cd0
|
Use the 95th percentile for startup capacity
|
2026-10-08 11:36:57 -04:00 |
|
josh
|
8863e8a882
|
Preserve runtime passwords when revalidating launch files
|
2026-10-08 11:31:26 -04:00 |
|
josh
|
f8942c732a
|
Account for runtime RCON passwords in config drift
|
2026-10-08 03:07:49 -04:00 |
|
josh
|
8de9247ff2
|
Show map rankings for player personal records
|
2026-10-08 00:32:32 -04:00 |
|
josh
|
3b270f79a7
|
Remove Plutonium versions link from servers page
|
2026-10-08 00:24:38 -04:00 |
|
josh
|
aab0b79c64
|
Remove empty lobby summary from servers page
|
2026-10-08 00:23:56 -04:00 |
|
josh
|
940be2221d
|
Default server grouping to game
|
2026-10-08 00:23:07 -04:00 |
|
josh
|
b42cbf1894
|
Default leaderboard to all maps
|
2026-10-08 00:22:10 -04:00 |
|
josh
|
2f67482521
|
Record usernames for manual provisioning requests
|
2026-10-08 00:15:19 -04:00 |
|
josh
|
6a897df716
|
Resolve stored blob references when reading agent files
|
2026-10-08 00:09:53 -04:00 |
|
josh
|
592e829fec
|
Allow rebuilds on autoscaling-managed servers
|
2026-10-08 00:01:31 -04:00 |
|
josh
|
e514d21b74
|
Default lobby cards to four-player capacity
|
2026-10-07 23:53:01 -04:00 |
|
josh
|
92c50e62a1
|
Add fleet action dialog with server selection
|
2026-10-07 23:41:45 -04:00 |
|
josh
|
7e552b700a
|
Remove create server button from provisioning
|
2026-10-07 23:33:17 -04:00 |
|
josh
|
584084c09c
|
Exclude maintenance history from activity log
|
2026-10-07 23:31:21 -04:00 |
|
josh
|
c0c34d8735
|
Exclude restart operations from activity log
|
2026-10-07 23:23:11 -04:00 |
|
josh
|
58375e6db0
|
Separate provisioning jobs from activity log
|
2026-10-07 23:15:55 -04:00 |
|
josh
|
a223180835
|
Remove T6 Grief and Turned map selections
|
2026-10-07 22:49:01 -04:00 |
|
josh
|
6146bef51d
|
Show fresh player capacity on Fleet cards
|
2026-10-07 20:16:42 -04:00 |
|
josh
|
5b3e8cb1a3
|
Restore reproducible isolated UI fixtures
|
2026-10-07 20:08:02 -04:00 |
|
josh
|
70185eb98c
|
Make UI language, timestamps and live feedback consistent
|
2026-10-07 19:46:40 -04:00 |
|
josh
|
0ed3cd6b47
|
Standardize UI typography, charts and empty states
|
2026-10-07 19:40:02 -04:00 |
|
josh
|
05bdeaf624
|
Unify retained operation history in Activity
|
2026-10-07 19:30:38 -04:00 |
|
josh
|
c39563daef
|
Clarify server actions and group maintenance failures
|
2026-10-07 19:21:53 -04:00 |
|
josh
|
bcecc42dd1
|
Focus player records and add squad leaderboards
|
2026-10-07 19:14:33 -04:00 |
|
josh
|
bab78038dc
|
Group settings with explicit modes and one save action
|
2026-10-07 19:06:56 -04:00 |
|
josh
|
e4f37f6964
|
Add sidebar navigation and global command search
|
2026-10-07 18:59:39 -04:00 |
|
josh
|
9999e80226
|
Rebuild Fleet around attention and compact live matches
|
2026-10-07 18:52:26 -04:00 |
|
josh
|
e35b84475d
|
Clarify UI status and remove noisy live regions
|
2026-10-07 18:47:02 -04:00 |
|
josh
|
45e9bcd4ce
|
Compact autoscaling lobby rows and observation times
|
2026-10-07 16:47:35 -04:00 |
|
josh
|
40df99c115
|
Simplify autoscaling status and policy details
|
2026-10-07 16:24:12 -04:00 |
|
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 |
|