Skip to content

v11.0.0

Compare
Choose a tag to compare
@github-actions 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