Files
main-site/CHANGELOG.md
Codex_B 683cba4280
All checks were successful
CI / ci (pull_request) Successful in 32s
Complete missing UX flows and production integrity commands
2026-02-28 13:20:25 +00:00

1.0 KiB

Changelog

2026-02-28

  • Scaffolded Dockerized Django/Wagtail project structure with split settings.
  • Implemented core apps: blog, authors, legal, comments, newsletter, core consent/settings.
  • Added Wagtail models, snippets, StreamField blocks, RSS feeds, sitemap/robots routes.
  • Added consent middleware/service and cookie banner integration.
  • Added comment submission flow with moderation-ready model and rate limiting.
  • Added newsletter subscription + confirmation flow with provider sync abstraction.
  • Added templates/static assets baseline for homepage, article index/read, legal, about.
  • Added pytest suite with >90% coverage enforcement and passing Docker CI checks.
  • Added PR-only containerized CI path (docker build + docker run) to avoid compose-network exhaustion on shared runners.
  • Added newsletter signup forms in nav/footer/article, client-side progressive submit UX, and article social share controls.
  • Added content integrity management command and comment data-retention purge command with automated tests.