Important changes
- Change project license from MIT to AGPL-3.0-only
- Enable customisation of subscribe note on footer
- Introduce ansible configuration for deployment
- Switch jobs from cron to systemd timers
- Replace uWSGI with Gunicorn
- Replace black/flake8/isort with ruff
- Refactor newsletter processing into more robust and simpler workflow
- Setup docs using mdbook
- Improve docker local development setup
- Add guide for custom domains
- Simplify Zola and Hugo base CSS styles
- Add themed error pages
- Upgrade to Django 5.1
- Limit RSS to last 10 posts
Bugfixes
- Fix Zola v0.19 RSS feed configuration
Full Changelog: v1.1...v1.2