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.
- 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
SameSite
cookie 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 MFA
for unconfirmed enrollments
PUBLIC_WT_URL
generation 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 password
action
- Added new log types
- Create user with empty
settings query
bug fixed.
canCreateUser
property added to thesettings
hook. It istrue
by default.
Remove MFA
forany
provider.
Connection
field will be hidden, if there is only one connection. #155Connection
field now properly showing connection name, if there are more than one connection.- default
returnTo
path for auth
- update to
auth0.js v9.8.2
- Ability to remove menu items from the User Details action menu. #133
- Added
value
as second argument of userField display function. #132 - Fixed userField edit.display function. #132
- Builds are now done on node 8. #134
- Add
InputVirtualizedSelect
input 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
group
scope 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
Promise
in IE
- Polyfill for
string.endsWith
in IE
- The Memberships hooks is now consistent with the other hooks.
ctx.request.user
represents the user that is currently logged in andctx.payload.user
represents 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".