Robert Johnson robert
robert merged pull request robert/ttrpg-initiative-tracker#5 2026-07-07 11:21:24 -04:00
Player display animations, death visual, upstream merge
robert pushed to single-source at robert/ttrpg-initiative-tracker 2026-07-07 11:21:14 -04:00
c41a8aa994 Merge branch 'main' into single-source
e191aa5ad2 Merge pull request 'Fix white /logs page in firebase mode: emulate offset in adapter' (#6) from white-log-page into main
Compare 2 commits »
robert commented on pull request robert/ttrpg-initiative-tracker#6 2026-07-06 23:00:37 -04:00
Fix white /logs page in firebase mode: emulate offset in adapter

@keen Claude wanted to make some changes better-sqlite (upgrade) to fix the /logs page (it was solid white / not rendering). I didn't test the local storage deploy; you might want to kick the…

robert created pull request robert/ttrpg-initiative-tracker#6 2026-07-06 22:57:52 -04:00
Fix white /logs page in firebase mode: emulate offset in adapter
robert pushed to white-log-page at robert/ttrpg-initiative-tracker 2026-07-06 22:51:50 -04:00
995347d255 Fix white /logs page in firebase mode: emulate offset in adapter
robert created branch white-log-page in robert/ttrpg-initiative-tracker 2026-07-06 22:51:50 -04:00
robert pushed to main at robert/ttrpg-initiative-tracker 2026-07-06 22:14:06 -04:00
3646a9cf8e Merge pull request 'D&D 5e death-save state machine, undo/redo fixes, dev bulk delete' (#4) from single-source into main
6991375afc Move Crit button inline with HP controls; fix death save button icon alignment
77570097f8 Merge branch 'main' into single-source
055895875a Dev-only bulk delete all campaigns; deleteCollection SQL bulk + gates
532af1ecc4 Populate campaign players array in combat replay and scenario
Compare 12 commits »
robert merged pull request robert/ttrpg-initiative-tracker#4 2026-07-06 22:14:06 -04:00
D&D 5e death-save state machine, undo/redo fixes, dev bulk delete
robert pushed to single-source at robert/ttrpg-initiative-tracker 2026-07-06 22:13:33 -04:00
6991375afc Move Crit button inline with HP controls; fix death save button icon alignment
robert commented on pull request robert/ttrpg-initiative-tracker#4 2026-07-06 22:13:00 -04:00
D&D 5e death-save state machine, undo/redo fixes, dev bulk delete

I had claude take a look and align the buttons a bit better.

Before: image.png

After: <img width="1034"…

robert pushed to single-source at robert/ttrpg-initiative-tracker 2026-07-06 22:01:26 -04:00
77570097f8 Merge branch 'main' into single-source
8354d21fc6 Merge pull request 'Single source of truth: combat logic, storage parity, slot ordering' (#3) from single-source into main
Compare 2 commits »
robert pushed to main at robert/ttrpg-initiative-tracker 2026-07-05 00:07:57 -04:00
8354d21fc6 Merge pull request 'Single source of truth: combat logic, storage parity, slot ordering' (#3) from single-source into main
9f8b09c7d9 feat(ui): first-class undo/redo buttons in combat controls
ed1783e419 docs: reorg TODO — merge FEAT-2+M6 into FEAT-LOG, add undo/redo UI + Is NPC clarify
6fe2b762ab docs: update TODO — toast/modal + dropdown filter done
9ef3e3bd9e feat(ui): filter already-added chars from participant dropdown
Compare 33 commits »
robert merged pull request robert/ttrpg-initiative-tracker#3 2026-07-05 00:07:57 -04:00
Single source of truth: combat logic, storage parity, slot ordering
robert commented on pull request robert/ttrpg-initiative-tracker#3 2026-07-05 00:01:53 -04:00
Single source of truth: combat logic, storage parity, slot ordering

This is amazing work! I love all the changes. One thing I noted in my testing, is that if a PC dies it goes through the death and then gets removed from the DM roster; I think we would want it to…

robert pushed to main at robert/ttrpg-initiative-tracker 2026-07-03 08:35:33 -04:00
8cf3dad5b6 Merge pull request 'Rework backend' (#2) from rework-backend into main
3d0dc79206 feat(UI): hide NPC/monster HP toggle (player display)
4b8b8bccfb feat(UI): collapsible Campaigns section
c0998da0a7 fix(BUG-4): updateDoc patch on activeDisplay (not setDoc replace)
d00cc104c9 feat(FEAT-3): reslot on all participant mutation paths
Compare 8 commits »
robert merged pull request robert/ttrpg-initiative-tracker#2 2026-07-03 08:35:32 -04:00
Rework backend
robert created pull request robert/ttrpg-initiative-tracker#2 2026-07-03 08:35:19 -04:00
Rework backend
robert pushed to main at robert/ttrpg-initiative-tracker 2026-07-01 19:59:52 -04:00
ec578eeef5 Bump to v0.4, document self-hosted backend in README
c54fd88c32 fix(docker): copy workspace package.json files before npm install
Compare 2 commits »
robert pushed to main at robert/ttrpg-initiative-tracker 2026-07-01 19:29:34 -04:00
e31fe15382 Merge pull request 'Rework backend' (#1) from rework-backend into main
a2c63cc77f docs(REWORK_PLAN): M5 done, PRable
e22f412c52 fix(docker): drop image: field so compose never pulls service image
4406fd2045 docs: ENCOUNTER_BUILDER + TESTING guides for LLM session handoff
81c0b26b71 fix(docker): copy tailwind+postcss config so CSS compiles in build
Compare 87 commits »
robert merged pull request robert/ttrpg-initiative-tracker#1 2026-07-01 19:29:34 -04:00
Rework backend