What's Changed
📅 Better ICS lifecycle management
- Improved the formatting of the email that gets sent out when finalizing a poll so that it is recognized as a calendar invite by email clients
- Added uid to the ICS file so that event details are synchronized across all attendees when changes are made
- Added sequence so to keep track of changes to the event such as cancellation
✨ New environment variables for disabling email login and registration
- Added
EMAIL_LOGIN_ENABLED
which can be set tofalse
to limit login to SSO - Added
REGISTRATION_ENABLED
which can be set tofalse
to disable the registration page
🔒 Secure SMTP defaults
- Improved the default configuration to reject unauthorized certifications when using TLS
- Deprecated
SMTP_TLS_ENABLED
and introducedSMTP_REJECT_UNAUTHORIZED
instead
New Contributors
- @ThisIsMissEm made their first contribution in #1916
Full Changelog: v4.3.1...v4.4.0