NOTE: Trivore ID Documentation has moved to https://trivoreid.com

The content on this site IS OUT OF DATE!

This space has been archived!

Please go ahead to the new site!

4.5 Release notes



Initial release

Released 2021-12-17.

Important changes

Changes to web theme layouts

Previous “Privacy policy” and “Terms and conditions” functionality has been removed and replaced with “User agreements”. This may cause the need to update Web Themes which have custom New user registration Details form layouts. If the layout has not been customised, no changes are necessary.

To update a customised layout, you need to remove references to the previous functionality and add a component for the new functionality.

Add as last component before “extraLabel”:

<!-- Show User Agreement documents which the new user must or may accept. --> <uic-user-agreement-acceptance-component _id="userAgreementComponent" id="user-agreement-acceptance" width-full /> <vaadin-label _id="userAgreementErrorLabel" style-name="failure" width-full visible="false" />

Remove lines like these referencing previous privacy and terms components:

<!-- If built-in privacy+terms system is disabled, these fields are hidden automatically. --> <vaadin-check-box _id="acceptTermsField" /> <vaadin-button _id="privacyButton" style-name="link zero-padding" /> <vaadin-button _id="termsButton" style-name="link zero-padding" /> <vaadin-label _id="acceptTermsErrorLabel" style-name="failure" width-full visible="false" />

Initialise user activity fields

After installing the update and signing in to Management portal, you will see an upgrade dialog. It will show a new upgrade step: initialising the last-activity field for each User. Run this step and mark the step as performed.

Bug

ONEP-2475 Migrating a User between namespaces no longer creates duplicate deletion log entries

Improvement

ONEP-2502 Wallet transaction type no longer converted to uppercase

ONEP-2499 No longer logs Mercurial keys during startup

ONEP-2496 Added automatic logging for more object types

ONEP-2493 Description field for namespaces

ONEP-2484 Event logs can be accessed in more views

ONEP-2483 Event log UI is more uniform between views

ONEP-2481 Improved Role editor

ONEP-2479 Refactored Webhook processing to enable better unit testing

ONEP-2474 Improved namespace and role editors

ONEP-2467 Fix openapi.json generation errors

ONEP-2439 Version information API returns data also in HTML format

ONEP-2415 Added missing properties to authorisations view and editor

ONEP-2437 Improved performance of sorting users by creation time

New Feature

ONEP-2488 Inactive users can be deleted automatically

ONEP-2487 Track user’s last activity time

ONEP-2427 Added user agreement (privacy policy etc) customisation

Customer module changes

ONEP-2492 Added validityLengthSeconds to customer specific end points

 

NOTE: Trivore ID Documentation has moved to https://trivoreid.com

The content on this site IS OUT OF DATE!

This space has been archived!