Skip to content

Releases: CESNET/perun

v25.2.0

28 Apr 12:30
Compare
Choose a tag to compare

25.2.0 (2023-04-28)

Features

  • core: added bbmriid persistent modules (166b3f8)

v25.1.0

25 Apr 12:42
Compare
Choose a tag to compare

25.1.0 (2023-04-25)

Features

  • core: LSAAI changePassword (69c1f42)
  • core: ServicesManager bulk methods (27a61c7)

Bug Fixes

  • core: correctly delete user with persistent shadow login attribute (23f73f3)
  • core: SQL pooling rebase and small fixes to make tests pass (ccf4ca5)
  • deps: update dependency org.dom4j:dom4j to v2.1.4 (2a08138)
  • deps: update dependency org.springframework.boot:spring-boot-starter-parent to v2.7.11 (1437eae)
  • gui: handle destinations without dots (6f1e563)

v25.0.0

18 Apr 09:54
Compare
Choose a tag to compare

25.0.0 (2023-04-18)

⚠ BREAKING CHANGES

  • core: According to the new config property [userDeletionForced] for the instance will be disabled to execute the
    deleteUser() method OR anonymizeUser() method. Just one of them will be executable according to the config. Also the database was updated.

Features

  • core: added registration module for pithia VO (9a10c49)
  • core: interconnect the deletion of user with blocking user's logins (8becefc)
  • core: new mfaStatus Attribute (fc73060)

Bug Fixes

  • allow correct usage of getAllBlockedLoginsInNamespaces in openapi (ba659d9)
  • core: add empty constructor for BlockedLoginsPageQuery (cece523)
  • core: add engine privilege to get facility bans (cf4ca88)
  • core: allow horizontal rule
    in html attributes (db1e2a7)
  • core: allow http and mailto protocols in html attributes (c99f693)
  • core: blocked logins search string (e783cff)
  • core: disallow to block already reserved logins (6f5c333)
  • core: temporarily disable htmlParser (32f942c)
  • core: throw UnsupportedOperationException correctly (6e03bfb)
  • deps: update dependency com.google.apis:google-api-services-admin-directory to directory_v1-rev20230406-2.0.0 (1d60c18)
  • ldapc: handle eppns/identities ignoring case (7751b46)
  • registrar: load vo/group from db (1e4e717)

v24.0.2

18 Apr 09:05
Compare
Choose a tag to compare

24.0.2 (2023-04-18)

Bug Fixes

  • core: temporarily disable htmlParser (cc19a1f)

v24.0.1

06 Apr 12:56
Compare
Choose a tag to compare

24.0.1 (2023-04-06)

Bug Fixes

  • core: allow horizontal rule
    in html attributes (a5d6adb)
  • core: allow http and mailto protocols in html attributes (674015d)

v24.0.0

27 Mar 10:20
Compare
Choose a tag to compare

24.0.0 (2023-03-27)

⚠ BREAKING CHANGES

  • core: update DB

Features

  • core: added copySponsoredMembers() method (7c75eda)
  • core: blocked logins methods (15c1f8c)
  • core: Get page of blocked logins (15b6c3b)
  • core: un/block login per namespace or globally (c49e076)
  • core: use blocked logins logic (a41ca16)

Bug Fixes

  • core: add SPONSOR role to privileged_roles_to_read (a5c852f)
  • core: don't use undescore in name of passwd-scp attributes (c0f201e)
  • core: fixed nondeterministic test (810cdc8)
  • core: getAllNamespaces condition (9f4d106)
  • deps: update dependency com.google.apis:google-api-services-admin-directory to directory_v1-rev20230316-2.0.0 (b8a4057)
  • deps: update dependency io.swagger:swagger-annotations to v1.6.10 (176ac3d)
  • deps: update dependency org.springframework.boot:spring-boot-starter-parent to v2.7.10 (b9dd79f)

v23.0.0

09 Mar 09:39
Compare
Choose a tag to compare

23.0.0 (2023-03-09)

⚠ BREAKING CHANGES

  • core: getDataWithVos, getDataWithGroups, getFlatData, getHierarchicalData methods cannot be used anymore

Features

  • core: added HTML escaping class (cec7da4)
  • core: consents for resource (16f6209)
  • core: remove redundant (deprecated) code (7788da4)
  • core: user roles can be obtained by source as well (5bbb597)
  • gui: respect "block manual member adding" feature in old GUI (0571a0e)

Bug Fixes

  • core: fix getMemberGroups policy resolving (95982c7)
  • core: fixed loading on ConsentsManager bean in ApiCaller (dfec051)
  • core: HTMLParser NullPointerException (e59b7b4)
  • deps: update dependency org.openapitools:jackson-databind-nullable to v0.2.6 (56f0a2e)
  • deps: update dependency org.springframework.boot:spring-boot-starter-parent to v2.7.9 (b3c24e5)

v22.0.0

16 Feb 09:38
Compare
Choose a tag to compare

22.0.0 (2023-02-16)

Bug Fixes

  • core: allow account deletion in admin-meta (d2c4392)
  • core: extend app view config attribute privilege (ac1766e)
  • core: fix loading roles from configuration (71faa00)
  • core: fixed sending emails in batches to MSMTP (4b2d66a)
  • core: load all roles for service principal if not part of dontlookup config (853edd3)
  • core: missing config version update in changelog (14c519c)
  • core: synchronization updates group name (7dca456)
  • core: unique constraint to vos shortName (50593d3)
  • deps: update dependency com.google.apis:google-api-services-admin-directory to directory_v1-rev20230124-2.0.0 (659e090)
  • deps: update dependency org.springframework.boot:spring-boot-starter-parent to v2.7.8 (6267b11)
  • gui: fixed null check on user from session (c095e5c)
  • openapi: fixed declaration of FacilityWithAttributes (76dcc7e)
  • openapi: make group optional in invitationFormExists (4d2cefa)
  • openapi: typo causing wrong generation of RegistrarManager and MembersManager (b2b3a7d)
  • registrar: fix policies for enabling/disabling group notifications (bb463bb)

Features

  • core: add options to sort paginated members by email, organization and statuses (a22bb5e)
  • core: member candidates methods (70c197d)
  • core: removed perun-notification.properties (afcec24)
  • python-cli: new commands getFacilitiesByAttribute and getUserAttributes (83f56f6)
  • registrar: reject all group applications of user in vo after rejecting INITIAL vo application (83a2c6b)

BREAKING CHANGES

  • core: updated version of DB

v21.0.4

30 Jan 11:06
Compare
Choose a tag to compare

21.0.4 (2023-01-30)

Bug Fixes

  • core: allow account deletion in admin-meta (63c2930)
  • core: fix loading roles from configuration (265c125)
  • core: synchronization updates group name (2d6733c)
  • gui: fixed null check on user from session (fdf89bf)

v21.0.3

24 Jan 11:16
Compare
Choose a tag to compare

21.0.3 (2023-01-24)

Bug Fixes

  • core: fixed sending emails in batches to MSMTP (740f7da)
  • core: load all roles for service principal if not part of dontlookup config (b0de489)
  • deps: update dependency org.springframework.boot:spring-boot-starter-parent to v2.7.8 (9152d0d)
  • registrar: fix policies for enabling/disabling group notifications (593694e)