• v1.0.2 b1975d5a2a

    Emily released this 2026-11-04 12:09:43 +01:00 | 17 commits to main since this release

    Universal Gaming Accounts 1.0.2

    • Account data is now stored in PostgreSQL in the Docker Compose deployment.
    • Compose starts PostgreSQL 16 with a health check and a persistent postgres-data volume.
    • Every database transaction is logged to stdout as a [db] line, visible in docker compose logs.
    • GET /healthz now reports the active database backend.
    • New DATABASE_URL setting plus POSTGRES_DB, POSTGRES_USER and POSTGRES_PASSWORD Compose variables.
    • SQLite remains available as a development/test fallback when DATABASE_URL is empty.
    • No API changes: app 2.3.0 and earlier clients keep working.

    Upgrade notes

    Existing SQLite account data is not imported automatically. Back up the old volume, then create accounts again or migrate the users table manually. Change POSTGRES_PASSWORD in .env and keep DATABASE_URL in sync before starting.

    Downloads