v21.0.0
github-actions
released this
16 Jan 10:58
·
1405 commits
to production
since this release
21.0.0 (2023-01-16)
Bug Fixes
- cli: fixed warning displayed on VSUP instance (0a84bb9)
- core: fixed a bug where the first day of grace period was not counted as grace period when extending membership (4c0b884)
- core: fixed logging to auditer log when removing attributes (cc6c046)
- dep: fixed JsonFactory for newer version of google-api-services-admin-director (0476503)
- deps: update dependency com.google.apis:google-api-services-admin-directory to directory_v1-rev20230103-2.0.0 (65a0aa8)
- deps: update dependency io.swagger:swagger-annotations to v1.6.9 (5896212)
- deps: update dependency org.jboss.javaee:jboss-jms-api to v1.1.0.20070913080910 (b81f697)
- deps: update dependency org.json:json to v20220924 (ab5dfcc)
- deps: update dependency org.openapitools:jackson-databind-nullable to v0.2.4 (465429e)
- deps: update gwtversion to v2.10.0 (f291744)
- gui: do not build GUI for IE10+ (b379bf1)
- openapi: fixed extra comma in removeUserExtSources (2811fca)
- openapi: fixed link in perun-openapi/README (380ba96)
- python-cli: fix MFA checking after new login (54c6a70)
- registrar: trim bulk invite csv values (c3b3529)
Features
- cli: script for fixing member's quotas (79cad3f)
- core: add language param to createSponsoredMember and createSponsoredMembersFromCSV (8cf6d52)
- core: add new login namespace admin-meta (a722c6a)
- core: application view preferences (cb30e68)
- core: bulk method for removing service from multiple resource (2b974ea)
- core: bulk methods for deleteTaskResultById, addExtSource and removeExtSource (ecb4b82)
- core: bulk methods for removeSponsor, sponsorMember, removeUserExtSource, removeResourceTagFromResource, assignResourceTagToResource (83a96b4)
- core: bulk methods in CnsentsManager and ServicesManager (f09fff3)
- core: bulk operation (fcae76e)
- core: earliest active last access attribute (838284a)
- core: filter out outdated user IdP extsource's attributes (194e43a)
- core: getGroupDirectMembersCount method (23ce6b6)
- core: new attribute module for optional login in MU namespace (b5d81a6)
- core: new method copyMembers (2e6412d)
- core: new role for password reset added (d4ffc25)
- mvn: updated to Spring Boot 2.7.7 (f7dbf80)
- openapi: changed default server in openapi.yml to api-dev.perun-aai.org (bcf5255)
- openapi: methods for bulk set role operation added to openapi (d305b26)
- python-cli: made Python CLI compatible with Python 3.9 (09a4095)
BREAKING CHANGES
- core: updated ldap scheme