[midPoint-git] [Evolveum/midpoint] b7b463: Remove support for filter clauses in delineation

mederly noreply at github.com
Mon Jun 20 16:45:29 CEST 2022


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: b7b46323ed2a5ad57fc5cca546dc992ba3eef5c2
      https://github.com/Evolveum/midpoint/commit/b7b46323ed2a5ad57fc5cca546dc992ba3eef5c2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-06-20 (Mon, 20 Jun 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDelineation.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/DelineationProcessor.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/DelineationMatcher.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjObjectTypes.java
    M provisioning/provisioning-impl/src/test/resources/opendj/types/resource-opendj-types.xml

  Log Message:
  -----------
  Remove support for filter clauses in delineation

Instead of having both "overwritable" single-valued `filter` and
"non-overwritable" (cumulative) multivalued `filterClause` delineation
properties, we have simplified the schema to have only cumulative
multivalued `filter`.

This is consistent with the intuition that a subtype should present
a subset of all objects covered by the supertype. So, when going from
a supertype to a subtype we should be allowed only to add restrictions,
not remove/change them.


  Commit: 30e5a166e566a99517dedb48680622a8c651c1ea
      https://github.com/Evolveum/midpoint/commit/30e5a166e566a99517dedb48680622a8c651c1ea
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-06-20 (Mon, 20 Jun 2022)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/Badge.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/BadgeListPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/BadgeListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/BadgePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/BadgePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/Badge.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BadgePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BadgePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardHeader.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GenericAbstractRoleAssignmentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/Conflict.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ConflictItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ConflictItemPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ConflictItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ConflictSolverPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ConflictState.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageRepositoryQuery.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageRepositoryQuery.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/RepoQueryDto.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


Compare: https://github.com/Evolveum/midpoint/compare/a29b44d474aa...30e5a166e566


More information about the midPoint-svn mailing list