Hide_D
02bc7f7864
Merge branch 'main' into feature/best-general-hall-of-fame-parity
...
# Conflicts:
# docs/frontend-legacy-parity.md
2026-07-26 05:25:03 +00:00
Hide_D
a77957aae3
feat: complete legacy ranking menu parity
2026-07-26 05:24:00 +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
7d41bfa957
test: verify inheritance parity and permissions
2026-07-26 05:04:51 +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
7ed1b5df7f
test: audit and strengthen legacy test suite
2026-07-25 06:54:18 +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
Hide_D
b0a8f768e9
feat: add survey view with voting functionality and admin panel
...
- Implemented SurveyView.vue for displaying and managing polls, including voting, comments, and results.
- Added new database tables for vote polls, votes, and comments in migration script.
- Created unique lottery logic for handling unique item rewards based on voting.
- Developed unit tests for unique lottery functionality to ensure deterministic behavior and correct counting of occupied unique items.
2026-02-03 18:25:26 +00:00
Hide_D
d3277f204a
feat: add dynasty management features including list and detail views
...
- Implemented `OldNation`, `OldGeneral`, and `Emperor` models in Prisma schema.
- Created API routes for fetching dynasty lists and details.
- Developed frontend views for displaying dynasty list and detail information.
- Enhanced in-memory world to track deleted nation snapshots during unification.
- Added functionality to settle dynasty information after unification events.
2026-01-29 19:09:17 +00:00