Highlights
- New robust email backend that should resolve our longstanding email issues.
What's Changed
- record failed deflections (again) by @escattone in #6522
- Improve database queries to prevent 500 error on /users/watches by @smithellis in #6516
- Create the Content Team group via a data migration by @smithellis in #6515
- Account deletions by @akatsoulas in #6509
- Playwright extend test coverage over the new topic cards by @emilghittasv in #6524
- Allow archiving tags from list display by @akatsoulas in #6525
- Update content group name by @akatsoulas in #6526
- Allow empty values in admin for profiles by @akatsoulas in #6527
- add the ability to use the
django_ses.EmailBackend
by @escattone in #6528 - Assign media to sumobot on user deletion by @akatsoulas in #6531
- Do not delete questions on user deletions by @akatsoulas in #6529
- Reassign revisions to sumobot on user deletion by @akatsoulas in #6532
- Force load images when expanding sections by @akatsoulas in #6530
- Properly handle announcements for logged in users by @akatsoulas in #6535
- Add delete user endpoint by @akatsoulas in #6534
- use
django-post-office
with adjango_ses
backend for emails by @escattone in #6533 - fix
env-build
by @escattone in #6538 - avoid email locking issues by @escattone in #6539
- ensure email log level of INFO by @escattone in #6540
- Add default values for SES secrets by @akatsoulas in #6541
- Add waffle switch for user deletions by @akatsoulas in #6542
Full Changelog: 1.2.10...1.2.11