All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Update to run on node 22.13
- Added read:connections_options scope to the extension's Management API client
- Improved handling of large number of connections
- Exposed search engine in configuration
- Fixed issue with custom domains and PSAAS
- New log event for Reused Refresh Token
- Fix: "Remove MFA" functionality was missing for users that enrolled with MFA but never logged in.
- Fix: "Logout of custom domain does not work"
- Breaking Change: Remove support for legacy custom domains on PSaaS. This change does not introduce breaking changes to cloud customers.
- Fix extension to work with new custom domains on PSaaS
- Add support to work with upcoming
SameSitecookie changes
- Added the Client to the password reset dialog, optional
- Fixed modal overflow issue in Create User screen
- Removed unnecessary Client option from the password reset dialog
- Compatibility with Tenant Logs v3
- User permissions check for PSaaS with custom domain enabled
- Extra information leak for connections and applications
- Rendering of reserved fields in custom field edit form
- Build, deploy and release process update.
Remove MFAfor unconfirmed enrollments
PUBLIC_WT_URLgeneration fixed for specific clusters
- Custom domains support
- New role -
Delegated Admin - Operator. Users with this role have access to users management and logs, but don't have access to the extension configuration.
- Fixed bug which doesn't allow to override client field for
reset passwordaction
- Added new log types
- Create user with empty
settings querybug fixed.
canCreateUserproperty added to thesettingshook. It istrueby default.
Remove MFAforanyprovider.
Connectionfield will be hidden, if there is only one connection. #155Connectionfield now properly showing connection name, if there are more than one connection.- default
returnTopath for auth
- update to
auth0.js v9.8.2
- Ability to remove menu items from the User Details action menu. #133
- Added
valueas second argument of userField display function. #132 - Fixed userField edit.display function. #132
- Builds are now done on node 8. #134
- Add
InputVirtualizedSelectinput component for custom fields. #131
- Dropdown select fields will show a placeholder that lets the user know that they need to select an option, even if its one option that exist. #124
- MAJOR UPDATE: Add ability to set custom user fields
- This allows you to suppress fields that exist or add new fields
- This pushes all updates through the write hook if you are making updates
- Update to latest version of auth0.js for login
- Uses a get on the user instead of the ID token for getting app_metadata
- Adds localization support
- Fixes require bug so that any require available to rules is available to the hooks
- Add ability to remove Multifactor for Guardian
- Added new audit log types
- Fixed unknown logtype message
- Removed
groupscope when authenticating
- Added option to use federated logout
- Fixed issue with hooks that seemed to call
require(.)
- Update auth0.js and make it use the v2 logout endpoint
- Improve logout in Auth0
- Issue with extension startup
- Always show user actions, also when database connections are not available
- Added users pagination.
- Create user by default with memberships in app_metadata in case the Create script is not available.
- Polyfill everything with 'babel-polyfill'
- Polyfill for
Promisein IE
- Polyfill for
string.endsWithin IE
- The Memberships hooks is now consistent with the other hooks.
ctx.request.userrepresents the user that is currently logged in andctx.payload.userrepresents the user for which the memberships have to be loaded.
- Extension no longer uses to hash as a name (auth0-delegated-admin is used instead).
- Only show web, spa and mobile apps in password reset page
- Better loading animation at startup.
- Support creation of memberships.
- Highlight tabs that have no script set.
- Allow reading and writing custom data in hooks
- Expose require in the hooks.
- Expose cache in hook context.
- Use the hosted login page when logging in
- Show username in the header
- Delay user reload after creating user (to take indexing into account)
- Unknown log types are now displayed as "Unknown Event"
- Fix issue in UI when the user's memberships are null.
- Support delegated administration with memberships (eg: people in my group, department, office, ...) through "hooks".