Skip to content

Dev#42

Merged
nbars merged 4 commits intomainfrom
dev
Apr 16, 2026
Merged

Dev#42
nbars merged 4 commits intomainfrom
dev

Conversation

@nbars
Copy link
Copy Markdown
Member

@nbars nbars commented Apr 16, 2026

No description provided.

Nils Bars added 4 commits April 16, 2026 11:30
These keys are generated per-deployment by `prepare.py bootstrap`
and should not be shared across installations.
ctrl.sh now requires both settings.yaml and settings.env, but CI only
created settings.env. Replace the manual file creation with a
./prepare.py call that generates all required configuration files.

Also change the default TLS mode from "internal" to "off" so that
prepare.py produces valid config without requiring a domain.
uWSGI's wsgi.errors stream inherits the default ASCII encoding from
the base image, causing UnicodeEncodeError when logging messages
contain non-ASCII characters (e.g. the Unicode welcome banner).
Upgrade all packages across webapp, tests, ref-docker-base, and
ref-utils. Notable updates include Flask 3.1.3, SQLAlchemy 2.0.49,
pytest 9.0.3, Redis 7.4.0, and Ruff 0.15.10.
@nbars nbars merged commit ddfef72 into main Apr 16, 2026
8 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant