What's Changed
- Add secure email MFA backend with single-use codes to fix TOTP security vulnerability by @Copilot in #19
- Hide MFA secret and backup codes from admin portal to prevent security vulnerability by @Copilot in #21
- Drop support for Python <=3.9 and Django <4.2 by @Copilot in #23
Full Changelog: v0.3.7...v0.3.10