-
Notifications
You must be signed in to change notification settings - Fork 67
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
CORE - Added new configuration options for HikariCP in jdbc.properties. - SMTP configuration was moved and joined from notifications module and registrar module into core (perun.properties). - Added AuditEvent about user becoming perun admin. - Check also large attributes previous value before performing update to prevent unnecessary checks and hooks when value doesn't really changed. - Allow specifying mail notification templates for preferred mail change and password reset in entityless attribtues (per namespace/language). - Extended Group object definition in CLI. - Fixed regex applied to elixirScopedAffiliations. - Autocreate required namespaced attributes, supported namespaces can be specified in perun.properties. - Added module for user:virt:eduPersonEntitlement which will gather eduPersonEntitlements from all users identities. - Resolve user:virt:loa attribute changes when UserExtSource is updated so that LDAP is updated correctly. - Removed duplicates in result of getGroupsMembersExcept*(). LDAPc - Both old and new LDAP connectors now remove members from the group, if their group status in perun is not active. Behavior for vo status didn't change. - Fixed handling DN of group names in new LDAPc. - New LDAPc will now push only valid member on re-initialization. - Added "loa" and "isCesnetEligible" attributes to the LDAP. LDAP schema must be updated before deploying this version! GUI - Do not load jQuery anonymously in GUI to prevent bug in Safari browser blocking it. - Fix displaying wether group is authoritative for member synchronization. - Inner tabs cross button (top-right corner), will perform same default action as do Close and Done buttons do. Eg. refresh underlaying tab after members were added to group. - Fixed adding group member in GUI when user was already indirect member. API - Added method to getSponsoredRichMembers() with attributes. - Extended getData() like methods which will automatically exclude expired members from the returned groups. - Added API methods get(Rich)GroupsWhereUserIsActive(), which returns users groups filtered by facility or resource they are assigned to and also where member is in VALID state for both VO and Group. - Added new method getRichGroupsAssignedToResourceWithAttributesByNames() with possibility to specify member and attrNames for member-group attributes. - Added possibility to specify entity ID for methods like is[Entity]Admin(). OTHER - Error reports from GUI can be directly send to mail address instead of RequestTracking system. - Perun gathers also entitlement and assurance attributes from IDPs. - Module for attribute user:virt:userOrganizations with mapping of VO names to user organizations (specified by member attribute). - Fixed RPC docs for sendPasswordResetLink. - Prevent possible duplicates in getAllowedUsers() when user was assigned through multiple resources. - Changed login namespace for lifescience-hostel registrations to BBMRI namespace. - Added CABINETADMIN role for publication management.
- Loading branch information
Showing
18 changed files
with
18 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters