-
cc0a1ba37e
Characters: add Ruadhri's sheet to app:character:seed
main

FrankandClaude Opus 5.5
2026-10-05 19:07:44 +02:00
-
87caa94a1a
Characters: add Aoife Fermwyr's sheet to app:character:seed

FrankandClaude Opus 5.5
2026-10-05 18:44:31 +02:00
-
c1443424c7
Enemies: add the SRD Boar to app:enemy:seed

FrankandClaude Opus 5.5
2026-10-04 14:36:33 +02:00
-
52ba33d232
Storyline: add Session 1 — Outside Blood

FrankandClaude Opus 5.5
2026-10-04 12:56:07 +02:00
-
111dc1232d
Characters: page portraits for Dunnchadh and Aoife Fermwyr

FrankandClaude Opus 5.5
2026-10-04 12:53:04 +02:00
-
219e4bf347
Characters: add portraits of Dunnchadh and Aoife

FrankandClaude Opus 5.5
2026-10-04 12:51:59 +02:00
-
7a927e21a3
Characters: seed the current party sheets, add skill expertise

FrankandClaude Opus 5.5
2026-10-04 12:50:24 +02:00
-
d4d8cae00f
Add app:character:seed so party sheets can reach every environment

FrankandClaude Sonnet 5
2026-09-22 09:02:00 +02:00
-
9052218927
Characters: build the page around Darragh Oakwanderer's sheet

FrankandClaude Sonnet 5
2026-09-22 08:55:28 +02:00
-
bdf676f1dd
Add villager Clover Thorn (18), beekeeper Thorn family, with portrait

FrankandClaude Sonnet 5
2026-09-21 23:29:59 +02:00
-
b77e5eaa4f
Storyline: unfoldable section list per chapter in the sidebar

FrankandClaude Sonnet 5
2026-09-21 18:44:54 +02:00
-
8b8f67c1d0
Art: drag pieces into a new order

FrankandClaude Sonnet 5
2026-09-15 17:18:02 +02:00
-
bc0433e356
Fix puzzle-relay exiting immediately on Linux: force start command

FrankandClaude Sonnet 5
2026-09-12 13:57:00 +02:00
-
9ba4197bfd
Fix puzzle-relay crash loop: install pcntl/posix extensions

FrankandClaude Sonnet 5
2026-09-12 13:49:07 +02:00
-
de908d547f
Fix .env.prod never reaching the puzzle relay containers

FrankandClaude Sonnet 5
2026-09-12 13:43:04 +02:00
-
efba34a1e2
Deploy the puzzle relay alongside the container stack

FrankandClaude Sonnet 5
2026-09-12 13:36:38 +02:00
-
2ccbf4ca67
Add shared multiplayer gear puzzle (Chamber of Motion)

FrankandClaude Sonnet 5
2026-09-12 13:24:42 +02:00
-
40dc30f950
Storyline: hide the chapter-pane scrollbar (scrolling still works)

FrankandClaude Sonnet 5
2026-09-08 19:02:23 +02:00
-
90345ecd38
Storyline: split the chapter page, dock the notes at the bottom

FrankandClaude Sonnet 5
2026-09-08 19:00:49 +02:00
-
5c821bd7ad
Storyline: per-chapter DM notes

FrankandClaude Sonnet 5
2026-09-08 18:51:53 +02:00
-
56f4641564
Storyline: add the Prologue chapter, extend the layout for sessions

FrankandClaude Sonnet 5
2026-09-08 18:19:07 +02:00
-
7fbf6f1569
Storyline: chapter structure + formatted Campaign Overview

FrankandClaude Sonnet 5
2026-09-08 17:28:21 +02:00
-
373fa6f78b
enemy:seed: pick creatures from a list, add Hearthburrow

FrankandClaude Sonnet 5
2026-09-07 22:59:03 +02:00
-
8d9d7874f3
setup.sh: restart php after cache warm

FrankandClaude Sonnet 5
2026-09-06 21:44:43 +02:00
-
bc42adcad9
Add delete button on the enemy detail page

FrankandClaude Sonnet 5
2026-09-06 21:39:12 +02:00
-
684cbf3b4f
docs: README reverse-proxy section matches the NPM network reality

FrankandClaude Sonnet 5
2026-09-06 21:32:30 +02:00
-
8406f06738
docker: NPM joins dmtools_default, not a shared proxy network

FrankandClaude Sonnet 5
2026-09-06 21:32:10 +02:00
-
25b68cb1df
Fix db host-port collision: separate DB_HOST_PORT from the internal port

FrankandClaude Sonnet 5
2026-09-06 21:07:51 +02:00
-
ade11494be
docker/php: build extensions via mlocati/php-extension-installer

FrankandClaude Sonnet 5
2026-09-06 20:59:57 +02:00
-
7a9f72a3de
Overview page: navigation tiles instead of the demo table

FrankandClaude Sonnet 5
2026-09-06 19:43:37 +02:00
-
cb23d5b9ac
Show AC on each tracker row

FrankandClaude Sonnet 5
2026-09-06 19:34:24 +02:00
-
2ed169fc78
Tracker: unfold a combatant's stat block inline

FrankandClaude Sonnet 5
2026-09-06 19:29:52 +02:00
-
cbe4b0a0e1
Combat tracker: multiple named encounters

FrankandClaude Sonnet 5
2026-09-06 19:24:37 +02:00
-
9854e6c034
Add combat HP tracker

FrankandClaude Sonnet 5
2026-09-06 19:16:12 +02:00
-
e417ff9655
Add app:enemy:seed - 8 SRD monsters for testing the Enemies section

FrankandClaude Sonnet 5
2026-09-06 19:04:43 +02:00
-
ed22b81e97
Art: full-image thumbnails, detail page with copy-to-clipboard

FrankandClaude Sonnet 5
2026-09-06 16:53:49 +02:00
-
f04c8ccc51
Raise upload limit to 8 MB

FrankandClaude Sonnet 5
2026-09-06 16:44:30 +02:00
-
ed9390319b
Add Art section: upload named images, gallery, delete

FrankandClaude Sonnet 5
2026-09-06 16:41:33 +02:00
-
1f4b5290b2
Drop HP and Updated columns from the enemies table

FrankandClaude Sonnet 5
2026-09-06 16:41:33 +02:00
-
7870be9dfb
Add Enemies section: D&D stat-block table + detail/edit pages

FrankandClaude Sonnet 5
2026-09-06 16:36:17 +02:00
-
574d903715
Add family tree page, linked from the NPC's family name

FrankandClaude Sonnet 5
2026-09-06 16:23:03 +02:00
-
d43746970b
Split NPC page: read-only detail + game notes, separate full edit form

FrankandClaude Sonnet 5
2026-09-06 16:17:03 +02:00
-
71b5cb6633
Show the NPC portrait on the detail page

FrankandClaude Sonnet 5
2026-09-06 16:10:00 +02:00
-
4d5c3253ed
Add final 41 NPC portraits; every NPC now has a picture

FrankandClaude Sonnet 5
2026-09-06 16:05:10 +02:00
-
60a6904b22
Update portraits-needed list to the final 41 NPCs

FrankandClaude Sonnet 5
2026-09-06 15:53:13 +02:00
-
1d043c35c8
Add 101 NPC portraits (lists 1 & 2), drop spaces from all filenames

FrankandClaude Sonnet 5
2026-09-06 15:52:30 +02:00
-
710b383bc1
Strip parent mentions from NPC relationships text

FrankandClaude Sonnet 5
2026-09-06 15:41:02 +02:00
-
54d326572e
Add 55 NPC portrait images (assets/image/npc-pictures/)

FrankandClaude Sonnet 5
2026-09-06 15:32:06 +02:00
-
5bf25d1802
Add father/mother links to NPCs, derived from the relationships text

FrankandClaude Sonnet 5
2026-09-06 15:21:03 +02:00
-
3c622d7dd8
Destroy DataTables before Turbo caches the page

FrankandClaude Sonnet 5
2026-09-06 15:11:59 +02:00
-
01d5fd13b2
Drop Family, Race and Updated columns from the NPC table view

FrankandClaude Sonnet 5
2026-09-06 15:07:36 +02:00
-
02e3fe3eb6
Default DataTable page length to 10

FrankandClaude Sonnet 5
2026-09-06 15:06:32 +02:00
-
1ccab6ed68
Add NPC database table with server-side DataTable and per-NPC game notes

FrankandClaude Sonnet 5
2026-09-06 15:04:39 +02:00
-
cc4fbf425d
Add nav menu with Characters, NPC's and Storyline pages

FrankandClaude Sonnet 5
2026-09-06 14:36:17 +02:00
-
9f6763040e
Scaffold Symfony 8 app with Bootstrap/DataTables and Docker stack

FrankandClaude Sonnet 5
2026-09-06 14:11:36 +02:00
-
39240a98ec
Initial commit
Frank
2026-09-06 11:20:46 +00:00