[midPoint-git] [Evolveum/midpoint] 91c68e: Re-use sequence values during approvals

mederly noreply at github.com
Mon Mar 7 22:24:28 CET 2022


  Branch: refs/heads/support-4.0
  Home:   https://github.com/Evolveum/midpoint
  Commit: 91c68ead521ceee80d7bb63a035484a6886885fe
      https://github.com/Evolveum/midpoint/commit/91c68ead521ceee80d7bb63a035484a6886885fe
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-07 (Mon, 07 Mar 2022)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ApprovalUtils.java
    A model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestSequence.java
    A model/workflow-impl/src/test/resources/sequence/sequence-user-name.xml
    A model/workflow-impl/src/test/resources/sequence/system-configuration.xml
    A model/workflow-impl/src/test/resources/sequence/template-user.xml
    M model/workflow-impl/testng-integration.xml

  Log Message:
  -----------
  Re-use sequence values during approvals

When a sequence value(s) are used during operation being approved,
they are now stored along with the approval request. After the request
is approved, the same values are applied. Therefore, e.g. for user
creation, the properties of user actually created are the same as
they were in the creation approval request.

This resolves MID-7575.

(cherry picked from commit 921c190799394a63871ca8094a717680002f471d)


  Commit: f11acc109994260ec33a3efdafdd38f81b76d23b
      https://github.com/Evolveum/midpoint/commit/f11acc109994260ec33a3efdafdd38f81b76d23b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-07 (Mon, 07 Mar 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ApprovalUtils.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestSequence.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/LinkFinder.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/TriggerFinder.java

  Log Message:
  -----------
  Fix conflicts from the last merge

Related to MID-7575.

Also removed some unneeded org.bouncycastle.util.* imports
(causing troubles with compilation in IntelliJ IDEA).


Compare: https://github.com/Evolveum/midpoint/compare/120dfc9231dc...f11acc109994


More information about the midPoint-svn mailing list