Hide_D
d15ccb478f
Revert "Reapply "Exclude concurrent public traffic work""
...
This reverts commit 48924428ee .
2026-07-26 05:25:54 +00:00
Hide_D
48924428ee
Reapply "Exclude concurrent public traffic work"
...
This reverts commit fa87f5565c .
2026-07-26 05:24:31 +00:00
Hide_D
fa87f5565c
Revert "Exclude concurrent public traffic work"
...
This reverts commit 7fc0850f83 .
2026-07-26 05:23:25 +00:00
Hide_D
7fc0850f83
Exclude concurrent public traffic work
2026-07-26 05:22:30 +00:00
Hide_D
1727b250bf
Merge main into feature/ingame-info-menus
2026-07-26 05:21:11 +00:00
Hide_D
0127fd501a
Complete legacy-compatible in-game information menus
2026-07-26 05:20:32 +00:00
Hide_D
d03227656b
Merge branch 'main' into feature/npc-policy-parity
...
# Conflicts:
# app/game-frontend/e2e/playwright.config.mjs
# docs/frontend-legacy-parity.md
2026-07-26 05:18:57 +00:00
Hide_D
1cba5bdfbf
Complete NPC policy API lifecycle parity
2026-07-26 05:17:59 +00:00
Hide_D
2d38354212
Merge branch 'main' into feature/nation-general-secret-parity
2026-07-26 05:16:26 +00:00
Hide_D
8771840c1c
Add nation general and secret office parity
2026-07-26 05:16:07 +00:00
Hide_D
18ebff34aa
merge: complete map-to-city page parity
2026-07-26 05:14:10 +00:00
Hide_D
4a3a6abf77
Merge branch 'main' into feature/city-page-parity
...
# Conflicts:
# docs/frontend-legacy-parity.md
2026-07-26 05:12:45 +00:00
Hide_D
37048c9be7
feat: complete map-to-city page parity
2026-07-26 05:11:49 +00:00
Hide_D
83e80ee281
Merge branch 'main' into feature/tournament-lifecycle-e2e
2026-07-26 05:10:19 +00:00
Hide_D
b92774bc45
fix tournament lifecycle settlement
2026-07-26 05:09:31 +00:00
Hide_D
430193ef88
feat: complete inheritance management flow
2026-07-26 05:04:46 +00:00
Hide_D
200d883b5b
Merge branch 'main' into feature/nation-personnel-finance-parity
...
# Conflicts:
# docs/frontend-legacy-parity.md
2026-07-26 04:35:16 +00:00
Hide_D
35c1c138d7
Merge branch 'main' into feature/tournament-betting-parity
2026-07-26 04:32:29 +00:00
Hide_D
625476c86e
Merge branch 'main' into feature/nation-personnel-finance-parity
...
# Conflicts:
# app/game-frontend/e2e/playwright.config.mjs
# app/game-frontend/package.json
# docs/frontend-legacy-parity.md
2026-07-26 04:31:54 +00:00
Hide_D
f4c09a9b02
feat: complete nation personnel and finance parity
2026-07-26 04:30:12 +00:00
Hide_D
eec2acc08d
feat: complete tournament API lifecycle
2026-07-26 04:29:45 +00:00
Hide_D
3c1402da63
Merge branch 'main' into feature/board-rooms-parity
...
# Conflicts:
# app/game-frontend/e2e/playwright.config.mjs
# app/game-frontend/src/views/MainView.vue
2026-07-26 04:19:46 +00:00
Hide_D
45f512b691
Complete legacy-compatible board rooms
2026-07-26 04:19:20 +00:00
Hide_D
dccf1fd356
Merge branch 'main' into feature/survey-unique-parity
2026-07-26 04:18:00 +00:00
Hide_D
c2a3b5b797
Implement legacy-compatible survey and unique rewards
2026-07-26 04:17:56 +00:00
Hide_D
2017da001b
Add legacy-compatible in-game information pages
2026-07-26 04:04:01 +00:00
Hide_D
9885bf6905
Complete instant diplomacy response parity
2026-07-26 03:10:41 +00:00
Hide_D
ba27b71e2f
feat(frontend): restore betting and NPC list pages
2026-07-26 02:04:03 +00:00
Hide_D
80d7f264af
fix: align legacy speciality selection
2026-07-25 20:55:27 +00:00
Hide_D
fdd169fbfd
feat: port monthly scout policy actions
2026-07-25 20:28:25 +00:00
Hide_D
9a2d86988d
Limit nation betting API scope
2026-07-25 20:17:28 +00:00
Hide_D
25e67e15ae
Implement nation betting lifecycle
2026-07-25 20:16:11 +00:00
Hide_D
f8645a4576
feat: migrate monthly city trade rates
2026-07-25 16:16:10 +00:00
Hide_D
87e303734a
Route managed game APIs under profile prefixes
2026-07-25 14:01:32 +00:00
Hide_D
fbfaf8df81
feat: complete user-facing message and account APIs
2026-07-25 11:39:47 +00:00
Hide_D
f7311385ce
Merge origin/main into frontend parity worktree
2026-07-25 11:16:03 +00:00
Hide_D
93ae4df519
feat: complete legacy-compatible auction system
2026-07-25 10:43:49 +00:00
Hide_D
c94c5011f4
Merge branch 'main' into feature/p0-actor-ownership
...
# Conflicts:
# app/game-api/src/router/troop/index.ts
2026-07-25 08:52:01 +00:00
Hide_D
a9d6541c18
Secure actor-owned game API routes
2026-07-25 08:50:41 +00:00
Hide_D
ee6fd00f7d
merge: add secure troop management
...
# Conflicts:
# app/game-engine/src/turn/types.ts
# app/game-engine/src/turn/worldLoader.ts
2026-07-25 08:50:01 +00:00
Hide_D
a8869a77c2
Merge branch 'codex/p0-general-turn-lifecycle'
...
# Conflicts:
# app/game-engine/src/turn/databaseHooks.ts
# app/game-engine/src/turn/inMemoryWorld.ts
# app/game-engine/src/turn/reservedTurnHandler.ts
# packages/infra/src/turnEngineDb.ts
2026-07-25 08:48:10 +00:00
Hide_D
ae4cc31a16
feat: add secure troop management
2026-07-25 08:44:44 +00:00
Hide_D
45ba960474
feat: complete general turn lifecycle
2026-07-25 08:42:57 +00:00
Hide_D
a9954b5fb1
merge: complete general turn compatibility
2026-07-25 08:16:27 +00:00
Hide_D
79257e8559
feat: complete legacy general turn compatibility
2026-07-25 08:15:19 +00:00
Hide_D
88afcb5465
feat: apply traits in live turn runtime
2026-07-25 08:14:25 +00:00
Hide_D
35935c9eca
Refactor equipped items into persistent instances
2026-07-25 06:46:56 +00:00
Hide_D
4b13c6d4f5
feat: align battle simulator with legacy handlers
2026-07-25 05:57:05 +00:00
Hide_D
5040691d7c
feat: implement input event system with durable command handling
...
- Introduced InputEvent model with status tracking (PENDING, PROCESSING, SUCCEEDED, FAILED) and unique request IDs.
- Added DatabaseTurnDaemonTransport for sending commands and handling idempotency.
- Implemented executeInputEvent function to manage input event lifecycle and error handling.
- Created DatabaseTurnDaemonCommandQueue for managing command processing and lease recovery.
- Enhanced turn daemon lifecycle to support atomic command execution and error recovery.
- Added tests for input event atomicity, command queuing, and error handling scenarios.
2026-07-25 05:36:34 +00:00
Hide_D
c5da507df9
Implement crew type execution model
2026-07-25 05:16:11 +00:00