• v0.1.3 e83cdc62a7

    Ekklesia Signage v0.1.3 — External Package Integration
    CI / lint (push) Successful in 10s
    CI / typecheck (push) Successful in 10s
    CI / test (push) Successful in 16s
    CI / build (push) Successful in 11s
    CI / integration (push) Successful in 7m17s
    Pre-Release

    Zayin_Admin released this 2026-10-10 17:32:43 +00:00 | 8 commits to main since this release

    This release completes Signage's transition to a fully external Ekklesia module package and validates the complete installation/runtime lifecycle against generic Ekklesia.
    Highlights

    • Installs and runs from the real external Signage module package without a workspace checkout or source-tree dependency.
    • Validated migrations and strict migration-history behavior.
    • Validated Dashboard UI, API, display playback, and kiosk pairing.
    • Validated persistence through Ekklesia process restart and API container recreation.
    • Validated disable/re-enable and remove/reinstall behavior without loss of Signage data.
    • Restored external-package integration CI coverage.
      Validation
      The final packaged integration test covered:
    • package verification and installation
    • migrations and idempotency
    • module discovery and activation
    • Dashboard and API operation
    • three-slide playback
    • kiosk pairing
    • resilience scenarios
    • process restart
    • container recreation with persistent module storage and PostgreSQL data
      Final Signage CI passed all 5 jobs, including the external-package integration job.
      Browser validation used real headless Chromium. Physical display hardware testing is not claimed by this release.
    Downloads