|
|
9c31e81977
|
Move skill management ownership into CharacterPanel
|
2026-02-26 10:19:20 +01:00 |
|
|
|
54286f80d5
|
Move concern workflows from Home into concern controls
|
2026-02-26 10:06:42 +01:00 |
|
|
|
4d728f91cf
|
Move form state ownership from Home to leaf controls
|
2026-02-26 09:54:04 +01:00 |
|
|
|
b17490e5ac
|
Refactor Home page into concern-based components and partials
|
2026-02-26 09:42:06 +01:00 |
|
|
|
2d1bf9b9b7
|
Refactor Home UI controls and add dice to campaign log entries
|
2026-02-26 09:22:29 +01:00 |
|
|
|
96238a9341
|
Guard Home JS interop during prerender disposal
|
2026-02-26 09:04:50 +01:00 |
|
|
|
2d0df7948c
|
Use local dotnet-ef tooling and strict EF migration checks
|
2026-02-26 08:57:02 +01:00 |
|
|
|
5763c67f34
|
Switch startup DB upgrades to EF migrations
|
2026-02-26 08:49:11 +01:00 |
|
|
|
0ec19bf682
|
Add VS Code F5 launch profiles for Edge and Firefox
|
2026-02-26 08:33:09 +01:00 |
|
|
|
11ab7c959b
|
Implement d6 wild dice/fumble skills and die-state rolls
|
2026-02-26 08:26:12 +01:00 |
|
|
|
0f44cc466b
|
Remove legacy TypeScript frontend and npm pipeline
|
2026-02-25 12:31:39 +01:00 |
|
|
|
35c60c4ea2
|
Replace frontend with Blazor UX implementation
|
2026-02-25 12:18:28 +01:00 |
|
|
|
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 |
|