This website requires JavaScript.
Explore
Help
Sign in
aaron
/
darkwatch
Watch
1
Star
0
Fork
You've already forked darkwatch
0
Code
Issues
Pull requests
Projects
Releases
Packages
Wiki
Activity
Actions
47215b48f1
darkwatch
/
server
/
src
History
Aaron Wood
a37600fdfa
feat: add JWT cookie auth to Socket.io connections and enforce DM-only atmosphere
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 00:33:35 -04:00
..
auth
fix: add req.user guard and try/catch to requireCampaignRole middleware
2026-04-11 00:22:48 -04:00
routes
feat: enforce character ownership — players own their characters, DMs can modify any
2026-04-11 00:31:49 -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: wire up migrations, CORS with credentials, cookie-parser
2026-04-11 00:07:42 -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: rewrite seed-dev-data for MariaDB with test users and campaign members
2026-04-11 00:20:15 -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-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
feat: add JWT cookie auth to Socket.io connections and enforce DM-only atmosphere
2026-04-11 00:33:35 -04:00