[midPoint-git] [Evolveum/midpoint] f64a5e: add example of using marks to quarantine objects

Viliam Repan noreply at github.com
Mon Feb 23 11:15:22 CET 2026


  Branch: refs/heads/feature/totp
  Home:   https://github.com/Evolveum/midpoint
  Commit: f64a5e112d6e972bf8a91de926600d65d56e6e72
      https://github.com/Evolveum/midpoint/commit/f64a5e112d6e972bf8a91de926600d65d56e6e72
  Author: Jiří Huf <jiri.huf at evolveum.com>
  Date:   2026-02-19 (Thu, 19 Feb 2026)

  Changed paths:
    A docs/concepts/mark/use-marks-to-quarantine-objects.adoc

  Log Message:
  -----------
  add example of using marks to quarantine objects


  Commit: bbfda3d4dc7aad4d5247e1772ea57f2476e79952
      https://github.com/Evolveum/midpoint/commit/bbfda3d4dc7aad4d5247e1772ea57f2476e79952
  Author: Jiří Huf <jiri.huf at evolveum.com>
  Date:   2026-02-20 (Fri, 20 Feb 2026)

  Changed paths:
    M docs/concepts/mark/index.adoc

  Log Message:
  -----------
  remove object mark example - moved


  Commit: 1b19c632f809bbaf5062eb9d380e9dd8d9b3e00c
      https://github.com/Evolveum/midpoint/commit/1b19c632f809bbaf5062eb9d380e9dd8d9b3e00c
  Author: jirihuf <85359357+jirihuf at users.noreply.github.com>
  Date:   2026-02-23 (Mon, 23 Feb 2026)

  Changed paths:
    M docs/concepts/mark/index.adoc
    A docs/concepts/mark/use-marks-to-quarantine-objects.adoc

  Log Message:
  -----------
  Merge pull request #510 from Evolveum/docs/master/add/mapping-automation-example

Docs/master/add/mapping automation example


  Commit: 9608f7ee973223adafcefb7747a3cecfae20f26a
      https://github.com/Evolveum/midpoint/commit/9608f7ee973223adafcefb7747a3cecfae20f26a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2026-02-23 (Mon, 23 Feb 2026)

  Changed paths:
    M pom.xml
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml

  Log Message:
  -----------
  Bump CSV and LDAP connector versions

Now they are 2.9-SNAPSHOT and 3.10-SNAPSHOT, respectively.

The reason is to see the new connector functionality (now being
actively developed) in midPoint without delays.


  Commit: 1d84dd8d51355b66ac3deea402a033ba8318f094
      https://github.com/Evolveum/midpoint/commit/1d84dd8d51355b66ac3deea402a033ba8318f094
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2026-02-23 (Mon, 23 Feb 2026)

  Changed paths:
    M docs/concepts/mark/index.adoc
    A docs/concepts/mark/use-marks-to-quarantine-objects.adoc

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


  Commit: 01eaf78076584879be3a12b85ed359e42ba9986d
      https://github.com/Evolveum/midpoint/commit/01eaf78076584879be3a12b85ed359e42ba9986d
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-02-23 (Mon, 23 Feb 2026)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
    A repo/system-init/src/main/resources/initial-objects/mark/742-mark-item-value-added.xml
    A repo/system-init/src/main/resources/initial-objects/mark/743-mark-item-value-removed.xml
    A repo/system-init/src/main/resources/initial-objects/mark/744-mark-item-value-modified.xml
    A repo/system-init/src/main/resources/initial-objects/mark/745-mark-item-value-not-changed.xml
    A repo/system-init/src/main/resources/initial-objects/mark/746-mark-item-value-change-not-applied.xml

  Log Message:
  -----------
  Add new item related event marks to initial objects

**What**

Add new event marks for item changes.

**Why**

These marks will be used by mappings simulation to express how the
existing value of an item would be most likely changed if the mapping is
executed during normal processing.

**Task**: 10992


  Commit: cb8eb8bd2a51834e5d76a22af7aba99849527ea0
      https://github.com/Evolveum/midpoint/commit/cb8eb8bd2a51834e5d76a22af7aba99849527ea0
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-02-23 (Mon, 23 Feb 2026)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMappingSimulationTask.java
    M model/model-intest/src/test/resources/tasks/mapping-simulation/accounts.csv
    M model/model-intest/src/test/resources/tasks/mapping-simulation/dummy-resource.xml
    M model/model-intest/src/test/resources/tasks/mapping-simulation/users.xml

  Log Message:
  -----------
  Add new event marks to mappings simulation result.

**What**

Add new event marks, which express that the item value(s) has been
added, modified or removed.

**Why**

This marks will be used on GUI to clearly show what would most likely
happen if certain mapping(s) were applied.

**Task**:10992


  Commit: 17d09fc1d725f61c9eb428909bbe670a23deb89b
      https://github.com/Evolveum/midpoint/commit/17d09fc1d725f61c9eb428909bbe670a23deb89b
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-02-23 (Mon, 23 Feb 2026)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMappingSimulationTask.java
    M model/model-intest/src/test/resources/tasks/mapping-simulation/accounts.csv
    M model/model-intest/src/test/resources/tasks/mapping-simulation/users.xml

  Log Message:
  -----------
  Add "not changed" event mark to mappings sim. result

**What**

Add the "not changed" event mark to processed objects, which were not
changed.

**Why**

As the previous marks in these commit series, it will be used in the
GUI.

**Task**: 10992


  Commit: b0ac2456a62ff0ba13d840a6194609eec565fe72
      https://github.com/Evolveum/midpoint/commit/b0ac2456a62ff0ba13d840a6194609eec565fe72
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-02-23 (Mon, 23 Feb 2026)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingActivityRun.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMappingSimulationTask.java
    M model/model-intest/src/test/resources/tasks/mapping-simulation/accounts.csv
    M model/model-intest/src/test/resources/tasks/mapping-simulation/dummy-resource.xml

  Log Message:
  -----------
  Simulate mapping on empty focus if no owner is found

**What**

When the mapping simulation does not find an owner (linked, nor
correlated) of the processed shadow, then use empty focus as a mapping
target.

**Why**

One of the main objective of the mapping simulation is to provide a
visibility of how particular mapping with its expression behaves.

However, if the processed shadow does not have any owner, we don't have
any obvious target to which we could apply the resulting delta from the
mapping. Thus we would lost the visibility on what the expression is
doing, because there is nothing against what it could compute the
difference.

Using an empty focus in above case is a simple way, how to preserve the
benefit of seeing what the mapping produces, even though we don't have
direct target against which we could apply it. The result will looks
like if all the changed attributes were just added.

**Task**: 10992


  Commit: b1366756751d1edb500c5f571d0485e492037f13
      https://github.com/Evolveum/midpoint/commit/b1366756751d1edb500c5f571d0485e492037f13
  Author: honchar <honchar at evolveum.com>
  Date:   2026-02-23 (Mon, 23 Feb 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ImagePanel.java

  Log Message:
  -----------
  NPE fix


  Commit: e5c0c1265546bff9a5a281fe666140d335aebd80
      https://github.com/Evolveum/midpoint/commit/e5c0c1265546bff9a5a281fe666140d335aebd80
  Author: honchar <honchar at evolveum.com>
  Date:   2026-02-23 (Mon, 23 Feb 2026)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMappingSimulationTask.java
    M model/model-intest/src/test/resources/tasks/mapping-simulation/accounts.csv
    M model/model-intest/src/test/resources/tasks/mapping-simulation/dummy-resource.xml
    M model/model-intest/src/test/resources/tasks/mapping-simulation/users.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
    M pom.xml
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
    A repo/system-init/src/main/resources/initial-objects/mark/742-mark-item-value-added.xml
    A repo/system-init/src/main/resources/initial-objects/mark/743-mark-item-value-removed.xml
    A repo/system-init/src/main/resources/initial-objects/mark/744-mark-item-value-modified.xml
    A repo/system-init/src/main/resources/initial-objects/mark/745-mark-item-value-not-changed.xml
    A repo/system-init/src/main/resources/initial-objects/mark/746-mark-item-value-change-not-applied.xml

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/Evolveum/midpoint


  Commit: 22a1912d3194f4f4af0ec786f938209e84afefa9
      https://github.com/Evolveum/midpoint/commit/22a1912d3194f4f4af0ec786f938209e84afefa9
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2026-02-23 (Mon, 23 Feb 2026)

  Changed paths:
    M docs/concepts/mark/index.adoc
    A docs/concepts/mark/use-marks-to-quarantine-objects.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ImagePanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMappingSimulationTask.java
    M model/model-intest/src/test/resources/tasks/mapping-simulation/accounts.csv
    M model/model-intest/src/test/resources/tasks/mapping-simulation/dummy-resource.xml
    M model/model-intest/src/test/resources/tasks/mapping-simulation/users.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
    M pom.xml
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
    A repo/system-init/src/main/resources/initial-objects/mark/742-mark-item-value-added.xml
    A repo/system-init/src/main/resources/initial-objects/mark/743-mark-item-value-removed.xml
    A repo/system-init/src/main/resources/initial-objects/mark/744-mark-item-value-modified.xml
    A repo/system-init/src/main/resources/initial-objects/mark/745-mark-item-value-not-changed.xml
    A repo/system-init/src/main/resources/initial-objects/mark/746-mark-item-value-change-not-applied.xml

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


Compare: https://github.com/Evolveum/midpoint/compare/d990eaacb11a...22a1912d3194

To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications


More information about the midPoint-svn mailing list