v9.0.0
github-actions
released this
14 Mar 13:40
·
2191 commits
to production
since this release
9.0.0 (2022-03-14)
Bug Fixes
- core: pass all application's information to richApplication (ffb58b8)
- core: pass attribute to exception in ssh public key (45eee0e)
- core: verify membership status before retrieving admin roles (951a852)
- mfaTokens marked as deleted. (954b9ce)
- openapi: fixed support for getPerunRPCVersion response in Java client for OpenAPI (22c2a1c)
- openapi: verify membership status before retrieving admin roles (c3feacf)
- registrar: add new exception for the application form item (888398a)
- registrar: getApplicationsPage now returns only one application entry even if an application has multiple form data items. (4dbc97a)
Features
- allow to lookup users by IUID and ext source login (dbe9214)
- cli: add reloadAppsConfig to CLI (dd1a017)
- core: add method for retrieving RichMembers for VO without user attributes (fe87bfa)
- core: implement a method for reloading perun-apps-config.yml (cc76482)
- core: kerberosPrincipalsFileSuffix attribute module (47ebd41)
- core: kerberosPrincipalsFileSuffixTest (5ca0c9d)
- core: load membership role to session with authorization refresh (b525197)
- core: push C-SCALE attributes to LDAP (8c76dcf)
- core: solve default and associated roles for attribute rights (9d71412)
- mvn: update to Spring Boot 2.6.4 (76441c9)
- openapi: add 'getRichMembersWithoutUserAttributes' method for retrieving RichMembers for VO without user attributes (e981bcb)
- openapi: include form data with paginated applications (ccdd521)
- registrar: include form data with paginated applications (c5d428b)
- registrar: make searchString in applications page search in application_data table as well (fb8a2d1)
BREAKING CHANGES
- core: multiple methods in FacilitiesManager, GroupsManager, ResourcesManager, UsersManager and VosManager changed to return only admins with VALID status (both Vo and group), authzResolver/getRoles changed similarly to not return roles inherited from a non-valid membership in authorized group