Hide_D and Claude 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
c1a46c7e63
merge: logical game clock
2026-08-04 02:52:53 +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
0b3602f83b
merge: Ref current-season comparison fixture
2026-08-02 15:41:20 +00:00
Hide_D
a061297a3f
feat: import Ref current-season comparison fixture
2026-08-02 15:39:06 +00:00
Hide_D
2f17584075
merge: scenario 2601 GUI parity fixes
2026-08-02 12:16:53 +00:00
Hide_D
82b3606844
Merge branch 'main' into feature/scenario2601-gui-186-20260802
2026-08-02 12:15:31 +00:00
Hide_D
6248458baf
fix: align scenario 2601 in-game GUI parity
2026-08-02 12:15:22 +00:00
Hide_D
49fe0100e4
merge: scenario 2601 GUI progression support
2026-08-02 08:21:54 +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
Hide_D
8ada1667f3
Merge branch 'feature/best-general-live-ranking-audit'
2026-08-02 05:27:50 +00:00
Hide_D
c88ae0f8bc
Merge branch 'main' into feature/best-general-live-ranking-audit
2026-08-02 05:26:22 +00:00
Hide_D
28f4778545
test: audit live best-general rankings
2026-08-02 05:26:16 +00:00
Hide_D
7d62d37f40
Merge branch 'main' into feature/chief-center-parity-20260802
2026-08-02 05:13:04 +00:00
Hide_D
4e1058ae86
fix(frontend): restore chief center command UI parity
2026-08-02 05:10:35 +00:00
Hide_D
62bc1c9121
Merge branch 'main' into fix/ingame-button-consistency-20260802
2026-08-02 05:10:30 +00:00
Hide_D
2fef2803e5
merge: render responsive tournament bracket
2026-08-02 05:09:09 +00:00
Hide_D
e645278367
Merge branch 'main' into fix/ingame-button-consistency-20260802
2026-08-02 05:09:03 +00:00
Hide_D
96d80fb766
fix(frontend): unify legacy button composition
2026-08-02 05:08:57 +00:00
Hide_D
cc35002d97
Merge branch 'main' into fix/tournament-bracket-20260802
2026-08-02 05:07:23 +00:00
Hide_D
bf63d9da8c
merge: restore tournament reset lifecycle
2026-08-02 05:06:23 +00:00
Hide_D
4d0c3c8c18
fix(frontend): render responsive tournament bracket
2026-08-02 05:05:18 +00:00
Hide_D
d71c140232
Merge branch 'main' into feature/tournament-reset-autostart-20260802
2026-08-02 05:03:36 +00:00
Hide_D
4d14fe27e4
test(tournament): start daemon before joins
2026-08-02 04:58:47 +00:00
Hide_D
39f7988a07
test(tournament): route account icon source
2026-08-02 04:57:25 +00:00
Hide_D
a0005dfe01
test(tournament): isolate gameplay lifecycle
2026-08-02 04:55:57 +00:00
Hide_D
e3c5d03cbe
merge: restore global info nation summary
2026-08-02 04:53:23 +00:00
Hide_D
d7b15e5781
fix(game): restore global info nation summary
2026-08-02 04:51:14 +00:00
Hide_D
6caa368520
test(tournament): preserve migration baseline
2026-08-02 04:51:07 +00:00
Hide_D
472de49151
test(tournament): baseline lifecycle migrations
2026-08-02 04:47:03 +00:00
Hide_D
8f5a5330ff
fix(tournament): reset season runtime state
2026-08-02 04:45:07 +00:00
Hide_D
43ec211ff8
feat(game): align in-game GUI with ref captures
2026-08-01 22:03:03 +00:00
Hide_D
23cdc2adf2
feat(frontend): align in-game layouts with ref
2026-08-01 15:50:14 +00:00
Hide_D
fd47d6999c
fix(game): keep in-game status pages available
2026-08-01 15:50:01 +00:00
Hide_D
65d489d21d
feat: add release operations manual and update documentation links
2026-08-01 05:54:05 +00:00
Hide_D
635ba674f1
Merge branch 'main' into feature/user-icon-library-20260801
2026-08-01 03:41:16 +00:00
Hide_D
a275e6a234
feat: add user icon library and in-game selection
2026-08-01 03:40:36 +00:00
Hide_D
d4829d0072
merge: add core2026 release controller
2026-08-01 03:28:13 +00:00
Hide_D
7b466de0a6
feat: add durable release controller and admin deploy modes
2026-08-01 03:27:38 +00:00
Hide_D
395b60cdbe
docs: expose parity spec typecheck
2026-07-31 18:21:47 +00:00
Hide_D
eb47472691
test(e2e): enforce parity spec typecheck
2026-07-31 18:21:27 +00:00
Hide_D
3eecccee4c
docs: expose focused live parity suites
2026-07-31 18:17:54 +00:00
Hide_D
62152ba8d9
test(e2e): make parity runners environment-safe
2026-07-31 18:17:54 +00:00
Hide_D
ab0c050847
fix(logs): restore legacy history and cursor limits
2026-07-31 18:09:27 +00:00
Hide_D
132baf21cc
test(e2e): honor configured game base paths
2026-07-31 18:08:04 +00:00
Hide_D
c3c1ddc0cf
test(e2e): restore authenticated parity fixtures
2026-07-31 18:08:04 +00:00
Hide_D
a2d4346d60
fix(gateway): finish lifecycle action audits
2026-07-31 18:02:03 +00:00
Hide_D
c29b40ba5a
fix(auth): atomically exchange gateway tokens
2026-07-31 18:00:07 +00:00
Hide_D
2596c47fc5
fix(gateway): harden build workspace boundaries
2026-07-31 17:58:12 +00:00
Hide_D
a112dced68
fix(gateway): close session and resume boundaries
2026-07-31 17:56:20 +00:00
Hide_D
8f162f1db9
merge: revoke prestart deletion game token
2026-07-31 17:42:24 +00:00
Hide_D
596d01b6f4
fix(game-api): revoke token after prestart deletion
2026-07-31 17:42:03 +00:00
Hide_D
21d204c749
merge: accept batched lobby responses in E2E
2026-07-31 17:33:52 +00:00
Hide_D
d7d47943e9
test: accept batched lobby responses
2026-07-31 17:33:37 +00:00
Hide_D
b7a387cdbc
merge: restore game frontend E2E fixtures
2026-07-31 17:29:16 +00:00
Hide_D
34a88e5c80
test: restore game frontend session fixtures
2026-07-31 17:28:34 +00:00
Hide_D
ec20da5799
merge: cover missing city trade in Chromium
2026-07-31 17:09:20 +00:00
Hide_D
3bd6913123
test(frontend): cover missing city trade across prefixes
2026-07-31 17:08:41 +00:00
Hide_D
6e25f67571
merge: make gateway shutdown idempotent
2026-07-31 16:56:46 +00:00
Hide_D
81e58a21bc
fix(gateway): make process shutdown idempotent
2026-07-31 16:55:57 +00:00
Hide_D
1dd1610cb8
merge: secure gateway global notice HTML
2026-07-31 16:48:14 +00:00
Hide_D
864cbfc0d0
fix(gateway): purify global notice HTML
2026-07-31 16:47:26 +00:00
Hide_D
1168813eb3
merge: secure legacy log HTML rendering
2026-07-31 16:33:28 +00:00
Hide_D
2e63be87c9
fix(logs): rebuild legacy HTML safely
2026-07-31 16:32:34 +00:00
Hide_D
419d1b125d
merge: restore turn checkpoints on flush failure
2026-07-31 16:12:28 +00:00
Hide_D
885018c7fd
fix(turn): roll back checkpoint with world state
2026-07-31 16:11:56 +00:00
Hide_D
b193b2a0f6
merge: secure diplomacy letter HTML
2026-07-31 15:53:48 +00:00
Hide_D
eb9c1fe1e7
fix(diplomacy): purify stored letter HTML
2026-07-31 15:52:43 +00:00
Hide_D
aaab3f1a91
merge: improve dynasty archives and gateway states
2026-07-31 15:29:15 +00:00
Hide_D
809de8ace6
fix(gateway): show legacy season states
2026-07-31 15:28:16 +00:00
Hide_D
8a17412fcd
fix(dynasty): normalize archived nation records
2026-07-31 15:28:04 +00:00
Hide_D
6e8f048876
merge: finalize united events and auctions compatibly
2026-07-31 14:59:50 +00:00
Hide_D
bb6d2f524e
fix(engine): finalize united events and auctions compatibly
2026-07-31 14:56:57 +00:00
Hide_D
d8a893e6a8
merge: finalize unification archives atomically
2026-07-31 14:11:19 +00:00
Hide_D
7f12b072b3
fix(api): resolve yearbooks by generation server id
2026-07-31 14:10:28 +00:00
Hide_D
02515303fd
feat(engine): finalize unification archives atomically
2026-07-31 14:10:22 +00:00
Hide_D
8ea8e6e26f
fix(engine): roll back scheduled turns when flush fails
2026-07-31 14:10:11 +00:00
Hide_D
e1a3b3dee0
merge: strengthen profile reset atomicity
2026-07-31 13:20:08 +00:00
Hide_D
78844700c0
feat: expose profile reset operation progress
2026-07-31 13:19:32 +00:00
Hide_D
26fbba39b4
fix: serialize profile reset operations
2026-07-31 13:19:27 +00:00
Hide_D
d959c9b06d
fix: make scenario reset generation atomic
2026-07-31 13:19:19 +00:00
Hide_D
36351f4e86
merge: durable auction finalization recovery
2026-07-31 11:59:36 +00:00
Hide_D
1345aa25a1
fix: recover auction finalization across worker restarts
2026-07-31 11:59:02 +00:00
Hide_D
439e4272e0
merge: account icon profile synchronization
2026-07-31 11:21:54 +00:00
Hide_D
5f20413552
feat: synchronize account icons across game profiles
2026-07-31 11:21:08 +00:00
Hide_D
c8adeeb47b
Merge branch test/conditional-integration-runner-20260731
2026-07-31 08:30:44 +00:00
Hide_D
3cf3adee7c
test: reject empty conditional test modes
2026-07-31 08:30:00 +00:00
Hide_D
4359d8dadd
test: harden conditional cleanup boundaries
2026-07-31 08:25:08 +00:00
Hide_D
a568a8e747
test: clean conditional Redis keys safely
2026-07-31 08:02:19 +00:00
Hide_D
2378bfee92
test: isolate conditional integration runner
2026-07-31 07:59:48 +00:00
Hide_D
425c258bf5
Merge branch 'fix/increase-refresh-boundary-20260731'
2026-07-31 07:33:41 +00:00
Hide_D
98a3cf514f
fix: align legacy general access call boundaries
2026-07-31 07:33:26 +00:00
Hide_D
821da19731
Merge branch fix/nation-html-purify-20260731
2026-07-31 06:44:07 +00:00
Hide_D
243f58be9a
fix: purify nation-authored HTML at server boundaries
2026-07-31 06:41:09 +00:00