Commit Graph
554 Commits
Author SHA1 Message Date
Hide_D 05f4443e06 fix: publish game engine runtime subpaths 2026-08-08 02:33:47 +00:00
Hide_D fd90893cef fix: complete image service integration 2026-08-08 02:25:20 +00:00
Hide_D 044c916990 test: restore validation baseline 2026-08-07 10:23:16 +00:00
Hide_D 1a1d0b2d91 refactor: enforce package boundaries 2026-08-07 10:13:29 +00:00
Hide_D 72fbf0cda7 Merge branch 'main' into chore/ref-compat-removal-markers-20260807 2026-08-07 06:13:13 +00:00
Hide_D ebc54198d7 fix(frontend): smooth realtime dashboard refreshes 2026-08-07 06:12:43 +00:00
Hide_D d0789f20e9 docs: inventory removable Ref compatibility shims 2026-08-07 06:12:00 +00:00
Hide_D e198f70756 feat(game): upload editor images to image service 2026-08-06 15:52:54 +00:00
Hide_D 57800d8574 feat(gateway): upload user icons to image service 2026-08-06 15:40:55 +00:00
Hide_D 3be3e3b307 feat(gateway): add accountable admin controls 2026-08-06 12:52:40 +00:00
Hide_D f4ee51251f fix: preserve nation and recruit AI boundaries 2026-08-05 15:21:45 +00:00
Hide_D 2ee63f154f Merge branch 'main' into fix/scenario2400-speciality-order-20260805 2026-08-05 13:26:40 +00:00
Hide_D 5d6923f11a fix: align scenario 2400 monthly parity 2026-08-05 13:25:39 +00:00
Hide_D 26045f8d63 feat: rebuild Ref-compatible command editors 2026-08-05 09:02:55 +00:00
Hide_D f731f1f38e merge: scenario 2400 battle replay parity 2026-08-05 03:09:33 +00:00
Hide_D f09a916c4b fix: align release manifest with migration heads 2026-08-05 03:09:10 +00:00
Hide_D 0dc860feee fix: align scenario 2400 battle replay parity 2026-08-05 03:08:12 +00:00
Hide_D 65de2b30a3 fix: clone item inventory before nation level rewards 2026-08-05 03:04:58 +00:00
Hide_D 9771034a6f chore: trace reserved turn definition lookup 2026-08-05 02:20:37 +00:00
Hide_D 5fda95b25a chore: trace reserved turn refresh boundaries 2026-08-05 02:15:33 +00:00
Hide_D f765fe610f fix: refresh general turns at every execution boundary 2026-08-05 02:05:07 +00:00
Hide_D 5932ab9386 fix: recover stale in-memory reserved turn leases 2026-08-05 01:46:01 +00:00
Hide_D bd62197655 fix: refresh reserved turns at execution lease boundary 2026-08-05 01:37:25 +00:00
Hide_D 6eba8e24c3 fix: skip deleted reserved turn queues during flush 2026-08-05 01:21:16 +00:00
Hide_D e86a23f749 test: keep Vite env helper in frontend project 2026-08-05 00:43:50 +00:00
Hide_D 58f5e1102f fix: honor managed Vite profile environment 2026-08-05 00:35:21 +00:00
Hide_D 76cf5cd597 fix: isolate profile frontend base paths 2026-08-05 00:30:18 +00:00
Hide_D bbb6de6971 merge: scenario 2400 long-run parity 2026-08-04 18:19:53 +00:00
Hide_D cef6a90452 fix: align scenario 2400 long-run parity 2026-08-04 18:15:32 +00:00
Hide_D 67e8ee50a7 fix(gateway): bound git scenario preview fan-out 2026-08-04 16:42:14 +00:00
Hide_D 9437666767 fix(build): align server tsdown toolchain 2026-08-04 16:25:04 +00:00
Hide_D b589f2edb2 fix(runtime): bound PM2 process restarts and identity 2026-08-04 16:01:43 +00:00
Hide_D 0550fc0587 fix(gateway): migrate fresh profile before reset state read 2026-08-04 15:08:33 +00:00
Hide_D 6e635a312f fix: support containerized release runtimes 2026-08-04 14:45:47 +00:00
Hide_D a333ef9681 feat: complete legacy game screen parity 2026-08-04 13:31:05 +00:00
Hide_D c4c4ee6e0f fix: restore legacy gameplay messages and record details 2026-08-04 13:30:51 +00:00
Hide_DandClaude Opus 5 1f21379964 fix(frontend): stop clipping pages Ref leaves visible
The auction, my page, nation betting and hall of fame roots clipped content that
Ref lets overflow, which shifted their measured document size. The dashboard
reload controls and the diplomacy table frame now follow Ref's Lumen navigation
family and its non-collapsed gray/black frame.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-04 07:44:00 +00:00
Hide_DandClaude Opus 5 2f4569c057 fix(frontend): narrow legacy cell alignment to Ref's markup
Ref never aligns `.tb_layout` cells from the table; each legacy cell opts in
with align=center. The directory title table, npc list and chief reservation
rows follow that, the nation info cells use Ref's gray rule, and the main
document stops clipping horizontally.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-04 07:37:42 +00:00
Hide_DandClaude Opus 5 74f76aaa4f fix(frontend): align legacy title, selector and grid contracts
Ref keeps the page title row at its default alignment and centres only the
heading, rules the yearbook selector row with 1px gray edges, and lets the log
panels overflow instead of clipping. The shared Lumen control family gets Ref's
middle baseline, and the general grid drops a bottom rule and clip that Ref does
not have.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-04 07:31:04 +00:00
Hide_DandClaude Opus 5 80fb1d118b fix(frontend): restore Ref document and control contracts
Ref's `.bg0/.bg1/.bg2` set only a background image and `html, body` centre the
texture with vertical tiling, so the extra background colours and the default
tiling are removed. Two ranking views declared unscoped `body` rules that leaked
a 500px min-width and a 21px line-height onto every screen; each page now owns
its own contract. Controls that Ref renders with the Bootstrap/Lumen family get
the shared modifier so the bottom edge moves on hover and while pressed.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-04 07:22:15 +00:00
Hide_D f0fa55245b merge: scenario 2601 seed UI parity 2026-08-04 05:29:50 +00:00
Hide_D 4113d81ba2 fix(frontend): converge scenario 2601 legacy UI 2026-08-04 05:29:18 +00:00
Hide_D 9cfeaed3fe fix(api): align scenario 2601 reference data 2026-08-04 05:29:12 +00:00
Hide_D a26031dc3f feat: add logical game clock 2026-08-04 02:51:27 +00:00
Hide_D 87965a39d6 Merge branch 'main' into fix/scenario2601-monthly-seed-parity-20260802 2026-08-03 18:57:44 +00:00
Hide_D 58b9a230a7 fix: match scenario 2601 monthly seed progression 2026-08-03 18:56:23 +00:00
Hide_D a061297a3f feat: import Ref current-season comparison fixture 2026-08-02 15:39:06 +00:00
Hide_D 6248458baf fix: align scenario 2601 in-game GUI parity 2026-08-02 12:15:22 +00:00
Hide_D 4faa8b8e4b Merge branch 'main' into feature/scenario2601-gui-186-20260802 2026-08-02 08:20:45 +00:00
Hide_D 791f6e1395 fix(game): preserve scenario NPC progression 2026-08-02 08:20:42 +00:00