🐛 Fixes
- Handle failed payments subscriptions in paddle #1327
- Replace reverse alias #1335
- For unauthenticated sessions only store them in redis for 5m #1345
🔧 Enhancements
- Display recovery codes for mfa only once #1317
- do not quarantine an email if fails DMARC but has a small rspamd score #1337
- Have custom domains set up multiple dkim records to be able to rotate keys #1334
Uncategorized
- use logo with Proton mention #1330
- update logo white #1331
- use Proton Mail instead of Protonmail #1336
- Corrections & consistent footer #1338
- djlint #1342
- fix copy to clipboard #1346
- remove deduct_limit as it has no effect #1347
- Revert "remove deduct_limit as it has no effect" #1348
- Plausible roll up #1350
- Improve test: disable rate limit during test and avoid conflicts between tests #1349
- Init daily metric #1351