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 |
|
Hide_D
|
71ec02d091
|
feat: port pre-start general deletion lifecycle
|
2026-07-31 05:44:36 +00:00 |
|
Hide_D
|
f1929be3fe
|
Merge branch test/npc-selection-migration-preflight-20260731
|
2026-07-31 04:58:43 +00:00 |
|
Hide_D
|
5b776a52fd
|
test(infra): verify NPC selection migration recovery
|
2026-07-31 04:58:15 +00:00 |
|
Hide_D
|
9c331844f5
|
Merge branch test/npc-possession-pending-timeout-20260731
|
2026-07-31 04:47:10 +00:00 |
|
Hide_D
|
bac385a12f
|
test: exercise actual NPC possession timeout
|
2026-07-31 04:46:45 +00:00 |
|
Hide_D
|
dfd5c3bc0f
|
Merge branch feature/npc-possession-differential-20260731
|
2026-07-31 04:39:48 +00:00 |
|
Hide_D
|
cc05cb11a7
|
test: add NPC possession reference differential
|
2026-07-31 04:38:17 +00:00 |
|
Hide_D
|
b720c20be4
|
Merge branch feature/npc-possession-daemon-20260731
|
2026-07-31 03:46:59 +00:00 |
|
Hide_D
|
2de8f64da4
|
feat: port NPC possession through turn daemon
|
2026-07-31 03:46:02 +00:00 |
|
Hide_D
|
d82e493109
|
feat: execute MyPage immediate actions in daemon
|
2026-07-31 01:56:16 +00:00 |
|
Hide_D
|
c6a2a0da93
|
feat: make general creation daemon-atomic
|
2026-07-31 00:33:03 +00:00 |
|
Hide_D
|
115218ded8
|
feat: port scenario 903 select-pool flow
|
2026-07-30 23:27:59 +00:00 |
|
Hide_D
|
9bd057456b
|
fix(gateway): protect active profile workspaces
|
2026-07-30 20:03:21 +00:00 |
|
Hide_D
|
2455c4efb3
|
fix(frontend): align ref menu structure
|
2026-07-30 19:58:38 +00:00 |
|
Hide_D
|
b17843b609
|
feat(frontend): restore ref main navigation
|
2026-07-30 19:47:27 +00:00 |
|
Hide_D
|
78581c840f
|
fix(engine): use physical auction enum name
|
2026-07-30 19:16:24 +00:00 |
|
Hide_D
|
c68d992046
|
feat: port scenario action effects
|
2026-07-30 19:00:04 +00:00 |
|
Hide_D
|
7f31459385
|
feat(admin): apply durable runtime clock shifts
|
2026-07-30 17:21:01 +00:00 |
|
Hide_D
|
d6904f2c9d
|
fix(infra): reconcile shared Prisma migration history
|
2026-07-30 17:20:52 +00:00 |
|
Hide_D
|
5fa812b551
|
Merge branch 'main' into test/full-suite-20260730
# Conflicts:
# docs/architecture/turn-state-differential-testing.md
# docs/command-log-checklist.md
# docs/integration-tests.md
|
2026-07-30 16:21:04 +00:00 |
|
Hide_D
|
a9dbb3fd4d
|
test: harden exhaustive compatibility suites
|
2026-07-30 16:19:30 +00:00 |
|
Hide_D
|
4ebd3fd39b
|
fix(frontend): restore legacy viewport geometry
|
2026-07-30 16:19:19 +00:00 |
|
Hide_D
|
0486e0bc8c
|
Merge branch 'docs/current-docs-20260730'
|
2026-07-30 14:17:37 +00:00 |
|
Hide_D
|
027225081d
|
docs: consolidate current architecture documentation
|
2026-07-30 14:15:47 +00:00 |
|
Hide_D
|
2045086278
|
Merge branch 'main' into refactor/typed-action-protocol
# Conflicts:
# docs/developer/index.md
|
2026-07-30 03:33:02 +00:00 |
|
Hide_D
|
7d3cb50a5b
|
refactor(logic): replace arbitrary action hooks with typed events
|
2026-07-30 03:31:31 +00:00 |
|
Hide_D
|
971661338f
|
refactor: compose shared scenario event and item packs
|
2026-07-30 02:27:27 +00:00 |
|
Hide_D
|
b0b40b87aa
|
feat: add composable scenario resources
|
2026-07-30 02:27:15 +00:00 |
|
Hide_D
|
96b41ef4b4
|
Merge branch 'main' into feature/past-play-logs
|
2026-07-29 00:07:24 +00:00 |
|
Hide_D
|
d621023508
|
feat: expose archived general histories
|
2026-07-29 00:05:18 +00:00 |
|
Hide_D
|
bf3f73708e
|
docs: add rendered developer and player handbook
|
2026-07-28 23:59:52 +00:00 |
|
Hide_D
|
1181f6f4e0
|
merge deterministic NPC memory profile
|
2026-07-28 05:47:01 +00:00 |
|
Hide_D
|
431d3afc42
|
test profile 300 NPC unification memory
|
2026-07-28 05:46:16 +00:00 |
|
Hide_D
|
43966ea1ef
|
fix deterministic authoritative RNG fallbacks
|
2026-07-28 05:46:08 +00:00 |
|
Hide_D
|
53ec5d543e
|
docs bound external state rollback
|
2026-07-28 02:00:51 +00:00 |
|
Hide_D
|
a531332668
|
test scheduled state rollback boundary
|
2026-07-28 01:58:52 +00:00 |
|
Hide_D
|
d29b78228b
|
docs explain engine state boundary
|
2026-07-28 01:53:52 +00:00 |
|
Hide_D
|
19a80127c6
|
refactor engine state transactions
|
2026-07-28 01:53:48 +00:00 |
|
Hide_D
|
d17261f75a
|
AGENTS.md 및 README.md 파일을 한국어로 번역하고 업데이트하여 프로젝트 목표, 구조 및 개발 도구에 대한 정보를 명확히 하였습니다.
|
2026-07-27 12:12:36 +00:00 |
|
Hide_D
|
d1110dd076
|
Preserve empty traffic periods
|
2026-07-27 11:36:33 +00:00 |
|
Hide_D
|
e5bff2d3bb
|
Merge branch 'main' into feature/traffic-period-projection
|
2026-07-27 11:32:59 +00:00 |
|
Hide_D
|
2b15410c5c
|
Track traffic by game month
|
2026-07-27 11:32:48 +00:00 |
|
Hide_D
|
dc83df7670
|
Merge branch 'main' into refactor/frontend-css-structure
|
2026-07-27 11:15:35 +00:00 |
|
Hide_D
|
ab6f4129a9
|
Structure legacy-compatible frontend CSS
|
2026-07-27 11:13:54 +00:00 |
|
Hide_D
|
9f402a3d67
|
test nation betting API lifecycle
|
2026-07-27 11:13:49 +00:00 |
|
Hide_D
|
484f012f19
|
fix NPC nation lifecycle history parity
|
2026-07-27 11:02:12 +00:00 |
|
Hide_D
|
1509a39d26
|
fix invader lifecycle history parity
|
2026-07-27 10:48:44 +00:00 |
|
Hide_D
|
d917160464
|
docs classify missing turn arguments
|
2026-07-27 10:30:46 +00:00 |
|
Hide_D
|
b6368f62d0
|
test missing general turn arguments
|
2026-07-27 10:30:24 +00:00 |
|
Hide_D
|
0aaf08e311
|
fix legacy invalid turn argument logs
|
2026-07-27 10:28:18 +00:00 |
|
Hide_D
|
0a01ccef0a
|
test reserved turn daemon api race
|
2026-07-27 10:19:10 +00:00 |
|