Commit Graph

21 Commits

Author SHA1 Message Date
a8ee637374 Scaffold Blazor frontend host and root components 2026-02-25 11:58:25 +01:00
bb2395aa9b Revise UX layout for play and campaign management screens 2026-02-25 11:43:54 +01:00
d07854a346 Add detailed frontend UX design spec 2026-02-25 11:15:35 +01:00
80938e8f25 Refactor backend to remove service command models 2026-02-25 11:11:35 +01:00
50f56fdab7 Reorganize tests by API and service concerns 2026-02-24 23:46:47 +01:00
885121723d Expand coverage to full backend assembly 2026-02-24 23:37:53 +01:00
c6e95f16e1 Refactor API/service boundaries and modularize frontend 2026-02-24 23:33:12 +01:00
1d512d321b Document startup hydration and write-through persistence 2026-02-24 23:13:25 +01:00
5c199b4468 Use in-memory runtime state with SQLite write-through 2026-02-24 23:13:20 +01:00
f212636feb Document SQLite persistence and local reset behavior 2026-02-24 22:48:32 +01:00
3c6dc5c0a9 Persist backend state with EF Core SQLite 2026-02-24 22:48:28 +01:00
fb70c18e75 Preserve selected character when activating 2026-02-24 22:34:14 +01:00
4920618337 Document session cookie security behavior 2026-02-24 22:21:16 +01:00
0b23b6a4dd Polish frontend flow and secure cookie behavior 2026-02-24 22:20:45 +01:00
d73ae16e76 Wire full OpenAPI client and TypeScript app workflow 2026-02-24 22:19:40 +01:00
e54b9d2ce8 Implement core backend domain and API workflows 2026-02-24 22:13:34 +01:00
cd87d7378d Updated docs 2026-02-24 22:01:48 +01:00
757f9a259e Migrate frontend sources to TypeScript 2026-02-24 21:35:15 +01:00
fa3b46c8a9 Added run script 2026-02-24 21:30:22 +01:00
d9f0c7b7ac Scaffold full-stack solution and CI baseline 2026-02-24 21:27:51 +01:00
f3e3178f2f Initial docs, ported scripts from picknplay 2026-02-24 21:15:43 +01:00