josh
|
48653af3dc
|
Index moderation case references for database integrity checks
CI / checks (push) Successful in 7m31s
|
2026-10-17 20:14:48 -04:00 |
|
josh
|
870f13b150
|
Capture team chat and expose moderation match archives
|
2026-10-17 20:11:49 -04:00 |
|
josh
|
b678de2f6f
|
Add case follow-up queues and personal update notifications
|
2026-10-17 20:00:13 -04:00 |
|
josh
|
90b94911c5
|
Add related cases and duplicate review suggestions
|
2026-10-17 19:52:50 -04:00 |
|
josh
|
428aefdf24
|
Add structured moderation assessments with revision history
|
2026-10-17 19:47:28 -04:00 |
|
josh
|
aca728b557
|
Link prior moderation actions to case decisions
|
2026-10-17 19:42:05 -04:00 |
|
josh
|
ef96a2c308
|
Preserve conversation excerpts and deduplicate case evidence
|
2026-10-17 19:35:52 -04:00 |
|
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
|
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
|
7f2205e9c4
|
Expand moderation case workflows
CI / checks (push) Successful in 6m49s
|
2026-10-17 16:19:33 -04:00 |
|
josh
|
4501eba873
|
Prevent cross-address login lockouts (Refs #63)
CI / checks (push) Successful in 6m30s
|
2026-10-17 10:55:28 -04:00 |
|
josh
|
f3b9699317
|
Restrict plugin lookups and reuse cached chat reads (Refs #98)
|
2026-10-17 10:31:13 -04:00 |
|
josh
|
b9bc897d6e
|
Fix separator spacing in attention and provisioning summaries (Refs #112)
|
2026-10-17 10:20:37 -04:00 |
|
josh
|
2e6eb0bdb0
|
Use friendly UI labels and release feedback (Refs #120)
CI / checks (push) Successful in 6m39s
|
2026-10-17 09:54:01 -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
|
b5037a70fe
|
Fix mobile overflow and touch targets
CI / checks (push) Successful in 6m41s
|
2026-10-16 17:48:06 -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
|
c91d49c298
|
Add moderation permissions and durable player records
|
2026-10-15 21:06:08 -04:00 |
|
josh
|
c1758cce25
|
Wait for round two before adding spare lobbies
CI / checks (push) Successful in 7m20s
|
2026-10-15 20:40:03 -04:00 |
|
josh
|
68616327ec
|
Add all eligible files to beta setup
CI / checks (push) Successful in 5m59s
|
2026-10-14 19:47:31 -04:00 |
|
josh
|
1fc329b123
|
Hide promoted files from beta picker
CI / checks (push) Successful in 6m11s
|
2026-10-14 19:43:29 -04:00 |
|
josh
|
428df7f03a
|
Exclude inactive hosts from capacity history
CI / checks (push) Successful in 6m13s
|
2026-10-14 19:31:26 -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
|
dedf15d9af
|
Fix rebuild generation reconciliation (Refs #155)
|
2026-10-14 12:36:32 -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
|
09396ab584
|
Remove redundant account menu items
CI / checks (push) Successful in 6m31s
|
2026-10-13 16:47:37 -04:00 |
|
josh
|
eceb38a6bc
|
Remove standalone Activity log page (Refs #153)
|
2026-10-13 15:39:05 -04:00 |
|
josh
|
82e07ea33e
|
Add optional 30-day remembered sessions
CI / checks (push) Successful in 6m29s
|
2026-10-13 14:42:53 -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
|
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
|
4e3df81786
|
Fix lifecycle simulation in script scope tests
|
2026-10-12 23:14:00 -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
|
95160de5b4
|
Exempt admins and super viewers from auth rate limits
CI / checks (push) Successful in 5m40s
|
2026-10-12 22:01:03 -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
|
e071e5b574
|
Add persistent cross-game player bank (Refs #146)
|
2026-10-12 20:21:58 -04:00 |
|
josh
|
bcd3b99ee4
|
Fix variant-aware fleet card map labels (Refs #150)
CI / checks (push) Successful in 5m47s
|
2026-10-12 19:55:26 -04:00 |
|
josh
|
106d3a5ded
|
Fix library page overflow on mobile. Refs #143
CI / checks (push) Successful in 5m30s
|
2026-10-12 19:21:22 -04:00 |
|
josh
|
1b908f891f
|
Require administrator-requested host credential rotation (Refs #97)
CI / checks (push) Successful in 5m24s
|
2026-10-12 19:13:29 -04:00 |
|
josh
|
272055a1ed
|
Cover beta health continuity and readiness boundaries (Refs #149)
CI / checks (push) Successful in 5m29s
|
2026-10-12 19:09:27 -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
|
ffda04f276
|
Show recorded match score totals with legacy fallback (Refs #147)
CI / checks (push) Successful in 5m22s
|
2026-10-12 16:13:48 -04:00 |
|
josh
|
81fa35b792
|
Show only the status badge in provisioning rows
CI / checks (push) Successful in 5m15s
|
2026-10-12 16:05:33 -04:00 |
|
josh
|
c296769b33
|
Align provisioning UI with lifecycle states
CI / checks (push) Successful in 5m37s
|
2026-10-12 15:52:34 -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
|
76325b99ad
|
Document first-report ordering limitation (Refs #144)
CI / checks (push) Successful in 5m33s
|
2026-10-12 10:28:44 -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
|
4ea291d305
|
Add Super Viewer read-only administrator role
CI / checks (push) Successful in 5m40s
|
2026-10-11 23:30:40 -04:00 |
|
josh
|
253d47300c
|
Fix word wrapping in narrow table columns (Refs #126)
CI / checks (push) Successful in 5m1s
|
2026-10-10 19:49:38 -04:00 |
|
josh
|
d2b2958700
|
Standardize responsive breakpoints (Refs #130)
CI / checks (push) Successful in 5m20s
|
2026-10-10 19:44:55 -04:00 |
|
josh
|
7442c6fd15
|
Flatten compact fleet sections (Refs #131)
CI / checks (push) Successful in 5m11s
|
2026-10-10 19:36:16 -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
|
7fcf1cded2
|
Run migration memory tests after the main suite (Refs #102)
CI / checks (push) Successful in 4m57s
|
2026-10-10 18:15:55 -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
|
cc9c10226e
|
Use shared form controls and enforce UI patterns (Refs #110)
CI / checks (push) Successful in 4m51s
|
2026-10-10 00:19:48 -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
|
a0663e43b8
|
Show live match links and elapsed time (Refs #115)
CI / checks (push) Successful in 5m0s
|
2026-10-09 23:47:46 -04:00 |
|
josh
|
3e0b4db736
|
Collapse provisioning filters on phones (Refs #127)
CI / checks (push) Successful in 5m55s
|
2026-10-09 23:42:06 -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
|
df0d395138
|
Document proxy compression for HTML and JSON. Refs #132
CI / checks (push) Successful in 4m52s
|
2026-10-09 20:05:47 -04:00 |
|
josh
|
b09aff80b2
|
Document fixture setup and production startup (Refs #135)
|
2026-10-09 20:04:43 -04:00 |
|
josh
|
61d4c25ce6
|
Fix date-range filter selections (Refs #104)
|
2026-10-09 20:03:08 -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
|
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
|
f0afd6de67
|
Bound telemetry player identities (Refs #74)
CI / checks (push) Successful in 4m48s
|
2026-10-09 17:08:55 -04:00 |
|
josh
|
bd16737dd8
|
Remove shared prepared statement cache (Refs #76)
CI / checks (push) Successful in 4m40s
|
2026-10-09 17:05:06 -04:00 |
|
josh
|
4c1f2cdb8f
|
Speed up large buffer assertions (Refs #101)
|
2026-10-09 16:58:41 -04:00 |
|
josh
|
15fb90200a
|
Restrict expensive viewer endpoints (Refs #72)
CI / checks (push) Successful in 4m45s
|
2026-10-09 16:57:22 -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
|
8fcb8312a3
|
Remove unused launch-from-recipe dialog path (Refs #91)
CI / checks (push) Successful in 4m36s
|
2026-10-09 16:36:03 -04:00 |
|
josh
|
4059fc30d6
|
Queue password checks and shorten busy retries (Refs #95)
CI / checks (push) Successful in 4m36s
|
2026-10-09 16:34:32 -04:00 |
|
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 |
|