Release 3.9.9
- This version contains DB and configuration changes.
- This version contains LDAP schema changes.
- Better heuristic to determine displayName on registration form.
- Configurable lifescience-persistent-shadow attribtue.
- Added new API to generate data for service provisioning.
- Searching users/members can be configured to search in any
user, member or userExtSource attribute.
- Support new WARNING state in service provisioning. Its like DONE,
but with non-empty output in STDERR.
- Unique attributes can be converted to non-unique.
- Removed subgroups of assigned groups from the data structure
returned by getDataWithGroups() used for service provisioning.
- Store all attribute values in single column.
- Fixed members SQL mapper, should increase performance.
- Do not return duplicate candidates, which matches to the same user.
- Added userIdentities LDAP attribute, for now equals to eduPersonPrincipalNames.
- Added schacPersonalUniqueCode LDAP attribute.
- Updated Spring and Spring Boot.