[midPoint-git] [Evolveum/midpoint] fcefdd: Make only deprovisioned objects be delayed-deleted

mederly noreply at github.com
Thu Sep 28 14:23:10 CEST 2023


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: fcefddb87d1b248393e3f94b7bf8e60cf4d27349
      https://github.com/Evolveum/midpoint/commit/fcefddb87d1b248393e3f94b7bf8e60cf4d27349
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-09-28 (Thu, 28 Sep 2023)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DelayedDeleteEvaluator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.java
    M model/model-intest/src/test/resources/mapping/predefined/role-predefine-all.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java

  Log Message:
  -----------
  Make only deprovisioned objects be delayed-deleted

The new <delayedDelete> activation feature now ignores (i.e., does not
delete) accounts that were disabled for any reason other than
de-provisioning. This corresponds to the
"disableReason == SchemaConstants.MODEL_DISABLE_REASON_DEPROVISION"
condition in the advanced (legacy) delayed-delete existence mapping that
was used before 4.8.

(Previously, "mapped" reason was taken into account as well.)

This should resolve MID-9143.


  Commit: ac8d81bca6bc6442a155c3959db166d7d9430623
      https://github.com/Evolveum/midpoint/commit/ac8d81bca6bc6442a155c3959db166d7d9430623
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-09-28 (Thu, 28 Sep 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/archetype/PageArchetypes.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java

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


Compare: https://github.com/Evolveum/midpoint/compare/6ad172b197da...ac8d81bca6bc


More information about the midPoint-svn mailing list