v2.2.0
[v2.2.0] - 20240-04-02
Overview
This release addresses several issues and adds minor improvements to the Authority Portal.
Detailed Changes
Minor
- Enable users to delete themselves (#127)
- Added an API endpoint to set the backend log level during runtime:
https://[AP_FQDN]/api/config/log-level?level=[LOG_LEVEL]
(#2)x-api-key
header must be set correctly to access this endpoint- Example:
curl -X PUT 'https://authority-portal.example.com/api/config/log-level?level=DEBUG' --header 'x-api-key: uYtR_wNsvXU4EbV9GioACnj!NHML_HRX'
Patch
- Fixed user being able to skip to the final step without submitting in multiple components (#121)
- Fixed Keycloak notifications, OTP pages (#146), (#151)
- Fixed provided connectors' statuses missing on the dashboard (#138)
- Fixed "Hosted By Name" column in Connector CSV report (#149)
- Fixed wrong Users and Roles path #150
- Fixed phone number and description validators (#161)
- Fixed Page not found for "MyUsers" route (#163)
- Fixed logo in Keycloak Theme being cut off (#165)
- Fixed wording in "Reset Password" email (#116)
- Fixed wording in "Provide Central Component" form (#112)
- Adjusted wording in the sidebar menu (#117)
- Adjusted documentation (#159)
Deployment Migration Notes
- Portal Backend
- Environment variables
# Added # API key to protect config endpoints, like /api/config/log-level authority-portal.config.api-key: [API_KEY]
- Auth Proxy
- Environment variables
# Changed OAUTH2_PROXY_SKIP_AUTH_ROUTES: "^(/oauth2|/api/registration|/api/config)"
- Keycloak
- Replace MDS theme with the new version
Compatible Versions
- Authority Portal Backend Docker Image:
ghcr.io/sovity/authority-portal-backend:2.2.0
- Authority Portal Frontend Docker Image:
ghcr.io/sovity/authority-portal-frontend:2.2.0
- Broker Server:
4.1.0