darkwatch/server/src
Aaron Wood 6114aef307 fix: broadcast character:updated on rest to clear Dying; clamp HP to 0 minimum
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 01:44:53 -04:00
..
auth fix: add req.user guard and try/catch to requireCampaignRole middleware 2026-04-11 00:22:48 -04:00
routes fix: broadcast character:updated on rest to clear Dying; clamp HP to 0 minimum 2026-04-12 01:44:53 -04:00
utils fix: add error handling and safe JSON parsing to route handlers 2026-04-11 00:12:08 -04:00
db.ts feat: replace better-sqlite3 with mysql2 connection pool 2026-04-10 23:53:40 -04:00
dice.ts Add dice rolling: server-side engine, roll log panel, DiceButton on stats/attacks, advantage/disadvantage, real-time sync 2026-04-09 01:25:29 -04:00
index.ts feat: spell catalog and character spell management routes 2026-04-11 11:34:41 -04:00
migrate.ts fix: add transaction wrapping and SQL splitter documentation in migrate.ts 2026-04-11 00:01:58 -04:00
seed-dev-data.ts feat: seed 34 Tier 1-2 spells from Shadowdark Player Quickstart 2026-04-11 11:32:21 -04:00
seed-items.ts Initial commit: Shadowdark character sheet manager with item/talent databases, view/edit modes, real-time sync 2026-04-09 01:03:40 -04:00
seed-spells.ts fix: backtick-quote reserved word 'range' in spells SQL 2026-04-11 11:44:44 -04:00
seed-talents.ts Wire up talent HP bonus with per-level scaling (e.g. Grit +2 HP and +1/level) 2026-04-09 14:19:18 -04:00
socket.ts fix: death:recovery-roll — add is_dead guard, try/catch, ownership check, subtype 2026-04-12 01:32:24 -04:00