Documentation Index
Fetch the complete documentation index at: https://docs.popsink.com/llms.txt
Use this file to discover all available pages before exploring further.
Description: Settings: env vars now required, no in-code fallbacks.
Changes
- Refactor
settings.pyto remove all hard-coded fallback defaults — every setting must come from an environment variable (ConfigMap in Kubernetes or GitHub Actions env in CI)..settings.jsonremains a local-dev override mechanism (#2067). - CI: use valid UUIDs for
DEPLOYMENT_IDto prevent UUID parse errors. - Migration: widen
user_log.actionfrom VARCHAR(19) to VARCHAR(32) to fitsubscription_*actions. - Tests: isolate flaky tests from xdist parallel pollution (unique subject / topic names, real
UserRepositoryinConfigSyncServicetests).