2.4.0
API
- clear /api/v01/health from the legacy API
- expose IdP user password rules for BSFT users
- encode request.RequestBody as base64 if the body is not utf8 valid
- hide sensitive values from context in instances details and in nested lists
- allow ui_id and ui_language on PUT reset-password
- serve database details
Workflows
- drop bulk_results.instance_id foreign key
- fix the redirection behaviour in HTTP client to keep the content-type, the method and the body using base64 to support documents forward via http nodes
- fix setting user properties in create_user and update_user node by supporting unmarshalling NullMapString from JSON
- [template context] feed instance.instance_id with the guid
- use the task status instead of the number of error logged to evaluate the instance status
Documentation
- overload /swagger API to serve the new openAPI definition
DRaaS
- fix admin_as in nodes update_user and create_user
- fix powershell 'error' output
- fix owner body parsing
Platform
- bump build to Golang 1.19.1
2.4.1
Authentication
- support pkce code challenge when dealing with OIDC
Workflows
- support PKCS1 and EC format for configured SAML private key
- clean the dirty & new flags on cached instances when they are successfully inserted / updated
DRaaS
- fix DRaaS call GetUserAdminReferencesByUsername where username is not in "administrators" table
Documentation
- add "proxy" attribute in the openAPI definition of new reset-password