Commit Graph
6 Commits
Author SHA1 Message Date
douwe 6e634a960b Changed output port. 2026-10-09 12:32:48 +00:00
douwe 19ec4b9520 new herfst edition. 2026-10-09 14:30:06 +02:00
douwe fa81b64558 Persist login sessions, seed default users, and let editors skip the paszin
- compose: keep DataProtection keys in a named volume so redeploying no
  longer logs everybody out
- seed default family members at startup (init.sql only runs on a fresh
  MySQL volume, existing databases never got new members like Mattis)
- editors no longer need the paszin to submit an article or edit their
  own article; the editor session now survives submitting/editing
  (previously the paszin flow replaced or signed out the editor cookie)
2026-10-09 14:21:51 +02:00
douwe a2a9a773f4 Cleaned up the repo and fixed some bugs. 2026-10-09 13:53:59 +02:00
douwe 72dba8bcfa Track deploy/mysql/init.sql so fresh deployments initialize the database
The blanket *.sql ignore rule (meant for database dumps) also excluded
deploy/mysql/init.sql, so it was never committed. On a fresh clone the
compose bind mount resolves to a missing file, MySQL skips schema
initialization, and every database-backed page throws.
2026-10-09 13:01:10 +02:00
douwe 256a81a770 Updated the proostekrant to work properly again. 2026-10-09 10:33:21 +02:00