v5.0.1664
NEW FEATURES
Allow Retention to preserve last system snapshot
Currently it is possible for the retention job to delete the latest snapshot for a system which means the user is presented an error message in some pages (ie. opening a system table) until a manual import is completed. An option should be added to the Retention job to preserve the latest snapshot of a system regardless of age so that there is always a dataset available for a system.
1
IMPROVEMENTS AND FIXES
SAML - The sessionNotOrAfter attribute was not correctly used, giving all sessions a 5m timeout
SAML - When editing a new SAML configuration the authnRequestsSigned is now checked
REST - Receiving an object array while expecting a string array will crash the service
KNOWN ISSUES
Name Generation - "Synchronize" flags do show checked even though they are saved as such. This means you can easily override the flags to be not checked if you save without rechecking the boxes.
Logging - The audit log for Google membership changes can sometimes reflect changes that did not actually occur in addition to ones that did. This only occurs with Google using the Role Model.
Internal - If you attempt to update a record in the internal.passwords table but don't specify the existing the fields already populated it could clear it out.