MSUI 1.11.0
Released 2023-01-17
Important changes
List settings shared between domains and users no longer need to merged in HSL, e.g. $domainsettings["allowlist"] + $usersettings["allowlist"] can now be replaced by $usersettings["allowlist"].
Installation
- The installation will prompt for a database update in order to support new features such as personal access tokens and domain verification.
- API documentation is no longer provided with the package, you will find it here instead.
- Updated HSL script file (msui.hsl) to support new features.
Backend
- Added new API endpoint to create and remove personal access tokens.
- Added new endpoints for domain verification.
- Added support for a new CSV settings type.
- Added support to use access token with each request to /xhr API instead a Session ID.
- Added option to use fully-qualified domain name instead a domain ID for some /xhr API requests.
- Updated configuration schema with options for domain verification.
- Updated third-party dependencies.
- Updated the configuration will now be validated upon startup.
- Updated audit log will now only show the difference when updating lists and CSV settings.
Frontend
- Added option to create and remove personal access tokens.
- Added warnings and information when a domain needs to be verified.
- Added tools to create and manage new CSV settings type.
- Added option to enable i18n on settings.
- Updated to a new layout, color scheme and a side navbar. Styles (CSS) may need to be updated to match the new default color scheme.
- Updated third-party dependencies.
- Updated list settings can now be sorted by value, comment, or TTL.
- Fixed checkbox settings were not rendered properly.
- Removed option to set both navbars to a fixed height, this is now done automatically instead.
Comments
0 comments
Article is closed for comments.