Release 3.14.0
- This version contains DB changes!
- This version requires JDK 15 to build and run.
Changes
-------
- Added new auditlogger component, which reads auditer log
and writes it into syslog for Kibana to read it from there.
- New API for sending "account activation" message with
link to (re)set new password.
- Support creating sponsored members from CSV.
- Prevent group name collisions on group updates.
- Sponsor can search vo members and send password reset mails.
- Group manager can search users to be added into his group
and VO from perun if they have identity (UserExtSource)
originating from ExtSources assigned on group.
- Support updating submitted registration forms (until
approved or rejected).
- Added modules for GEANT login-namespace.
- Fix API for updateSponsorshipValidity().
- Fix (de)serialization of LocalDate in auditer messages.
- Added API to get entities by list of IDs.
- Added API to get entities by roles.
- Define main entity in RolesManagementRules.
- Added CLI for listing, setting and updating sponsored members.
- Fixed CLI for setting roles without complementary object.
- Support large attributes in getUsersByAttribute().