[midPoint-git] [Evolveum/midpoint] 66929c: simulation ui, fixed localization typos

KaterynaHonchar noreply at github.com
Sat Feb 18 15:53:48 CET 2023


  Branch: refs/heads/feature/password-reset
  Home:   https://github.com/Evolveum/midpoint
  Commit: 66929c5a85f3f5cd2b63b93a6dcb91bf5a97fd08
      https://github.com/Evolveum/midpoint/commit/66929c5a85f3f5cd2b63b93a6dcb91bf5a97fd08
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-13 (Mon, 13 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationResultsPanel.java

  Log Message:
  -----------
  simulation ui, fixed localization typos


  Commit: 11f9755581fbc38f3cbc8a5783eda35633e410f3
      https://github.com/Evolveum/midpoint/commit/11f9755581fbc38f3cbc8a5783eda35633e410f3
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-02-13 (Mon, 13 Feb 2023)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java

  Log Message:
  -----------
  AssignmentProcessor: merged provenance metadata are compared as LITERAL

This prevents changes in operational flag in the metadata schema to
change the behavior in the future.
Also, setReferences uses "old vlaues" from focusCtx.getObjectCurrent,
instead of getObjectOld, to reflect already applied modifications and
not repeating them (DeltaExecution would later skip them, but that's
not the point).


  Commit: f15d77607eeea7a60bf9ecab837919e99c5c5182
      https://github.com/Evolveum/midpoint/commit/f15d77607eeea7a60bf9ecab837919e99c5c5182
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-02-13 (Mon, 13 Feb 2023)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAccessesValueMetadata.java
    M model/model-intest/testng-integration-full.xml

  Log Message:
  -----------
  DeltaExecution.treatExecutedDeltas now considers value metadata

This allows to add assignmentId to roleMembershipRef for newly added
assignment - although in another wave (using another repo modify).


  Commit: a43273cad67390a6c2314af999582191ac1dec3a
      https://github.com/Evolveum/midpoint/commit/a43273cad67390a6c2314af999582191ac1dec3a
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-13 (Mon, 13 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/DetailsTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/DetailsTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/RelatedObjectsProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationPage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/TitleWithDescriptionPanel.html

  Log Message:
  -----------
  simulation ui, related objects table, wip


  Commit: fefb05b3f6a808279c84b3efc4edf3f62e6f83a0
      https://github.com/Evolveum/midpoint/commit/fefb05b3f6a808279c84b3efc4edf3f62e6f83a0
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-13 (Mon, 13 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/GuiSimulationsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java

  Log Message:
  -----------
  simulation ui, related objects table, UI part implemented, query currently fails on backend


  Commit: fde178ce88de06d9c0b5cb2aa4f6dbc29118c6b6
      https://github.com/Evolveum/midpoint/commit/fde178ce88de06d9c0b5cb2aa4f6dbc29118c6b6
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-13 (Mon, 13 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/RelatedObjectsProvider.java

  Log Message:
  -----------
  simulation ui, default search sorting + navigations improvements


  Commit: f607e5ee685d0a999d259f7cc0a1ffeaa907a037
      https://github.com/Evolveum/midpoint/commit/f607e5ee685d0a999d259f7cc0a1ffeaa907a037
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-02-13 (Mon, 13 Feb 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SystemConfigurationTypeUtil.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/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java

  Log Message:
  -----------
  Accesses metadata enabled by default + test fixes


  Commit: 769ee8d1457bc80b815eb77202ff18373764b495
      https://github.com/Evolveum/midpoint/commit/769ee8d1457bc80b815eb77202ff18373764b495
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-13 (Mon, 13 Feb 2023)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBar.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBarPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBarPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressbarPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressbarPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ProgressBarColumn.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/DefaultColumnUtils.java

  Log Message:
  -----------
  simulation ui, progress bar column


  Commit: be921dd668b46b84403e2f1c4ec651a0eab45901
      https://github.com/Evolveum/midpoint/commit/be921dd668b46b84403e2f1c4ec651a0eab45901
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-13 (Mon, 13 Feb 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPath.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ModelCommonBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkClick.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkMedic.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentPathImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/EvaluatedAssignmentImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/PayloadEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentHolderProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentTripleEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluationContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectPolicyRulesEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleCounterUpdater.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEnforcer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluationContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleSuspendTaskExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStateRecorder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/CompositeConstraintEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintsEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/TransitionConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/SimulationResultImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M repo/system-init/src/main/resources/initial-objects/mark/710-mark-focus-activated.xml
    M repo/system-init/src/main/resources/initial-objects/mark/711-mark-focus-deactivated.xml
    M repo/system-init/src/main/resources/initial-objects/mark/712-mark-focus-renamed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/713-mark-focus-assignment-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/714-mark-focus-archetype-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/715-mark-focus-parent-org-reference-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/716-mark-focus-role-membership-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/730-mark-projection-activated.xml
    M repo/system-init/src/main/resources/initial-objects/mark/731-mark-projection-deactivated.xml
    M repo/system-init/src/main/resources/initial-objects/mark/732-mark-projection-renamed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/733-mark-projection-identifier-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/734-mark-projection-entitlement-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/735-mark-projection-password-changed.xml

  Log Message:
  -----------
  Refactor policy rules processing

The immediate goal of this commit is to enable evaluation of policy
rules even if there is no focus present, e.g. when unlinked shadow is
deleted.

(See TestModelServiceContract#test126DeleteUnlinkedAccountSimulated.)

The package com.evolveum.midpoint.model.impl.lens.projector.policy and
its interface to rest of Lens had to be cleaned up and re-organized.
The PolicyRuleProcessor is now the main interface to the whole package.

Work in progress. Some tests may fail.


  Commit: 05d47a5073f29f504469d7804b374f8fd3448aab
      https://github.com/Evolveum/midpoint/commit/05d47a5073f29f504469d7804b374f8fd3448aab
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-13 (Mon, 13 Feb 2023)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBar.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBarPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBarPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressbarPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressbarPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/DetailsTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/DetailsTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/GuiSimulationsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/RelatedObjectsProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationPage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/TitleWithDescriptionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ProgressBarColumn.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SystemConfigurationTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/DefaultColumnUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java

  Log Message:
  -----------
  Merge branch 'master' into tmp/rules-rework


  Commit: 93bc56512e5bff056e9a1aed0bd5663ea4952fcf
      https://github.com/Evolveum/midpoint/commit/93bc56512e5bff056e9a1aed0bd5663ea4952fcf
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PageableListView.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointAuthWebSession.java

  Log Message:
  -----------
  removed duplicated code from session class


  Commit: 53372e0f9bf59ae88741db50faeb726dee0473f6
      https://github.com/Evolveum/midpoint/commit/53372e0f9bf59ae88741db50faeb726dee0473f6
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBar.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBarPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBarPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/LocalizationUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/DeltaProgressBarColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ProgressBarColumn.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java

  Log Message:
  -----------
  simulation ui, delta progress bar column, wip


  Commit: a7a5d18be3c583c184461dc53c433c2e5db48919
      https://github.com/Evolveum/midpoint/commit/a7a5d18be3c583c184461dc53c433c2e5db48919
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/LocalizationUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java

  Log Message:
  -----------
  localization code improvements in gui


  Commit: 31911a129ac74371d10b73e3ddb78082e35c420d
      https://github.com/Evolveum/midpoint/commit/31911a129ac74371d10b73e3ddb78082e35c420d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

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

  Log Message:
  -----------
  simulation ui, delta progress bar column finished


  Commit: cbd43c57a351dd1f2c4f9dcffda8ddd48412ac29
      https://github.com/Evolveum/midpoint/commit/cbd43c57a351dd1f2c4f9dcffda8ddd48412ac29
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/AbstractRestController.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestAbstractRestService.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java

  Log Message:
  -----------
  fixes of rest/story tests, mostly audit count assertions

- boolean accessesMetadataEnabled and accessesMetadataAuditOverhead()
support method were pulled up to AbstractModelIntegrationTest,
- rest status discrepancies fixed, after changes in OID to UUID handling
in Native repo I forgot to change tested exception message in REST
error handling.


  Commit: 62badb75dcdf4510bef63733f8a1b23e4aa1de6b
      https://github.com/Evolveum/midpoint/commit/62badb75dcdf4510bef63733f8a1b23e4aa1de6b
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SystemConfigurationTypeUtil.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAccessesValueMetadata.java

  Log Message:
  -----------
  isAccessesMetadataEnabled() fixed default when roleManagement != null

In that case accessesMetadataEnabled == null was considered false, not
"defaultValue" (which is true). Tests fixed accordingly.


  Commit: a32621fc20cd39d86a584164645d9531b365eebc
      https://github.com/Evolveum/midpoint/commit/a32621fc20cd39d86a584164645d9531b365eebc
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/LocalizationUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java

  Log Message:
  -----------
  more cleanup of localization code in gui


  Commit: 85524502050eee66d3b7d0d2eb0824853af12472
      https://github.com/Evolveum/midpoint/commit/85524502050eee66d3b7d0d2eb0824853af12472
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPath.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAssignment.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
    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/assignments/AssignmentPathImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/EvaluatedAssignmentImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/PayloadEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AssignmentModificationConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/MultiplicityConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicySituationConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanPartialRun.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/AbstractTestAssignmentApproval.java

  Log Message:
  -----------
  Fix the direct/indirect assignment target rules

The distinction between rules assigned directly to current assignment
target and those assigned indirectly to it is now better clarified.


  Commit: d349548f4bd7b83444d0828af5fd376d68c1bd59
      https://github.com/Evolveum/midpoint/commit/d349548f4bd7b83444d0828af5fd376d68c1bd59
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBar.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBarPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBarPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/LocalizationUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PageableListView.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/DeltaProgressBarColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ProgressBarColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointAuthWebSession.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SystemConfigurationTypeUtil.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAccessesValueMetadata.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/AbstractRestController.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestAbstractRestService.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java

  Log Message:
  -----------
  Merge branch 'master' into tmp/rules-rework


  Commit: 0ea7e276d793fa4b5ff343da7f1ddc0363049e9e
      https://github.com/Evolveum/midpoint/commit/0ea7e276d793fa4b5ff343da7f1ddc0363049e9e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEnforcer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java

  Log Message:
  -----------
  Improve tracing of policy rules processing

(Added some operation results to show borders of processing.)


  Commit: 4b09bff502c95c38c2635396b2cad7bfb89c7a75
      https://github.com/Evolveum/midpoint/commit/4b09bff502c95c38c2635396b2cad7bfb89c7a75
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java

  Log Message:
  -----------
  Fix correlation processing

The last start/end timestamp of correlation processing was not updated;
this was broken recently in 9a254359bfea939fd0219bb344cc09c310ccf855,
when the clearing was removed to facilitate the simulations.

Here we introduce at least setting of start and end timestamps,
hoping it will be enough.

This should fix TestFirstSteps.


  Commit: 27964ddc5dfc654712604529f41a218b73fb48aa
      https://github.com/Evolveum/midpoint/commit/27964ddc5dfc654712604529f41a218b73fb48aa
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ExpressionPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/SingleSelectTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/SingleSelectTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/MultiSelectTileWizardStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/SelectTileWizardStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/SelectTileWizardStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/SingleTileWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/AccessApplicationRoleStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/AccessApplicationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BusinessRoleWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/MultiSelectTileWizardStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/SelectTileWizardStepPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/SelectTileWizardStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/SingleTileWizardStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceStepPanel.java

  Log Message:
  -----------
  change selecting of resource and associations on role wizard to table


  Commit: ead3df1baa94971ab9c421e8da496d2be46939c3
      https://github.com/Evolveum/midpoint/commit/ead3df1baa94971ab9c421e8da496d2be46939c3
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/NavigationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/NavigationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResult.java

  Log Message:
  -----------
  simulation ui, improved navigation panel & simulation result details page navigation


  Commit: 48b3a19dfce91606e2842f3612b63ba27d39547d
      https://github.com/Evolveum/midpoint/commit/48b3a19dfce91606e2842f3612b63ba27d39547d
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M .editorconfig
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAudit.java

  Log Message:
  -----------
  TestAudit: audit count assertion fixes depending on the metadata on/off


  Commit: 07542ddd6838b01ed65c075cc63c88549fceba3a
      https://github.com/Evolveum/midpoint/commit/07542ddd6838b01ed65c075cc63c88549fceba3a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/complex/TestPolicyDrivenRoleLifecycle.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelExecuteOptions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAssignment.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    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/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PolicyRulesContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/EvaluatedAssignmentImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/PayloadEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectPolicyRulesEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStateRecorder.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractLensTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleAdvanced.java

  Log Message:
  -----------
  Document and clarify rule processing a bit

(Plus some unrelated cosmetic improvements.)


  Commit: c403c529f39632b12b6c7df39bf955acb8725cad
      https://github.com/Evolveum/midpoint/commit/c403c529f39632b12b6c7df39bf955acb8725cad
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M .editorconfig
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/NavigationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/NavigationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResult.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAudit.java

  Log Message:
  -----------
  Merge branch 'master' into tmp/rules-rework


  Commit: 063864a8ebbd4fdb6e3ce1d48f8eaca1041e1904
      https://github.com/Evolveum/midpoint/commit/063864a8ebbd4fdb6e3ce1d48f8eaca1041e1904
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/Accordion.css
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/Accordion.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/Accordion.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/Accordion.js
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/AccordionItem.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/AccordionItem.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/accordionArrow.png
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/accordionHeaderBg.png
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/accordionHeaderBgOver.png

  Log Message:
  -----------
  removed obsolete accordion component


  Commit: e44930f093ae937b98382735a04fac0c779997c6
      https://github.com/Evolveum/midpoint/commit/e44930f093ae937b98382735a04fac0c779997c6
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResult.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResult.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimpleContainerPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimpleContainerPanel.java

  Log Message:
  -----------
  simulation ui, simple container panel


  Commit: 6d209b78e73ea6d1409b3649bd1846747f737ac0
      https://github.com/Evolveum/midpoint/commit/6d209b78e73ea6d1409b3649bd1846747f737ac0
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M .editorconfig
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/complex/TestPolicyDrivenRoleLifecycle.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelExecuteOptions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAssignment.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ModelCommonBeans.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkClick.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkMedic.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
    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/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PolicyRulesContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/EvaluatedAssignmentImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/PayloadEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentHolderProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentTripleEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluationContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectPolicyRulesEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleCounterUpdater.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEnforcer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluationContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleSuspendTaskExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStateRecorder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AssignmentModificationConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/CompositeConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/MultiplicityConstraintEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintsEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicySituationConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/TransitionConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/SimulationResultImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanPartialRun.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractLensTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAudit.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/AbstractTestAssignmentApproval.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleAdvanced.java
    M repo/system-init/src/main/resources/initial-objects/mark/710-mark-focus-activated.xml
    M repo/system-init/src/main/resources/initial-objects/mark/711-mark-focus-deactivated.xml
    M repo/system-init/src/main/resources/initial-objects/mark/712-mark-focus-renamed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/713-mark-focus-assignment-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/714-mark-focus-archetype-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/715-mark-focus-parent-org-reference-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/716-mark-focus-role-membership-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/730-mark-projection-activated.xml
    M repo/system-init/src/main/resources/initial-objects/mark/731-mark-projection-deactivated.xml
    M repo/system-init/src/main/resources/initial-objects/mark/732-mark-projection-renamed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/733-mark-projection-identifier-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/734-mark-projection-entitlement-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/735-mark-projection-password-changed.xml

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


  Commit: 28edd7302d465bb04b6cd4ef8dceb71217f50253
      https://github.com/Evolveum/midpoint/commit/28edd7302d465bb04b6cd4ef8dceb71217f50253
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectPolicyRulesEvaluator.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules.java

  Log Message:
  -----------
  Fix policy rules bug


  Commit: be8bf110b3d38f9a8d00def8d0ea2a053996cd74
      https://github.com/Evolveum/midpoint/commit/be8bf110b3d38f9a8d00def8d0ea2a053996cd74
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResult.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResult.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimpleContainerPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimpleContainerPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/Accordion.css
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/Accordion.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/Accordion.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/Accordion.js
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/AccordionItem.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/AccordionItem.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/accordionArrow.png
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/accordionHeaderBg.png
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/accordionHeaderBgOver.png

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


  Commit: 5813a34d7b686d34d719bc08ccdb6f24ad9e6bbb
      https://github.com/Evolveum/midpoint/commit/5813a34d7b686d34d719bc08ccdb6f24ad9e6bbb
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/GuiSimulationsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResult.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/todo/CardOutlineLeftPanel.java

  Log Message:
  -----------
  simulation ui, fixing todos, still some issue within navigation between screens


  Commit: bc117b6f71bba77d03f189d0e3d988e8754bdd23
      https://github.com/Evolveum/midpoint/commit/bc117b6f71bba77d03f189d0e3d988e8754bdd23
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectPolicyRulesEvaluator.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules.java

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


  Commit: 94dbf512c8f3d024c9b2a536e3cde13af7e785d2
      https://github.com/Evolveum/midpoint/commit/94dbf512c8f3d024c9b2a536e3cde13af7e785d2
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAccessesValueMetadata.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    A model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportAllAssignments.java
    A model/report-impl/src/test/resources/reports/report-indirect-assignments.xml
    M model/report-impl/testng-integration.xml

  Log Message:
  -----------
  TestCsvReportAllAssignments added to report-impl

switchAccessesMetadata() pulled up to AbstractModelIntegrationTest


  Commit: 362f8efb0a78490f460539f0275105871bac3e31
      https://github.com/Evolveum/midpoint/commit/362f8efb0a78490f460539f0275105871bac3e31
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java

  Log Message:
  -----------
  import fix


  Commit: 073adddb48948a5981475d879662afe1797a90e2
      https://github.com/Evolveum/midpoint/commit/073adddb48948a5981475d879662afe1797a90e2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/hooks/ChangeHook.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockClockworkHook.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java

  Log Message:
  -----------
  Add yet another simulation tests and fixes

Hooks (certification, notification, workflow) are skipped in simulation
mode. Also, projection deactivation determination is fixed.


  Commit: f59add7e4ae17230f39078dc9adbc10ba2c5071b
      https://github.com/Evolveum/midpoint/commit/f59add7e4ae17230f39078dc9adbc10ba2c5071b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/OpType.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java

  Log Message:
  -----------
  Fix focus deletion simulation

The simulated "objectNew" computation was wrong.
Also, fixed displaying of policy rule evaluation in the trace viewer.


  Commit: 435aa9efce8e2e4cabf8c3fb490cb097853e0bae
      https://github.com/Evolveum/midpoint/commit/435aa9efce8e2e4cabf8c3fb490cb097853e0bae
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java

  Log Message:
  -----------
  Add two more simulation tests


  Commit: 56ab8cf009fd9a7c9f0597a13a64899c3e99dfef
      https://github.com/Evolveum/midpoint/commit/56ab8cf009fd9a7c9f0597a13a64899c3e99dfef
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java

  Log Message:
  -----------
  Add some simulation tests to TestPreviewChanges


  Commit: 83890c85d87a4dc1972e86e5f9176fc40453de64
      https://github.com/Evolveum/midpoint/commit/83890c85d87a4dc1972e86e5f9176fc40453de64
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/GuiSimulationsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResult.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/todo/CardOutlineLeftPanel.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAccessesValueMetadata.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    A model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportAllAssignments.java
    A model/report-impl/src/test/resources/reports/report-indirect-assignments.xml
    M model/report-impl/testng-integration.xml

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


  Commit: 263828e9d45f88532d0ffa24ec0f19763b141fef
      https://github.com/Evolveum/midpoint/commit/263828e9d45f88532d0ffa24ec0f19763b141fef
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-14 (Tue, 14 Feb 2023)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAssignmentsProcessing.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLinkedObjects.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingAdvanced.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/orgstruct/TestOrgStructMeta.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java

  Log Message:
  -----------
  Remove forgotten traced(..) calls


  Commit: b80cac009c93053fc9500f3c7474361215da7f56
      https://github.com/Evolveum/midpoint/commit/b80cac009c93053fc9500f3c7474361215da7f56
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-15 (Wed, 15 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBar.java

  Log Message:
  -----------
  crazy redirects fix (one bean was not serializable)


  Commit: 98ca712d736ef584bc0e076f18ec4dd80472b297
      https://github.com/Evolveum/midpoint/commit/98ca712d736ef584bc0e076f18ec4dd80472b297
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-02-15 (Wed, 15 Feb 2023)

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CollectionExportController.java
    M model/report-impl/src/test/resources/reports/report-indirect-assignments.xml

  Log Message:
  -----------
  CollectionExportController: fixed second evaluation of asRow subreport..

..which happens when asRow subreports generate no rows.
In such case the asRow-subreport variables are provided as empty lists.
Returning null would break some existing reports.
report-indirect-assignments.xml null-safety fixes (probably overstrict)


  Commit: fe1d59a7c1d38cfd1eb44b79b678af9aecb38eca
      https://github.com/Evolveum/midpoint/commit/fe1d59a7c1d38cfd1eb44b79b678af9aecb38eca
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-15 (Wed, 15 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TogglePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ChangesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ChangesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/todo/ObjectVisualization.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/todo/ObjectVisualizationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/todo/ObjectVisualizationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/todo/Visualization.java

  Log Message:
  -----------
  simulation ui, new changes panel implementation started


  Commit: 75bba843ba1e550f50efc41bd9a928b880958120
      https://github.com/Evolveum/midpoint/commit/75bba843ba1e550f50efc41bd9a928b880958120
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-15 (Wed, 15 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ChangesPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/GuiSimulationsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationsGuiUtil.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/todo/CardOutlineLeftPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/todo/CardOutlineLeftPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/todo/ObjectVisualization.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/todo/ObjectVisualizationPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/todo/ObjectVisualizationPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/todo/Visualization.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/CardOutlineLeftPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/CardOutlineLeftPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ContainerVisualization.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ContainerVisualizationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ContainerVisualizationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ObjectVisualization.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ObjectVisualizationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ObjectVisualizationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/Visualization.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/VisualizationFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ConflictItemPanel.java

  Log Message:
  -----------
  simulation ui, continuous code cleanup


  Commit: f33ccf06e70450cb1305682e69e3363dc5fbf901
      https://github.com/Evolveum/midpoint/commit/f33ccf06e70450cb1305682e69e3363dc5fbf901
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-15 (Wed, 15 Feb 2023)

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CollectionExportController.java
    M model/report-impl/src/test/resources/reports/report-indirect-assignments.xml

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


  Commit: 4380ec489eeff9ff9d676ad28f3984cf12dc633b
      https://github.com/Evolveum/midpoint/commit/4380ec489eeff9ff9d676ad28f3984cf12dc633b
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-15 (Wed, 15 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ContainerVisualizationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ContainerVisualizationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ObjectVisualization.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ObjectVisualizationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ObjectVisualizationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/VisualizationFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/VisualizationGuiUtil.java

  Log Message:
  -----------
  simulation ui, visualization panels implementation started & checkstyle fix


  Commit: 3cb48140ac11c1f3f2bdd2f21fe80161d6250e07
      https://github.com/Evolveum/midpoint/commit/3cb48140ac11c1f3f2bdd2f21fe80161d6250e07
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-15 (Wed, 15 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/CardOutlineLeftPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/CardOutlineLeftPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ContainerVisualizationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ContainerVisualizationPanel.java

  Log Message:
  -----------
  simulation ui, visualization container expand/collapse


  Commit: 569e06539c47d847a1f4619c708b8424e2f53763
      https://github.com/Evolveum/midpoint/commit/569e06539c47d847a1f4619c708b8424e2f53763
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-15 (Wed, 15 Feb 2023)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/CombinedRelatedObjectsProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/RelatedObjectsProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/CountToolbar.java

  Log Message:
  -----------
  simulation ui, related objects widget paging and css fixes + added currently displayed object first if needed


  Commit: c35cc1105f5d3e2961712c0ef605e8b8070bce5a
      https://github.com/Evolveum/midpoint/commit/c35cc1105f5d3e2961712c0ef605e8b8070bce5a
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-02-15 (Wed, 15 Feb 2023)

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ColumnDataConverter.java

  Log Message:
  -----------
  report script errors state the name of subreport/column clearly now


  Commit: 3dc5f0e905032fe95a9f520ba928286e8354fdcb
      https://github.com/Evolveum/midpoint/commit/3dc5f0e905032fe95a9f520ba928286e8354fdcb
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-02-15 (Wed, 15 Feb 2023)

  Changed paths:
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/perf/OperationPerformanceInformation.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/perf/OperationRecord.java

  Log Message:
  -----------
  OperationPerformanceInformation: added toString for debug purposes


  Commit: 06a991918df1bf96da84fa1bf7bc03988304957d
      https://github.com/Evolveum/midpoint/commit/06a991918df1bf96da84fa1bf7bc03988304957d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-15 (Wed, 15 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java

  Log Message:
  -----------
  audit log icon for menu


  Commit: 1ba681400f2c90cb52cc2dff797b3aeb67b315f8
      https://github.com/Evolveum/midpoint/commit/1ba681400f2c90cb52cc2dff797b3aeb67b315f8
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-15 (Wed, 15 Feb 2023)

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ColumnDataConverter.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/perf/OperationPerformanceInformation.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/perf/OperationRecord.java

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


  Commit: a938324ac15bc9add8c51207d5f21a715f5f818f
      https://github.com/Evolveum/midpoint/commit/a938324ac15bc9add8c51207d5f21a715f5f818f
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReport.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportAllAssignments.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportExportClassic.java

  Log Message:
  -----------
  CSV report tests: runTest extracted higher as testClassicExport()


  Commit: 5f6bb3b24cba243850283f8e8fd213fe3c1cf76a
      https://github.com/Evolveum/midpoint/commit/5f6bb3b24cba243850283f8e8fd213fe3c1cf76a
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/ApplicationRoleWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceStepPanel.java

  Log Message:
  -----------
  change step with basic setting for construction to selecting resource object types (role wizard)


  Commit: cd26ae101aa6cef2756d28ec5e19e1bdb442513a
      https://github.com/Evolveum/midpoint/commit/cd26ae101aa6cef2756d28ec5e19e1bdb442513a
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M .editorconfig
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/BadgePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TogglePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBar.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBarPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBarPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressbarPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressbarPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/NavigationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/NavigationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/LocalizationUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/MarkObjectListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/MarkSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/PageMark.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/PageMarks.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ChangesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ChangesPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/CombinedRelatedObjectsProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/DetailsTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/DetailsTablePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/GuiSimulationsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResult.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResult.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/RelatedObjectsProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimpleContainerPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimpleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationPage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationResultsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationsGuiUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/TitleWithDescriptionPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/todo/CardOutlineLeftPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/todo/CardOutlineLeftPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/CardOutlineLeftPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/CardOutlineLeftPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ContainerVisualization.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ContainerVisualizationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ContainerVisualizationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ObjectVisualization.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ObjectVisualizationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ObjectVisualizationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/Visualization.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/VisualizationFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/VisualizationGuiUtil.java
    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/PageableListView.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/Accordion.css
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/Accordion.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/Accordion.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/Accordion.js
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/AccordionItem.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/AccordionItem.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/accordionArrow.png
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/accordionHeaderBg.png
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/accordionHeaderBgOver.png
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/CountToolbar.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/DeltaProgressBarColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ProgressBarColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointAuthWebSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/TaskExecutionMode.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/OpType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SystemConfigurationTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/complex/TestPolicyDrivenRoleLifecycle.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelExecuteOptions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAssignment.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorFactoryRegistry.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/hooks/ChangeHook.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/simulation/ProcessedObject.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/simulation/SimulationResultManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/MarkManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ModelCommonBeans.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/DefaultColumnUtils.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorFactoryRegistryImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkClick.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkMedic.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
    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/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationExecutionRecorderForClockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PolicyRulesContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/EvaluatedAssignmentImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/PayloadEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ChangeModeApplication.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/LinkUpdater.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ScriptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentHolderProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentTripleEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluationContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectPolicyRulesEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleCounterUpdater.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEnforcer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluationContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleSuspendTaskExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStateRecorder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AssignmentModificationConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/CompositeConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/MultiplicityConstraintEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintsEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicySituationConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/TransitionConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectsWriter.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/SimulationResultImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/SimulationResultManagerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ShadowUpdater.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanPartialRun.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractLensTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockClockworkHook.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAccessesValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAssignmentsProcessing.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAudit.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLinkedObjects.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingAdvanced.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/orgstruct/TestOrgStructMeta.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/AbstractBasicSimulationExecutionTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/AbstractSimulationsTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestDevelopmentSimulations.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestProductionSimulations.java
    M model/model-intest/src/test/resources/simulation/resource-simple-development-source.xml
    M model/model-intest/testng-integration-full.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/DummyTransport.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ProcessedObjectFinder.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/SynchronizationRequest.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CollectionExportController.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ColumnDataConverter.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReport.java
    A model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportAllAssignments.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportExportClassic.java
    A model/report-impl/src/test/resources/reports/report-indirect-assignments.xml
    M model/report-impl/testng-integration.xml
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/AbstractRestController.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/AbstractTestAssignmentApproval.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleAdvanced.java
    A provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ShadowSimulationData.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ClassificationHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowAddOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowDeleteOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowModifyOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowRefreshHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/LiveSynchronizer.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/misc/TestResourceLifecycle.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/mock/SimulationResultMock.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/mock/SimulationTransactionMock.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfExecutionContext.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/perf/OperationPerformanceInformation.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/perf/OperationRecord.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityExecutionModeDefinition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/AbstractActivityRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/LocalActivityRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/processing/ProcessingCoordinator.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/MAuditDelta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/simulation/QProcessedObject.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditDeltaOperationResultTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SimulationsBaselineTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/beans/MAuditDelta.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/QuerydslUtils.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/SqlLogger.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java
    M repo/system-init/src/main/resources/initial-objects/mark/710-mark-focus-activated.xml
    M repo/system-init/src/main/resources/initial-objects/mark/711-mark-focus-deactivated.xml
    M repo/system-init/src/main/resources/initial-objects/mark/712-mark-focus-renamed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/713-mark-focus-assignment-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/714-mark-focus-archetype-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/715-mark-focus-parent-org-reference-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/716-mark-focus-role-membership-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/730-mark-projection-activated.xml
    M repo/system-init/src/main/resources/initial-objects/mark/731-mark-projection-deactivated.xml
    M repo/system-init/src/main/resources/initial-objects/mark/732-mark-projection-renamed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/733-mark-projection-identifier-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/734-mark-projection-entitlement-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/735-mark-projection-password-changed.xml
    A repo/system-init/src/main/resources/initial-objects/mark/736-mark-shadow-classification-changed.xml
    A repo/system-init/src/main/resources/initial-objects/mark/737-mark-shadow-correlation-state-changed.xml
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterManager.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractEDirTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/AbstractAdLdapMultidomainTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/simple/AbstractAdLdapSimpleTest.java
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdap.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestAbstractRestService.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java
    M testing/story/src/test/resources/delivery/roles/role-it-5-requires-it-1-elaine.xml
    M testing/story/src/test/resources/delivery/rules/k20.xml

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


  Commit: 3102e24d8e51e59efebb8608af514a30df316e0f
      https://github.com/Evolveum/midpoint/commit/3102e24d8e51e59efebb8608af514a30df316e0f
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ChangesPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ChangesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationsGuiUtil.java

  Log Message:
  -----------
  simulation ui, changes panel cleanup


  Commit: 086b62a0a3b03bcf84d831e7902179012b0c1159
      https://github.com/Evolveum/midpoint/commit/086b62a0a3b03bcf84d831e7902179012b0c1159
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ChangesPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/CardObjectVisualizationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/CardObjectVisualizationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ObjectVisualizationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ObjectVisualizationPanel.java

  Log Message:
  -----------
  simulation ui, changes panel now works with one or more object deltas


  Commit: cff80dd886402301b1b1bdd02e6819d42e2c0d87
      https://github.com/Evolveum/midpoint/commit/cff80dd886402301b1b1bdd02e6819d42e2c0d87
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/simulation/ProcessedObject.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutionResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkClick.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    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/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/StolenContainerValueIdGenerator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ElementChangeExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/FocusChangeExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ProjectionChangeExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkShadowInboundsPreparation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionFullLoadOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectsWriter.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingAdvanced.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiResource.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/AbstractBasicSimulationExecutionTest.java
    M model/model-intest/testng-integration-full.xml
    A model/model-intest/testng-integration-simulations.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ProcessedObjectFinder.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/SynchronizationRequest.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowModifyOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java

  Log Message:
  -----------
  Fix multi-resource simulation scenarios

Now the simulation correctly supports multiple dependent resources.
There were multiple issues with handling the simulated delta application
and related processing.

In particular:

- Reworked simulation delta application. Now it's done at the same place
where the real deltas would be executed (see DeltaExecution class).
- Fixed determination of "object before" for projections. There's still
some ugly magic there, please see
ElementState#getCurrentObjectBeforeSimulatedDeltaExecution.

Behavior changes that apply also to real executions:

- Streamlined context rotting after execution + now using really
executed deltas instead of assumed ones.
- Fixed determination of "relevant deltas" for LensProjectionContext
rotting (previously we wrongly looked only for attribute changes,
now we consider any resource-targeted deltas).

Other changes:

- Added ChangeExecutionResult to provide information from lens element
change execution to the clockwork (delta executed, restart requested).
- Minor readability improvements in LensContext class.
- Added simplified versions of executeWithSimulationResult for testing.
- Added forgotten TestPreviewChangesCoD and TestPreviewSequences to the
suite.


  Commit: a64f1640d7c14e186a8c534893d8d53b051aec85
      https://github.com/Evolveum/midpoint/commit/a64f1640d7c14e186a8c534893d8d53b051aec85
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TogglePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBar.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ExpressionPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/SingleSelectTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/SingleSelectTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/MultiSelectTileWizardStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/SelectTileWizardStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/SelectTileWizardStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/SingleTileWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/AccessApplicationRoleStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/AccessApplicationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/ApplicationRoleWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BusinessRoleWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/MultiSelectTileWizardStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/SelectTileWizardStepPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/SelectTileWizardStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/SingleTileWizardStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ChangesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ChangesPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/CombinedRelatedObjectsProvider.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/GuiSimulationsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/RelatedObjectsProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationsGuiUtil.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/todo/CardOutlineLeftPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/todo/CardOutlineLeftPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/CardObjectVisualizationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/CardObjectVisualizationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/CardOutlineLeftPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/CardOutlineLeftPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ContainerVisualization.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ContainerVisualizationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ContainerVisualizationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ObjectVisualization.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ObjectVisualizationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ObjectVisualizationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/Visualization.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/VisualizationFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/VisualizationGuiUtil.java
    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/web/component/data/BoxedTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/CountToolbar.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CollectionExportController.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ColumnDataConverter.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReport.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportAllAssignments.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportExportClassic.java
    M model/report-impl/src/test/resources/reports/report-indirect-assignments.xml
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/perf/OperationPerformanceInformation.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/perf/OperationRecord.java

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


  Commit: d6f7994c16a01f194e0645450cd26775607299c8
      https://github.com/Evolveum/midpoint/commit/d6f7994c16a01f194e0645450cd26775607299c8
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java

  Log Message:
  -----------
  Fix the build, sorry for that


  Commit: c1a0ec4a443cd58f6cd352f732a92b0e356933c3
      https://github.com/Evolveum/midpoint/commit/c1a0ec4a443cd58f6cd352f732a92b0e356933c3
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiResource.java

  Log Message:
  -----------
  Add more sim tests into TestMultiResource


  Commit: 8036f28dc120c7090da9ada5f55f03da9c81ef02
      https://github.com/Evolveum/midpoint/commit/8036f28dc120c7090da9ada5f55f03da9c81ef02
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkShadowInboundsPreparation.java

  Log Message:
  -----------
  Fix TestImportRecon

Here we returned pre-4.7 (most probably faulty) behavior related to
marking projection context as not fresh after change execution.
It makes TestImportRecon working again. Should be investigated later.


  Commit: c227a5d8a1332d5495252cab2026f2c1fd12c917
      https://github.com/Evolveum/midpoint/commit/c227a5d8a1332d5495252cab2026f2c1fd12c917
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/SearchingUtils.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/TestSimulationResult.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ColumnDataConverter.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/EmptyReportIntegrationTest.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReport.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportExportClassic.java
    A model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvSimulationReport.java
    M model/report-impl/src/test/resources/reports/report-audit-collection-with-condition.xml
    M model/report-impl/src/test/resources/reports/report-object-collection-with-condition.xml
    M model/report-impl/src/test/resources/reports/report-object-collection-with-param.xml
    M model/report-impl/src/test/resources/reports/report-object-collection-with-subreport-param.xml
    M model/report-impl/src/test/resources/reports/report-object-collection-with-view.xml
    A model/report-impl/src/test/resources/reports/report-simulation-basic.xml
    M model/report-impl/testng-integration.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/reports/SimpleReportReader.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-test-util/pom.xml
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CsvAsserter.java

  Log Message:
  -----------
  Add first simulation report tests

Other changes:

1. Added primitive CSV file asserter.
2. Added model-level bulk test objects creator.
3. Experimental support for '#' (oid, id) as a report column path.


  Commit: 52717c816d9032ca737cd089db46c27a6f354e4c
      https://github.com/Evolveum/midpoint/commit/52717c816d9032ca737cd089db46c27a6f354e4c
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ObjectReferenceAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ParentOrgRefAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/RoleMembershipRefAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowReferenceAsserter.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleInternalCorrelationTest.java

  Log Message:
  -----------
  PRV getObject() parameterization fixes + cleanup around touched classes


  Commit: 7ea135b0e49af8661629ccbe7bd6373e253500c3
      https://github.com/Evolveum/midpoint/commit/7ea135b0e49af8661629ccbe7bd6373e253500c3
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationItemLinePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationItemLinePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationItemPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationPanel.html

  Log Message:
  -----------
  some html/css cleanup in  visualization panels


  Commit: 3e225f69cc188d2412f698dbee22702c638d049d
      https://github.com/Evolveum/midpoint/commit/3e225f69cc188d2412f698dbee22702c638d049d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ObjectReferenceAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ParentOrgRefAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/RoleMembershipRefAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowReferenceAsserter.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleInternalCorrelationTest.java

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


  Commit: cb79f6de70976fb5c43dafb25efd98f3a905957a
      https://github.com/Evolveum/midpoint/commit/cb79f6de70976fb5c43dafb25efd98f3a905957a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AutoCompleteReferencePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/RunReportPopupPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ReportParameterTypeUtil.java
    M model/model-intest/pom.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestPreviewChangesCoD.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/resources/ctx-model-intest-test-main.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/DummyResourceCollection.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ElementContextAsserter.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ProcessedObjectAsserter.java
    M model/report-api/src/main/java/com/evolveum/midpoint/report/api/ReportConstants.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/EmptyReportIntegrationTest.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReport.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportExportClassic.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportImportClassic.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvSimulationReport.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestHtmlReportExportClassic.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
    M repo/repo-test-util/pom.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractTestResource.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AnyResource.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AnyTestResource.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ClassPathTestResource.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/CsvResource.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/CsvTestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyTestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyTestResourceInitializer.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ObjectCustomizer.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ReportTestUtil.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ResourceTester.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestObject.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestReport.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AbstractAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CsvAsserter.java
    A repo/system-init/src/main/resources/initial-objects/report/170-report-simulation-basic.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestMachineIntelligence.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/TestAsyncProvisioning.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMediumIdMatchCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleIdMatchCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleInternalCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMedium.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccounts.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationSimple.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationSimpleSimplified.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/AbstractGrouperTest.java

  Log Message:
  -----------
  Fix TestObject class hierarchy

For some years now, there has been the TestResource class. Gradually, it
grew into a whole class hierarchy, with specialized classes like
TestTask, CsvResource, AnyTestResource, ClassPathTestResource, etc.
It had a couple of design flaw that are addressed in this commit.

1. TestResource/AbstractTestResource was renamed to TestObject,
eliminating the confusion with midPoint ResourceType objects.

2. The storage mechanism (file, class path resource) is no longer
reflected in the class hierarchy. Instead, it is an internal aspect
of TestObject, and is chosen by selecting appropriate static factory
method. (A special, experimental, in-memory storage was added.)

3. TestReport was added. It should facilitate testing the reports.
The necessary supporting functionality was moved from report-impl
package classes to ReportTestUtil and ReportParameterTypeUtil ones.

Other changes:

- The model-intest now depends on report-api/report-impl, so reports
can be tested as part of those integration tests.

Work in progress. The TestResource uses were not migrated to TestObject
yet. Some TODOs remain. Some tests may fail.


  Commit: 5d7a06a7e94e0b2a5dd5105fc37e8af42998dad9
      https://github.com/Evolveum/midpoint/commit/5d7a06a7e94e0b2a5dd5105fc37e8af42998dad9
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ObjectReferenceAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ParentOrgRefAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/RoleMembershipRefAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowReferenceAsserter.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleInternalCorrelationTest.java

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

# Conflicts:
#	testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleInternalCorrelationTest.java


  Commit: c731bfbbeab7c9305a23fd1e557129ea043a535e
      https://github.com/Evolveum/midpoint/commit/c731bfbbeab7c9305a23fd1e557129ea043a535e
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ChangesPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SimpleVisualizationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SimpleVisualizationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationButtonPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationButtonPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationPanel.java

  Log Message:
  -----------
  simulation ui, delta viewer improvements


  Commit: c19b14c25f25a9d7c90aee0138a1e53f6c2f5384
      https://github.com/Evolveum/midpoint/commit/c19b14c25f25a9d7c90aee0138a1e53f6c2f5384
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/IconComponent.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/StyledPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationItemLinePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationItemLinePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationItemValuePanel.java

  Log Message:
  -----------
  simulation ui, delta viewer improvements, new IconComponent and StyledPanel


  Commit: d9455c85ca9b328e7656b58ac24845c0ace42802
      https://github.com/Evolveum/midpoint/commit/d9455c85ca9b328e7656b58ac24845c0ace42802
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AutoCompleteReferencePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/RunReportPopupPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ReportParameterTypeUtil.java
    M model/model-intest/pom.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestPreviewChangesCoD.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/resources/ctx-model-intest-test-main.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/DummyResourceCollection.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ElementContextAsserter.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ProcessedObjectAsserter.java
    M model/report-api/src/main/java/com/evolveum/midpoint/report/api/ReportConstants.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/EmptyReportIntegrationTest.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReport.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportExportClassic.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportImportClassic.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvSimulationReport.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestHtmlReportExportClassic.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
    M repo/repo-test-util/pom.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractTestResource.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AnyResource.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AnyTestResource.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ClassPathTestResource.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/CsvResource.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/CsvTestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyTestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyTestResourceInitializer.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ObjectCustomizer.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ReportTestUtil.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ResourceTester.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestObject.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestReport.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AbstractAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CsvAsserter.java
    A repo/system-init/src/main/resources/initial-objects/report/170-report-simulation-basic.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestMachineIntelligence.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/TestAsyncProvisioning.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMediumIdMatchCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleIdMatchCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleInternalCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMedium.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccounts.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationSimple.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationSimpleSimplified.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/AbstractGrouperTest.java

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


  Commit: 01832a636b601aad64fe805acb912596583d55f2
      https://github.com/Evolveum/midpoint/commit/01832a636b601aad64fe805acb912596583d55f2
  Author: honchar <honchar at evolveum.com>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java

  Log Message:
  -----------
  fixed security policy merging for hint and focus identification modules


  Commit: bddd6efa44eb42b8035d65e4685ece11fb07a37f
      https://github.com/Evolveum/midpoint/commit/bddd6efa44eb42b8035d65e4685ece11fb07a37f
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportUtils.java

  Log Message:
  -----------
  ReportUtils: ObjectReferenceType arguments migrated to Referencable

This is a preparation for cleaner contract for the type of "real value"
of a reference in expressions/scripts.


  Commit: 14b3ab865fecf518e871296a647ab8946b6c3972
      https://github.com/Evolveum/midpoint/commit/14b3ab865fecf518e871296a647ab8946b6c3972
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java

  Log Message:
  -----------
  ExpressionUtil fix for real value of reference

Previously, real value (typically ObjectReferenceType) was returned
only if the PRV had definition, hence it wasn't clear whether you get
PRV or ORT in the script - which is not what we want.
Now it always return Referencable - ORT or DefaultReferencableImpl.


  Commit: f7925fc80a9239e419b49341a129381012ee5da5
      https://github.com/Evolveum/midpoint/commit/f7925fc80a9239e419b49341a129381012ee5da5
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestReport.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java

  Log Message:
  -----------
  TestReport/TestTask: added more static factory methods


  Commit: b7f94771805573996621a168d2e86f71d92b790d
      https://github.com/Evolveum/midpoint/commit/b7f94771805573996621a168d2e86f71d92b790d
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/EmptyReportIntegrationTest.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReport.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportAllAssignments.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportExportClassic.java
    M model/report-impl/src/test/resources/common/system-configuration.xml
    M model/report-impl/src/test/resources/reports/report-indirect-assignments.xml
    A model/report-impl/src/test/resources/reports/task-export-role-caching.xml

  Log Message:
  -----------
  report-impl: overhaul of TestCsvReportAllAssignments, much faster report

- report-indirect-assignments.xml is now run with new task that uses
custom caching profile (task-export-role-caching.xml)
- number of getObject called on the physical repo is drastically reduced
- more work done in the "data" subreport, column scripts are simpler
- also, report resolves objects on repo directly, because model is
currently very slow with SchemaTransformer.applySchemaAndSecurity()


  Commit: a03fd376b7323beb3dc48b9898265e6acd5799a7
      https://github.com/Evolveum/midpoint/commit/a03fd376b7323beb3dc48b9898265e6acd5799a7
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SimpleVisualizationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationItemLinePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationItemLinePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationItemValuePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationItemValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/WrapperVisualization.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/Name.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/Visualization.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/NameImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/VisualizationImpl.java

  Log Message:
  -----------
  simulation ui, delta viewer improvements, html/css improvements


  Commit: 24b9c35719afc35dd1023101fb0513f028da4187
      https://github.com/Evolveum/midpoint/commit/24b9c35719afc35dd1023101fb0513f028da4187
  Author: honchar <honchar at evolveum.com>
  Date:   2023-02-18 (Sat, 18 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/forgotpassword/PageResetPassword.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PagePasswordHint.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PagePasswordHint.java

  Log Message:
  -----------
  init hint value fix + reset password title and desciption + styles


  Commit: ec5002ba5613bb49bc19f04901e8f8096659009e
      https://github.com/Evolveum/midpoint/commit/ec5002ba5613bb49bc19f04901e8f8096659009e
  Author: honchar <honchar at evolveum.com>
  Date:   2023-02-18 (Sat, 18 Feb 2023)

  Changed paths:
    M .editorconfig
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/IconComponent.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/StyledPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TogglePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBar.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBarPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBarPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressbarPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressbarPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/NavigationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/NavigationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/LocalizationUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ExpressionPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/SingleSelectTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/SingleSelectTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/MultiSelectTileWizardStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/SelectTileWizardStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/SelectTileWizardStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/SingleTileWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AutoCompleteReferencePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/AccessApplicationRoleStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/AccessApplicationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/ApplicationRoleWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BusinessRoleWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/MultiSelectTileWizardStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/SelectTileWizardStepPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/SelectTileWizardStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/SingleTileWizardStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ChangesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ChangesPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/CombinedRelatedObjectsProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/DetailsTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/DetailsTablePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/GuiSimulationsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResult.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResult.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/RelatedObjectsProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimpleContainerPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimpleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationPage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationResultsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationsGuiUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/TitleWithDescriptionPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/todo/CardOutlineLeftPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/todo/CardOutlineLeftPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/CardObjectVisualizationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/CardObjectVisualizationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/CardOutlineLeftPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/CardOutlineLeftPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ContainerVisualization.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ContainerVisualizationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ContainerVisualizationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ObjectVisualization.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ObjectVisualizationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/ObjectVisualizationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/Visualization.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/VisualizationFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/visualization/VisualizationGuiUtil.java
    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/PageableListView.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/Accordion.css
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/Accordion.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/Accordion.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/Accordion.js
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/AccordionItem.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/AccordionItem.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/accordionArrow.png
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/accordionHeaderBg.png
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/accordion/accordionHeaderBgOver.png
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/CountToolbar.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/DeltaProgressBarColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ProgressBarColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SimpleVisualizationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SimpleVisualizationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationButtonPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationButtonPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationItemLinePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationItemLinePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationItemPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationItemValuePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationItemValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/WrapperVisualization.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/SearchingUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/RunReportPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointAuthWebSession.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/OpType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ReportParameterTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SystemConfigurationTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/complex/TestPolicyDrivenRoleLifecycle.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelExecuteOptions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAssignment.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/hooks/ChangeHook.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/simulation/ProcessedObject.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/Name.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/Visualization.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ModelCommonBeans.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/DefaultColumnUtils.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutionResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkClick.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkMedic.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
    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/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PolicyRulesContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/StolenContainerValueIdGenerator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/EvaluatedAssignmentImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/PayloadEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ElementChangeExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/FocusChangeExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ProjectionChangeExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentHolderProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentTripleEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkShadowInboundsPreparation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionFullLoadOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluationContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectPolicyRulesEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleCounterUpdater.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEnforcer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluationContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleSuspendTaskExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStateRecorder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AssignmentModificationConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/CompositeConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/MultiplicityConstraintEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintsEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicySituationConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/TransitionConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectsWriter.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/SimulationResultImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanPartialRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/NameImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/VisualizationImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractLensTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockClockworkHook.java
    M model/model-intest/pom.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAccessesValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAssignmentsProcessing.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAudit.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLinkedObjects.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingAdvanced.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiResource.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/orgstruct/TestOrgStructMeta.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/AbstractBasicSimulationExecutionTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestPreviewChangesCoD.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/resources/ctx-model-intest-test-main.xml
    M model/model-intest/testng-integration-full.xml
    A model/model-intest/testng-integration-simulations.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/DummyResourceCollection.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/TestSimulationResult.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ElementContextAsserter.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ProcessedObjectAsserter.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ProcessedObjectFinder.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/SynchronizationRequest.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    M model/report-api/src/main/java/com/evolveum/midpoint/report/api/ReportConstants.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportUtils.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CollectionExportController.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ColumnDataConverter.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/EmptyReportIntegrationTest.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReport.java
    A model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportAllAssignments.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportExportClassic.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportImportClassic.java
    A model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvSimulationReport.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestHtmlReportExportClassic.java
    M model/report-impl/src/test/resources/common/system-configuration.xml
    M model/report-impl/src/test/resources/reports/report-audit-collection-with-condition.xml
    A model/report-impl/src/test/resources/reports/report-indirect-assignments.xml
    M model/report-impl/src/test/resources/reports/report-object-collection-with-condition.xml
    M model/report-impl/src/test/resources/reports/report-object-collection-with-param.xml
    M model/report-impl/src/test/resources/reports/report-object-collection-with-subreport-param.xml
    M model/report-impl/src/test/resources/reports/report-object-collection-with-view.xml
    A model/report-impl/src/test/resources/reports/report-simulation-basic.xml
    A model/report-impl/src/test/resources/reports/task-export-role-caching.xml
    M model/report-impl/testng-integration.xml
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/AbstractRestController.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/AbstractTestAssignmentApproval.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleAdvanced.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowModifyOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/perf/OperationPerformanceInformation.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/perf/OperationRecord.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/reports/SimpleReportReader.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-test-util/pom.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractTestResource.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AnyResource.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AnyTestResource.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ClassPathTestResource.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/CsvResource.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/CsvTestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyTestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyTestResourceInitializer.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ObjectCustomizer.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ReportTestUtil.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ResourceTester.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestObject.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestReport.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AbstractAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CsvAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ObjectReferenceAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ParentOrgRefAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/RoleMembershipRefAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowReferenceAsserter.java
    M repo/system-init/src/main/resources/initial-objects/mark/710-mark-focus-activated.xml
    M repo/system-init/src/main/resources/initial-objects/mark/711-mark-focus-deactivated.xml
    M repo/system-init/src/main/resources/initial-objects/mark/712-mark-focus-renamed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/713-mark-focus-assignment-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/714-mark-focus-archetype-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/715-mark-focus-parent-org-reference-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/716-mark-focus-role-membership-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/730-mark-projection-activated.xml
    M repo/system-init/src/main/resources/initial-objects/mark/731-mark-projection-deactivated.xml
    M repo/system-init/src/main/resources/initial-objects/mark/732-mark-projection-renamed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/733-mark-projection-identifier-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/734-mark-projection-entitlement-changed.xml
    M repo/system-init/src/main/resources/initial-objects/mark/735-mark-projection-password-changed.xml
    A repo/system-init/src/main/resources/initial-objects/report/170-report-simulation-basic.xml
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestAbstractRestService.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestMachineIntelligence.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/TestAsyncProvisioning.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMediumIdMatchCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleIdMatchCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleInternalCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMedium.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccounts.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationSimple.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationSimpleSimplified.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/AbstractGrouperTest.java

  Log Message:
  -----------
  Merge branch 'master' into feature/password-reset


Compare: https://github.com/Evolveum/midpoint/compare/4c6410c41a8c...ec5002ba5613


More information about the midPoint-svn mailing list