josh
|
59f88ac33d
|
Add AFK account and session overview (Refs #151)
CI / checks (push) Successful in 7m19s
|
2026-10-17 17:52:03 -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
|
f3b9699317
|
Restrict plugin lookups and reuse cached chat reads (Refs #98)
|
2026-10-17 10:31:13 -04:00 |
|
josh
|
d93a766578
|
Fix count and status wording (Refs #121)
|
2026-10-17 09:48:42 -04:00 |
|
josh
|
ba9bed6a0d
|
Fix release version labels across deployment views
|
2026-10-17 09:45:53 -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
|
c91d49c298
|
Add moderation permissions and durable player records
|
2026-10-15 21:06:08 -04:00 |
|
josh
|
dedf15d9af
|
Fix rebuild generation reconciliation (Refs #155)
|
2026-10-14 12:36:32 -04:00 |
|
josh
|
e85dc58130
|
Add Bank accounts, transactions, and pending transfer views
CI / checks (push) Successful in 7m50s
|
2026-10-13 11:50:26 -04:00 |
|
josh
|
d9fa15cdf6
|
Protect private bank configuration from drift reconciliation (Refs #152)
|
2026-10-12 23:32:20 -04:00 |
|
josh
|
537b9841a7
|
Rebuild beta and campaign file activations
|
2026-10-12 22:52:58 -04:00 |
|
josh
|
d14c6a7ff4
|
Provision instance bank credentials automatically (Refs #146)
|
2026-10-12 20:44:01 -04:00 |
|
josh
|
e071e5b574
|
Add persistent cross-game player bank (Refs #146)
|
2026-10-12 20:21:58 -04:00 |
|
josh
|
f91ec4d152
|
Preserve health during empty-server monitoring handoff (Refs #148)
|
2026-10-12 19:02:54 -04:00 |
|
josh
|
2f52dcb1ef
|
Require release versions for script uploads
CI / checks (push) Successful in 5m26s
|
2026-10-12 18:46:57 -04:00 |
|
josh
|
6059ebf2a5
|
Store cumulative player scores alongside balances
CI / checks (push) Successful in 6m27s
|
2026-10-12 13:57:34 -04:00 |
|
josh
|
785cc4616b
|
Fix keyed telemetry match attribution (Refs #144)
CI / checks (push) Successful in 5m26s
|
2026-10-12 00:58:05 -04:00 |
|
josh
|
03e2d08a38
|
Fix stale match liveness and stop handling (Refs #136)
CI / checks (push) Successful in 5m15s
|
2026-10-10 19:30:51 -04:00 |
|
josh
|
e3e740cea3
|
Add unique and new player metrics (Refs #142)
CI / checks (push) Successful in 4m53s
|
2026-10-10 18:47:56 -04:00 |
|
josh
|
d6041e40ef
|
Show configured metrics retention (Refs #141)
|
2026-10-10 17:57:02 -04:00 |
|
josh
|
528ed7f37a
|
Add autoscaling outcomes to Metrics (Refs #140)
|
2026-10-10 17:51:31 -04:00 |
|
josh
|
0bfda267ec
|
Replace unused server metrics with a count (Refs #139)
CI / checks (push) Successful in 4m51s
|
2026-10-10 16:55:28 -04:00 |
|
josh
|
aebfc7a783
|
Replace instance metrics with map lobby counts (Refs #139)
CI / checks (push) Successful in 4m55s
|
2026-10-10 16:40:07 -04:00 |
|
josh
|
616b1937ed
|
Show match demand in metrics (Refs #138)
CI / checks (push) Successful in 4m44s
|
2026-10-10 16:26:32 -04:00 |
|
josh
|
ea932ec563
|
Preserve shortage signals during global pause (Refs #137)
CI / checks (push) Successful in 4m47s
|
2026-10-10 16:11:24 -04:00 |
|
josh
|
33da4482a6
|
Make metrics reflect autoscaling policies (Refs #137)
CI / checks (push) Successful in 4m49s
|
2026-10-10 14:48:52 -04:00 |
|
josh
|
bd34c3c9e7
|
Show profiles for players without qualifying matches
CI / checks (push) Successful in 4m56s
|
2026-10-10 13:50:53 -04:00 |
|
josh
|
8d1bb69591
|
Use ordered SQLite migrations (Refs #75)
CI / checks (push) Successful in 5m6s
|
2026-10-10 00:01:18 -04:00 |
|
josh
|
ce6dba17e6
|
Preserve fleet match timing across empty telemetry
CI / checks (push) Successful in 4m46s
|
2026-10-09 19:41:55 -04:00 |
|
josh
|
9eb3aa84c3
|
Bound request bodies and artifact uploads (Refs #94)
CI / checks (push) Successful in 4m34s
|
2026-10-09 16:52:37 -04:00 |
|
josh
|
16469e2d43
|
Add Prettier and ESLint tooling (Refs #77)
|
2026-10-09 15:56:13 -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
|
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
|
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
|
b42cbf1894
|
Default leaderboard to all maps
|
2026-10-08 00:22:10 -04:00 |
|
josh
|
6146bef51d
|
Show fresh player capacity on Fleet cards
|
2026-10-07 20:16:42 -04:00 |
|
josh
|
0ed3cd6b47
|
Standardize UI typography, charts and empty states
|
2026-10-07 19:40:02 -04:00 |
|
josh
|
bcecc42dd1
|
Focus player records and add squad leaderboards
|
2026-10-07 19:14:33 -04:00 |
|
josh
|
db92c89b05
|
Add cancellation for collection launches
|
2026-10-07 15:32:02 -04:00 |
|
josh
|
ec45371478
|
Pool Plutonium keys by game for launches and autoscaling
|
2026-10-07 11:24:53 -04:00 |
|
josh
|
c6352d86b4
|
Support multi-game betas with automatic server selection
|
2026-10-07 09:41:17 -04:00 |
|
josh
|
2b8e102b86
|
Scope live chat to the current match and save match history
|
2026-10-07 00:40:20 -04:00 |
|
josh
|
e012278bd9
|
Add exclusive map ownership and capacity-aware autoscaling creation
|
2026-10-06 22:59:17 -04:00 |
|
josh
|
711191c388
|
Simplify match history with filters and persistent pagination
|
2026-10-06 19:23:19 -04:00 |
|
josh
|
b8cccc5a98
|
Simplify instance details and clarify diagnostics
|
2026-10-06 17:42:05 -04:00 |
|
josh
|
36c2907602
|
Simplify beta lists and combine server test details
|
2026-10-06 16:38:51 -04:00 |
|