• v2.1.0 5459a63df2

    v2.1.0 — Import/restore & live recording dashboard
    Some checks failed
    CI / Frontend tests (push) Failing after 0s
    CI / Backend tests (push) Failing after 1s
    Release / Create GitHub Release (push) Failing after 4s
    Stable

    rbrooks released this 2026-06-23 00:25:20 +00:00 | 202 commits to main since this release

    Campaign portability and a real-time recording dashboard, with migration and export hardening.

    Import / export

    • Campaign import/restore from a backup zip (lossless data.json + Markdown)
    • Bundle lore/wiki media files into export zips (schema 3)
    • Timezone-aware export timestamps

    Live recording dashboard

    • Redis pub/sub bot messaging; backend events publish to Redis and the bot dispatches
    • Recording status streamed over Server-Sent Events, replacing the 2s polling loop
    • Show captured speakers plus present-but-silent voice-channel members

    Operations

    • Guarded production migration workflow (make backup-now / make migrate-safe with DB preflight + snapshot)
    • Hardened drifted-dev-DB migrations; idempotent NPC-table repair at head
    • Install libmagic in backend images

    Retroactive release tagged at 5459a63 (2026-05-04).

    Downloads