• Quivio v0.5.3-beta
    CI / test (push) Has been cancelled
    Pre-Release

    ki released this 2026-07-22 00:52:57 +02:00 | 0 commits to main since this release

    Quivio v0.5.3-beta — Rebrand + init_db Race-Fix

    Was ist neu

    WatchStack heißt jetzt Quivio (Quire + Video).

    🐛 Behoben (gegenueber v0.5.2-beta)

    • init_db() Race-Condition: Beim Cold-Start eines Containers mit
      persistentem Volume (DB ist nicht leer) versuchten beide gunicorn-Worker
      parallel CREATE TABLE, was zu table genres already exists und damit
      zu einem Worker-Crash fuehrte. init_db() ist jetzt mit FileLock
      umschlossen (analog zum bestehenden Seed-Lock). Verifiziert: 2. Container
      startet sauber, DB bleibt erhalten.

    🔄 Geänderte Namen (gegenueber v0.5.1-beta)

    Vorher Jetzt
    WatchStack Quivio
    app/ quivio/
    watchstack.db quivio.db
    Container-Name watchstack quivio
    Logo "W" Logo "Q"
    /api/health service quivio
    OpenAPI title Quivio

    Verifikation

    End-to-end:

    • Backend-Import: Quivio 0.5.3-beta
    • 2× Cold-Start mit persistentem Volume: kein Crash, 8 unique items
    • OpenAPI title=Quivio, HTML ohne WatchStack-Rest
    Downloads