There is a newer version of the record available.

Published September 27, 2023 | Version v30.0.0
Software Open

CESNET/perun: v30.0.0

Description

30.0.0 (2023-09-27) ⚠ BREAKING CHANGES
  • 🧨 ApplicationForm bean property moduleClassName replaced with moduleClassNames. Type has changed from String to List<String>. Includes database version update and column module_name of application_form table being renamed to module_names.
  • requires database update. UI version have to work with updated model of ApplicationForm (moduleClassName replaced with field moduleClassNames).
  • core: the groupMembershipExpiration attribute needs to have a new READ policy collection created with the SELF - USER policy
  • Changed behaviour might cause sending notifications to managers or configured TO recipients in parent group rather than to VO.
Features
  • 🎸 Allow multiple reg. modules to be configured (b807877)
  • 🎸 Cascade to parent gr. when deciding gr. TO recipients (8adea84)
  • cli: added getRichMember method to the perl client API (1c53692)
  • core: allow members to read their group expiration (811b217)
  • core: allow resource managers to read subgroup managers (ba1bb15)
  • core: new ExtSource type for IT4I (28d6f87)
  • core: sort users by IDs when synchronizing LDAP (cf542ed)
  • core: support authoritative groups in group structure synchronization (9bc9d14)
Bug Fixes
  • core: properly resolve members removal from authoritative groups (26de9ab)
  • deps: update dependency com.google.apis:google-api-services-admin-directory to directory_v1-rev20230822-2.0.0 (f3bee32)
  • deps: update dependency org.xhtmlrenderer:flying-saucer-pdf to v9.2.2 (f20ec3d)
  • fixed definition of logback in perun-auditlogger (0f0ea39)
  • minimize default logging for perun-auditlogger (f46ba67)

Files

CESNET/perun-v30.0.0.zip

Files (14.4 MB)

Name Size Download all
md5:54d97330eae66a152452784003476ca5
14.4 MB Preview Download

Additional details

Related works