[midPoint-git] [Evolveum/midpoint] 377aba: Fix entitlements handling during phantom renames

mederly noreply at github.com
Fri Mar 5 01:21:11 CET 2021


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 377aba6fd2899be715217efde9d35163bec71520
      https://github.com/Evolveum/midpoint/commit/377aba6fd2899be715217efde9d35163bec71520
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-03-05 (Fri, 05 Mar 2021)

  Changed paths:
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java

  Log Message:
  -----------
  Fix entitlements handling during phantom renames

When a phantom rename is issued (e.g. DN is set to the same value
as it has had), the entitlements were added+removed, leading to their
loss. This is now fixed by checking if the rename is real.

This resolves MID-6770.


  Commit: e2f2aa85fcabefe7f4dda139b79e847f53f8623a
      https://github.com/Evolveum/midpoint/commit/e2f2aa85fcabefe7f4dda139b79e847f53f8623a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-03-05 (Fri, 05 Mar 2021)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/BasicSearchFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/ValueSearchFilterItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/query/builder/S_ConditionEntry.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/builder/R_AtomicFilter.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/advanced/M1ArchetypeAndObjectCollections.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/fundamental/M10ObjectTemplate.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/page/AbstractLoginPageTest.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/ProjectionsTab.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/TabWithTableAndPrismView.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/AbstractTableWithPrismView.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/util/Utils.java

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


Compare: https://github.com/Evolveum/midpoint/compare/56f457bd4427...e2f2aa85fcab


More information about the midPoint-svn mailing list