Commit Graph

62 Commits

Author SHA1 Message Date
ba9536de12 Fix campaigns rerender after mutations 2026-05-05 01:10:04 +02:00
c628957163 fix: use per-page blazor startup 2026-05-04 23:58:26 +02:00
def2a3f680 Implement milestone 2 route navigation 2026-05-04 21:23:45 +02:00
b9fba1bbbc Refactor frontend entry to login and play routes 2026-05-04 20:23:53 +02:00
e0b7d27ba7 Stage workspace controls after bootstrap 2026-05-04 19:03:47 +02:00
368a9a4960 Add rolemaster situational roll modifier backend 2026-04-14 23:42:25 +02:00
d4e72fe5bb Adjust rolemaster retry lower bound 2026-04-14 23:10:50 +02:00
2997247eeb Add rolemaster automatic retry rolls 2026-04-14 23:03:38 +02:00
d38003a77c Add rolemaster auto retry skill toggle 2026-04-14 22:49:14 +02:00
b135203318 Code Clenup 2026-04-05 02:05:24 +02:00
46a63f9e06 Code Cleanup 2026-04-05 01:32:52 +02:00
b291d0531f Simplify workspace composition root 2026-04-05 01:19:12 +02:00
6cdd29ed93 Extract roll engines and log helpers 2026-04-05 01:12:47 +02:00
6f9acdc165 Extract shared game service helpers 2026-04-05 01:05:36 +02:00
17b049d2ca Extract game user admin service 2026-04-04 23:51:33 +02:00
8961c75305 Extract game state persistence 2026-04-04 23:17:58 +02:00
fa5bad23a7 Extract service rule helpers 2026-04-04 23:13:28 +02:00
a5f8421aa8 Split SQLite rebuild migration from roles change 2026-04-04 20:44:26 +02:00
8c413a8ded Remove redundant SQL from SQLite rebuild migration 2026-04-04 20:37:17 +02:00
2e6951e695 Mute logspam 2026-04-04 20:33:44 +02:00
9e6e6fe8c7 Add custom campaign roll composer 2026-04-04 19:58:00 +02:00
7248b60395 Show full campaign log roll summaries 2026-04-03 23:04:35 +02:00
b26d58cea4 Improve campaign log roll cards 2026-04-03 22:58:55 +02:00
923c6ae26d Remove redundant Rolemaster parser states 2026-04-03 01:44:21 +02:00
f0dd79e589 Generalize Rolemaster standard dice parsing 2026-04-03 01:33:32 +02:00
e5f00fa693 Add Rolemaster payload budget coverage 2026-04-03 01:15:09 +02:00
960197354a Fix Rolemaster low-end open roll math 2026-04-03 00:58:07 +02:00
0059fde74f Implement Rolemaster roll execution 2026-04-03 00:51:36 +02:00
48439fd21d Persist Rolemaster fumble range 2026-04-03 00:32:17 +02:00
90afe3b06b Add Rolemaster ruleset parsing scaffolding 2026-04-03 00:15:02 +02:00
e028ad472d Add payload serializer guardrails 2026-04-02 00:24:34 +02:00
ddb57cde8f Split campaign log summary from detail 2026-04-02 00:19:44 +02:00
e42c0fb9ba Load campaign logs incrementally 2026-04-02 00:03:54 +02:00
6ea91ee565 Add targeted workspace live refresh 2026-04-01 23:50:01 +02:00
107b8b8552 Move workspace reads server-side 2026-04-01 23:41:03 +02:00
8561c6643a Refactor campaign payload loading 2026-04-01 23:06:46 +02:00
1c8cb71cb4 Increase Blazor hub message limit 2026-04-01 22:50:24 +02:00
b062ad1adf Add admin database download 2026-04-01 22:25:43 +02:00
fa7f88e209 Delete owned campaigns on user delete and preserve campaign characters 2026-02-26 19:15:59 +01:00
51d04fcdc5 Add owner/admin character deletion in campaign management 2026-02-26 17:56:52 +01:00
ac5acd77f0 Support character unlinking and global campaign options 2026-02-26 17:50:08 +01:00
6f94b1ba95 Fix campaign owner labels to always use display names 2026-02-26 17:42:44 +01:00
2e2f364c5e Add admin roles, user management, and campaign deletion 2026-02-26 17:15:10 +01:00
ba8141b336 Add live skill filtering and align tests with current campaign behavior 2026-02-26 15:37:17 +01:00
0cb41dd004 Cleanup campaign management ux 2026-02-26 14:56:56 +01:00
83151d81fd Use sorted username dropdown for character owner editing 2026-02-26 14:19:58 +01:00
3b1a314a75 Add skill-group prototypes, delete flows, and per-group skill creation UX 2026-02-26 14:12:15 +01:00
04bc8095e6 Add skill groups and GM character owner transfer across stack 2026-02-26 13:54:17 +01:00
e7114d8798 Code cleanup 2026-02-26 11:08:02 +01:00
2d1bf9b9b7 Refactor Home UI controls and add dice to campaign log entries 2026-02-26 09:22:29 +01:00