41 Commits
Author SHA1 Message Date
dmg 09dd5ded57 feat(platform): support Purpur 26.3
CI / build (push) Successful in 1m43s
CI / build (pull_request) Successful in 1m52s
2026-10-16 22:10:42 -04:00
dmg ea760815bd feat(travel): grant finite native Speed I on Dirt Paths
CI / build (push) Successful in 58s
CI / build (pull_request) Successful in 3m4s
2026-10-12 14:39:55 -04:00
dmg 0acf90909b fix(passives): retain exact native cleanup ownership
CI / build (pull_request) Successful in 1m9s
CI / build (push) Successful in 54s
2026-10-08 13:03:44 -04:00
dmg 403dd4b78a fix(health-steal): bound healing and retain recovery proof
CI / build (push) Successful in 46s
CI / build (pull_request) Successful in 49s
2026-10-08 11:33:30 -04:00
dmg 5e5e21374f fix(events): bound diagnostic retirement during shutdown
CI / build (push) Successful in 56s
CI / build (pull_request) Successful in 2m37s
2026-10-08 09:58:07 -04:00
dmg f2f0dd742f fix(second-wind): prevent stale native healing replay
CI / build (push) Successful in 56s
CI / build (pull_request) Successful in 49s
2026-10-08 08:52:54 -04:00
dmg def83dcb32 fix(ci): package locally verified source without remote tests
CI / build (pull_request) Successful in 2m45s
CI / build (push) Successful in 46s
2026-10-07 22:15:19 -04:00
dmg fa917e57ba feat(rare-items): add explicit Phoenix Down rescue
Release / release (push) Successful in 13m18s
2026-09-24 21:05:41 -04:00
dmg 819a966160 feat(events): record downed combat outcomes
Release / release (push) Failing after 6m54s
2026-09-24 08:51:44 -04:00
dmg 1926dbb9f7 feat(events): add local CloudEvent journal
Release / release (push) Successful in 13m34s
2026-09-23 23:56:05 -04:00
dmg bce5391b70 feat(downed): add durable combat recovery
Release / release (push) Failing after 5m44s
2026-09-23 22:51:31 -04:00
dmg cbd0f70a8b feat(admin): recover saved character sheets
Release / release (push) Failing after 11m7s
2026-09-23 14:47:25 -04:00
dmg 86f248d80c feat(commands): split player and admin roots
Release / release (push) Failing after 5m54s
2026-09-23 12:20:39 -04:00
dmg 1ea4e8c13f feat(particles): add account-wide visibility control
Release / release (push) Successful in 11m33s
2026-09-23 07:11:10 -04:00
dmg e3f2f2481b feat(particles): add viewer-specific active auras
Release / release (push) Successful in 11m38s
2026-09-23 06:28:58 -04:00
dmg 6ec97569d3 feat(admin): add read-only active character view
Release / release (push) Successful in 11m51s
2026-09-23 00:02:07 -04:00
dmg 9828590009 fix(sheets): wrap character instructions into three lore lines
Release / release (push) Successful in 8m5s
CI / build (push) Successful in 4m36s
2026-09-19 14:11:14 -04:00
dmg c85b5e91cc fix(sessions): preserve client life and group Tail pages
Release / release (push) Successful in 8m2s
CI / build (push) Successful in 4m49s
2026-09-19 14:04:57 -04:00
dmg 6ac4c4bfde feat(sessions): complete native health and fantasy defeat
CI / build (push) Failing after 4m43s
Release / release (push) Failing after 4m45s
2026-09-19 12:37:20 -04:00
dmg 6f42082383 feat(book): complete paginated character inspection
Release / release (push) Successful in 8m20s
CI / build (push) Successful in 4m24s
2026-09-19 11:12:19 -04:00
dmg 58d5ea82f1 feat(parties): complete book parties and native damage protection
Release / release (push) Successful in 8m24s
CI / build (push) Successful in 4m21s
Complete US-012 with consent-based player parties, lifecycle rules, session-bound book controls and current-session native damage protection. Preserve the existing approved inventory/input and read-only book prerequisites without claiming their broader stories complete.

Verify 516 tests with clean and versioned builds; scoped Semgrep and npm audit report no findings. No deployment changes.
2026-09-19 10:37:02 -04:00
dmg 40e41d6b7a feat(sessions): add configurable Adventure-mode sessions
Release / release (push) Successful in 7m58s
CI / build (push) Successful in 4m6s
2026-09-18 23:36:03 -04:00
dmg b493cfe192 feat(characters): complete transfers and standalone display identity
Release / release (push) Successful in 10m26s
CI / build (push) Successful in 4m6s
2026-09-18 22:40:08 -04:00
dmg f7d01381ec feat(equipment): complete safe session packing and restoration
Release / release (push) Successful in 6m29s
CI / build (push) Successful in 3m27s
2026-09-18 18:52:31 -04:00
dmg db87505142 feat(health): honor native ceilings without capping CON
Release / release (push) Successful in 5m14s
CI / build (push) Successful in 2m50s
2026-09-18 11:35:40 -04:00
dmg 9771d1e7c3 feat(sessions): reserve character and player session identities
Release / release (push) Successful in 5m13s
CI / build (push) Successful in 3m11s
2026-09-18 09:44:04 -04:00
dmg 259cd8cf29 feat(characters): persist accepted anvil names
Release / release (push) Successful in 5m28s
CI / build (push) Successful in 2m54s
2026-09-18 09:24:10 -04:00
dmg 1e7cdf888a feat(crafting): register verified manual character crafting
Release / release (push) Successful in 5m0s
CI / build (push) Successful in 2m40s
2026-09-18 08:39:33 -04:00
dmg e7912d03ce feat(crafting): coordinate deferred manual craft lifecycles
Release / release (push) Successful in 5m0s
CI / build (push) Successful in 2m31s
2026-09-18 08:12:33 -04:00
dmg fcf93fa966 feat(crafting): support cancellable Q and Ctrl-Q delivery
Release / release (push) Successful in 5m26s
CI / build (push) Successful in 2m56s
2026-09-18 07:37:14 -04:00
dmg 14fc0dbde0 feat(crafting): deliver saved sheets to fixed destinations
Release / release (push) Successful in 5m10s
CI / build (push) Successful in 3m15s
2026-09-17 23:30:27 -04:00
dmg d10e804820 feat(crafting): allocate fresh named characters
Release / release (push) Successful in 5m4s
CI / build (push) Successful in 2m44s
2026-09-17 23:12:33 -04:00
dmg 7cf91baca4 fix(persistence): bound character file coordination
Release / release (push) Successful in 5m7s
CI / build (push) Successful in 3m1s
2026-09-17 22:56:15 -04:00
dmg 3215697e3f feat(crafting): retain ownership through async craft saves
Release / release (push) Successful in 4m58s
CI / build (push) Successful in 2m33s
2026-09-17 22:47:35 -04:00
dmg f4cb7a3914 feat(crafting): plan manual character sheet crafts
Release / release (push) Successful in 5m0s
CI / build (push) Successful in 2m33s
2026-09-17 22:13:19 -04:00
dmg 6aa7ea469b feat(crafting): guard against automated character crafting
CI / build (push) Successful in 2m29s
Release / release (push) Successful in 4m37s
2026-09-17 21:14:52 -04:00
dmg 272acfde11 feat(characters): add native sheets and safe recipe previews
Release / release (push) Successful in 4m48s
CI / build (push) Successful in 3m13s
2026-09-17 20:57:55 -04:00
dmg c215dc1990 feat(equipment): pack and restore native shulker contents
Release / release (push) Successful in 4m40s
CI / build (push) Successful in 2m28s
2026-09-17 20:33:18 -04:00
dmg b35cac3d1c feat(persistence): save characters and create signed Tail books
Release / release (push) Successful in 7m21s
CI / build (push) Successful in 2m36s
2026-09-17 08:23:52 -04:00
dmg 638965e474 fix(ci): authenticate releases with a scoped credential helper
Release / release (push) Successful in 3m55s
CI / build (push) Successful in 2m2s
2026-09-16 22:17:27 -04:00
dmg 05f9627cf9 build(fantasy-stick): bootstrap tested plugin and release tools
CI / build (push) Successful in 7m13s
Release / release (push) Failing after 7m47s
2026-09-16 21:22:01 -04:00