Changelog
Changelog
November 2025
- Add automatic currency conversion to AUD for Australian payment cards
- Add callout section on wwwizer landing page explaining original free service is still active
- Include PDFs of all outstanding invoices in invoice outstanding reminder email
- Add weekly email notifications for outstanding invoices
- Display total outstanding balance in billing section header
- Fix 404 error when Kubernetes nodes change hostnames
- Fix PaymentCharge validation to compare against total instead of net
- Add GitHub Release workflow and update production workflow to trigger on release tags
- Document deployment workflow and release process in README
- Update release workflows to use PAT token
- Fix payment creation and add tests
- Update GitHub workflows to use docker-test.sh helper script
- Add docker-test.sh helper script for running tests in Docker
- Update Copilot instructions with comprehensive repository guidance
- Add copilot-setup-steps.yml workflow for GitHub Copilot environment configuration
October 2025
- Stop IpWorkflow on IP deletion instead of infinite retry loop
- Make IpWorkflow interruptible
- Fix AutoCert HTTP challenge retries with exponential backoff
- Simplify docker-test.sh interface to use environment variables
- Add Region model and admin interface with validation
- Add trigger to disable delete for Region model
- Remove AWS regions map
- Disable triggers on queryset delete
- Allow deletion of usages from admin
- Add filters and search to usages
- Add rotation of fluent-bit logs
- Slow down creating new order when cert provisioning fails
- Add rate limiting for email verification
- Show project inactive status
- Switch to venv and pyproject.toml for dependency management
- Add Django tests to GitHub workflows
- Fix CI workflow configuration