Skip to content

Commit

Permalink
Release 3.6.0
Browse files Browse the repository at this point in the history
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
zlamalp committed Jun 11, 2019
1 parent 88ea0f4 commit 39f90e4
Show file tree
Hide file tree
Showing 18 changed files with 18 additions and 18 deletions.
2 changes: 1 addition & 1 deletion perun-auditer-exporter/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.6.0-SNAPSHOT</version>
<version>3.6.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-auditparser/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.6.0-SNAPSHOT</version>
<version>3.6.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-base/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.6.0-SNAPSHOT</version>
<version>3.6.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-cabinet/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.6.0-SNAPSHOT</version>
<version>3.6.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.6.0-SNAPSHOT</version>
<version>3.6.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-dispatcher/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.6.0-SNAPSHOT</version>
<version>3.6.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-engine/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.6.0-SNAPSHOT</version>
<version>3.6.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-ldapc-ada/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.6.0-SNAPSHOT</version>
<version>3.6.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-ldapc-initializer/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>cz.metacentrum</groupId>
<artifactId>perun</artifactId>
<version>3.6.0-SNAPSHOT</version>
<version>3.6.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-ldapc/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.6.0-SNAPSHOT</version>
<version>3.6.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-notification/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.6.0-SNAPSHOT</version>
<version>3.6.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-registrar-lib/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.6.0-SNAPSHOT</version>
<version>3.6.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-rpc-lib/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.6.0-SNAPSHOT</version>
<version>3.6.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-rpc/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.6.0-SNAPSHOT</version>
<version>3.6.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-scim/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.6.0-SNAPSHOT</version>
<version>3.6.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-voot/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.6.0-SNAPSHOT</version>
<version>3.6.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion perun-web-gui/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>perun</artifactId>
<groupId>cz.metacentrum</groupId>
<version>3.6.0-SNAPSHOT</version>
<version>3.6.0</version>
</parent>

<groupId>cz.metacentrum.perun</groupId>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<!-- PERUN -->
<groupId>cz.metacentrum</groupId>
<artifactId>perun</artifactId>
<version>3.6.0-SNAPSHOT</version>
<version>3.6.0</version>
<packaging>pom</packaging>

<!-- Spring Boot Starter Parent as parent project - this project inherits versions of dependencies and plugins -->
Expand Down

0 comments on commit 39f90e4

Please sign in to comment.