v11.0.0
github-actions
released this
11 Apr 12:22
·
2087 commits
to production
since this release
11.0.0 (2022-04-11)
Bug Fixes
- core: add parser methods for consent and consentHub objects (2f98721)
- core: add RPC role to getConsentById policy (c7eee97)
- core: created consents contains only possible attributes (1441358)
- core: fix possible deadlock while evaluating consents (#3549) (6b10149)
- core: fixed authorization in getApplicationsPage() (bd31ed1)
- core: fixed generating userExtsource for elixir module (56375f1)
- core: fixed processing of empty ssh key value (204491d)
- core: fixed scope for lsaai login attribute (9d90459)
- core: fixed ssh keys value normalization in registrar (ec780cb)
- core: no longer get facilities for ConsentHubs twice in certain getter methods for Consents (34b42b9)
- core: return application ID in CantBeApprovedException (240e97a)
- registrar: fixed registration modules for LSAAI hostel (561385c)
Features
- core: add manager classes handling consents logic (3823606)
- core: add method to update consentHub (c628753)
- core: add new class ConsentHub (a56558f)
- core: add/remove facility from consent hub (ea22d09)
- core: Added method changeConsentStatus (aaf8f9e)
- core: Added methods for work with Consent (#3529) (4cbad0c)
- core: changed modules for lsaai and elixir (f1f38c6)
- core: evaluate consents in getData methods (9ede3fd)
- core: extended schema for approved aups (9ae3634)
- core: filter facilities out of Consent/ConsentHub objects (feac1c0)
- core: methods to create/delete/find consentHubs (#3524) (d916d2a)
- core: new class Consent (8a4399f)
- core: restrict adding user-related attributes on consent-requiring instances (c0b50c3)
- core: return also user id in IntegrationManager::getGroupMemberData() (5a5a200)
- core: support user country code in LDAP for c-scale (0677591)
- dispatcher: block propagation of services with no destination (89bd838)
- mvn: update to Spring Boot 2.6.6 (c6b073d)
- openapi: add new manager handling consents logic (0e465c0)
- openapi: add new schema ConsentHub (8ccfaa5)
- openapi: Added method changeConsentStatus (3268495)
- openapi: new class Consent (72d9fc2)
BREAKING CHANGES
- core: methods servicesManager/getHashedHierarchicalData and
servicesManager/getHashedDataWithGroups are now returning only data
about users with granted consents and creating consents for the users
with insufficient consents (if the consent logic is turned on) - core: on consent-enforcing instances adding new user-related attribute to service assigned to facility with consent-enforcing consentHub throws exception unless service is disabled
- core: DB UPDATE
- core: update DB