You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
M365 Tenant Import: You can now create accounts for all mailboxes in an M365 tenant in a single batch operation. Thanks to @tilwegener for this new feature!
Customizable OIDC Login Buttons: OIDC login buttons can now be configured with provider-specific labels. Thanks to @tilwegener for this new feature!
⚙️ Improvements
Fixed User Edit Mass Assignment: The user edit form now binds a dedicated view model, preventing attackers from overwriting protected fields such as IsAdmin, TwoFactorSecret, or OAuthRemoteUserId.
Updated GetM365Credentials Endpoint The GetM365Credentials now only returns the client ID and tenant ID.
Fixed XSS in Email Reply Button: Email metadata used by the reply button is now passed to JavaScript as properly escaped JSON instead of unencoded data-* attributes.
Hardened HTML Email Iframe Sandbox: Removed allow-same-origin from the email content iframe sandbox so that JavaScript in HTML emails cannot access the parent page.
Added Import File Extension Whitelist: MBox and EML uploads now validate file extensions; only .mbox, .eml, and .zip files are accepted.