[midPoint-git] [Evolveum/midpoint] ffa4d3: skeleton for support extension schema stored in DB

Tadeas Chrapovic noreply at github.com
Tue Apr 23 11:02:12 CEST 2024


  Branch: refs/heads/feature/role-mining
  Home:   https://github.com/Evolveum/midpoint
  Commit: ffa4d3e2e24a0aec5aac017cb7ac46de33608d1d
      https://github.com/Evolveum/midpoint/commit/ffa4d3e2e24a0aec5aac017cb7ac46de33608d1d
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-01-31 (Wed, 31 Jan 2024)

  Changed paths:
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/init/SchemaCache.java
    M gui/admin-gui/src/main/resources/ctx-init.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/schema/QSchema.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/schema/QSchemaMapping.java

  Log Message:
  -----------
  skeleton for support extension schema stored in DB


  Commit: bb1492d945fdde146adc20d36667694fa9a7bcf3
      https://github.com/Evolveum/midpoint/commit/bb1492d945fdde146adc20d36667694fa9a7bcf3
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-01-31 (Wed, 31 Jan 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/SchemaCache.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java

  Log Message:
  -----------
  working prototyp -> support for storing extension schema in DB


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

  Changed paths:
    M icf-connectors/dummy-connector-fake/src/main/java/com/evolveum/icf/dummy/connector/DummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractBaseDummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractModernObjectDummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractObjectDummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConfiguration.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConnectorLegacyUpdate.java
    M icf-connectors/dummy-resource/pom.xml
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyAccount.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyAttributeDefinition.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyGenericObject.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyGroup.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObject.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObjectClass.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyOrg.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyPrivilege.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/HierarchySupport.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/LinkClassDefinition.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/LinkDefinition.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/LinkStore.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/ObjectStore.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/UidMode.java
    A icf-connectors/dummy-resource/src/test/java/com/evolveum/icf/dummy/resource/TestDummyResource.java
    A icf-connectors/dummy-resource/testng-integration.xml
    A icf-connectors/dummy-resource/testng-unit.xml
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjector.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestSynchronizationService.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIteration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplate.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestVolatility.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.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/mapping/TestMappingAutoInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiAccount.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestBrokenResources.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/sync/AbstractInboundSyncTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestUuid.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestTaskReporting.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholds.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M pom.xml
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorManager.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdateNoCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistency.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistencyReaper.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLimited.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySchemaless.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConfiguredCapabilitiesActivation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelayedEnable.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestInboundOutboundAssociation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestLiveSyncMadness.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestOrgSync.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestVillage.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TestSystemPerformance.java

  Log Message:
  -----------
  Start improving DummyResource

1. Added DummyGenericObject that can have arbitrary object class.
2. Added the concept of links between objects, with some preliminary
support. For the time being, only in DummyResource. The connector is
not touched yet.

The goal is to provide native associations to DummyResource/Connector.

Work in progress.


  Commit: 886e24633dafcbcfa5f230f54545421a3e0a79b4
      https://github.com/Evolveum/midpoint/commit/886e24633dafcbcfa5f230f54545421a3e0a79b4
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AutocompleteConfigurationMixin.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/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/EnumPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ItemPanelContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ModificationsPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/FlexibleLabelModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GenericAbstractRoleAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/TreeTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismObjectWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M icf-connectors/dummy-connector-fake/pom.xml
    M icf-connectors/dummy-connector/pom.xml
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractModernObjectDummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractObjectDummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConfiguration.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConnectorLegacyUpdate.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyAccount.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyDelta.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyGroup.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObject.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObjectClass.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObjectClassInfo.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyOrg.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyPrivilege.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/LinkClassDefinition.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/LinkDefinition.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/LinkStore.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/ObjectStore.java
    M icf-connectors/dummy-resource/src/test/java/com/evolveum/icf/dummy/resource/TestDummyResource.java
    M icf-connectors/dummy-resource/testng-unit.xml
    M icf-connectors/pom.xml
    M infra/common/src/main/java/com/evolveum/midpoint/common/StaticExpressionUtil.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/TestRefinedSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilderImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectHandler.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/TypedValue.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/IdentifiersDefinitionStore.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MidPointSchemaDefinitionFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefineryObjectFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationValue.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowCoordinatesQualifiedObjectDeltaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/reporting/ConnIdOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/CompiledTracingProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/IterationItemInformation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ConnectorTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectDeltaSchemaLevelUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ParamsTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/Resource.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowBuilder.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/TraceUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/UcfChangeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalContextUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/LegacyTaskInformation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskOperationStatsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/WallClockTimeComputer.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDeltaConverter.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDiffEquals.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestJaxbParsing.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractPrismValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseResource.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/path/ItemPathCanonicalizationTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/performance/PerfTestPrismObjectSize.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/SchemaProcessorTest.java
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/ldap/AbstractResourceController.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/AbstractAuthenticationContext.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpSecurityQuestionsAuthenticationEntryPoint.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractModuleFactory.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/DelegateWorkItemsAction.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationClosingTaskHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationRemediationTaskHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/ExclusionCertificationHandler.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ObjectTreeDeltas.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/AssignmentPathUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ResourceUtils.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/IdiResolutionContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/PathExpressionEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/ResolutionContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/ValueResolutionContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/CombinatorialEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/SingleShotEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/ValueTupleTransformation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpression.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/TransformationBuiltinMapping.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/AbstractValuePolicyOriginResolver.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/FocusValuePolicyOriginResolver.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ShadowValuePolicyOriginResolver.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/MappingTestEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.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/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/OrgStructFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.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/IvwoConsolidator.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/LoginAssignmentCollector.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/construction/ConstructionCollector.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/ConstructionProcessor.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/AssignmentTripleEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/QueryBasedObjectSet.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/ScriptingTaskCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableReferenceDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/PurgeSchemaExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/Synchronizer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportFromResourceLauncher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationLauncher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Visualizer.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractModelImplementationIntegrationTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIteration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/AbstractImportTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestDummyItsmIntegration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/ValueDisplayUtilTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTextFormatter.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CollectionDistributedExportController.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/ExecutionHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/StartInstruction.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PcpGeneralHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/entitlements/AddAssociationAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ObjectPolicyAspectPart.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ProcessSpecifications.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/association/TestAddAssociation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/ManualResourceTest.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceSchemaHelper.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorDiscovery.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/AbstractCsvTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySchemaless.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNegative.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorFactory.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectHandler.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfUtil.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManagedConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ConnectorFactoryBuiltinImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractUcfDummyTest.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java
    R provisioning/ucf-impl-connid/src/test/resources/hierarchical-resource-dummy.xml
    A provisioning/ucf-impl-connid/src/test/resources/hr-resource-dummy.xml
    M release-notes.adoc
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/query/CompleteQuery.java
    M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/CacheInvalidationPerformanceTest.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/AuditHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/PathExpressionResolver.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Source.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/SourceTriple.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefFilterWithRepoPath.java
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/ResourceCarefulAntUtil.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AbstractPhotoTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyUser.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ObjectDeltaUpdaterTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/OrgStructTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/RAnyConverterStaticTest.java
    M repo/repo-sql-impl-test/src/test/resources/basic/objects.xml
    M repo/repo-sql-impl-test/src/test/resources/basic/user-assignment-extension.xml
    M repo/repo-sql-impl-test/src/test/resources/basic/user-big.xml
    M repo/repo-sql-impl-test/src/test/resources/modify/user-with-extension.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTextInfo.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RTask.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RFocusActivation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/ROperationalState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/factory/MetadataFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/mapper/OperationResultMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetAssignmentResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractDummyScenario.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AttrName.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyHrScenario.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAttributesAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismContainerValueAsserter.java
    M repo/security-impl/src/test/java/com/evolveum/midpoint/security/impl/MidPointPrincipalManagerMock.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/NodeRegistrar.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/statistics/Statistics.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskPersister.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracerImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracingOutputCreator.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/buckets/TestBucketsPerformance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/trace/TraceStatistics.java

  Log Message:
  -----------
  Support links in dummy resource & connector

This commit improves the support for links (associations) in the dummy
resource, and introduces this support to dummy connector.

Not tested yet.

Other changes:

- Support for complex dummy resource scenarios: AbstractDummyScenario.
- Preliminary support for ShadowAssociationValue as "intellinged" wrapper
for ShadowAssociationValueType.
- Removed "prismContext" passing between methods at various places.
(See also prism commit 227719f73ab4c113ab52a0a11cb7e41383cd213c.)
Not tested yet as well.

Work in progress.


  Commit: e2a8f1f0ad4592268b809a99f43fb5605e95f759
      https://github.com/Evolveum/midpoint/commit/e2a8f1f0ad4592268b809a99f43fb5605e95f759
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-10 (Sun, 10 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AttributeDefinitionStore.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableRawResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableResourceObjectClassDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawResourceAttributeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefinedResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceItemPrismDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceItemPrismDefinitionData.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceItemUcfDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceItemUcfDefinitionData.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationValue.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformablePropertyDefinition.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObject.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObjectFragment.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObjectIdentification.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractModificationConverter.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdAttributeUtil.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
    R provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConvertor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdNameMapper.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdObjectConvertor.java
    R provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToMidPointConversion.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToUcfObjectConversion.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorContext.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SecretIcfOperationalAttributes.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SpecialNameMapper.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SyncDeltaConverter.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/FilterInterpreter.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/LogicalOperation.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/Operation.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/ValueOperation.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AssocName.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyHrScenario.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ObjectClassName.java

  Log Message:
  -----------
  Implement associations reading in UCF

Association definitions are now correctly parsed from ConnId schema
to midPoint schema (although not serialized to XSD and read back from
it, yet). The RawShadowAssociationDefinition was created, and
ShadowAssociationDefinition adapted. However, association classes are
still not present in ConnId nor in midPoint - it looks like we will need
them in near future.

Association values are read from ConnId objects and converted to (newly
created) ShadowAssociationValue helper objects.

Work in progress. But the reading at UCF level seems to work.


  Commit: 074915891a2dbc2bb1f61b73409708a354e6f278
      https://github.com/Evolveum/midpoint/commit/074915891a2dbc2bb1f61b73409708a354e6f278
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java

  Log Message:
  -----------
  merge: merge annotation added


  Commit: bb88038c606b53c3c0a0a0c9e712b39eb401eec1
      https://github.com/Evolveum/midpoint/commit/bb88038c606b53c3c0a0a0c9e712b39eb401eec1
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
    M docs/diag/troubleshooting/mappings/index.adoc
    M docs/expressions/expressions/profiles/configuration.adoc
    M docs/expressions/expressions/profiles/coverage.adoc
    M docs/expressions/expressions/profiles/index.adoc
    M docs/expressions/expressions/script/groovy.adoc
    M docs/expressions/expressions/script/index.adoc
    M docs/expressions/expressions/script/javascript.adoc
    M docs/expressions/expressions/script/python.adoc
    M docs/expressions/mappings/condition/index.adoc
    M docs/expressions/mappings/inbound-mapping.adoc
    M docs/expressions/mappings/outbound-mapping/index.adoc
    M docs/expressions/mappings/proposed-improvements.adoc
    M docs/expressions/mappings/range/index.adoc
    M docs/expressions/non-tolerant-induced-focus-mapping.adoc
    M docs/expressions/object-template.adoc
    M docs/expressions/sequences/configuration.adoc
    M docs/expressions/sequences/index.adoc
    M docs/interfaces/rest/endpoints/report-data.adoc
    M docs/interfaces/rest/endpoints/users.adoc
    M docs/interfaces/rest/index.adoc
    A docs/interfaces/rest/operations/examples/access-request-review.adoc
    M docs/interfaces/rest/operations/examples/access-request.adoc
    A docs/interfaces/rest/operations/examples/create-get-report.adoc
    M docs/interfaces/rest/operations/examples/get-user-self.adoc
    M docs/interfaces/rest/operations/examples/index.adoc
    A docs/interfaces/rest/operations/examples/raw/create-task-report.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-review.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-user.adoc
    A docs/interfaces/rest/operations/examples/raw/search-report-data-from-report-def.adoc
    M docs/misc/notifications/configuration.adoc
    M docs/roles-policies/mining/anonymous-data-export/index.adoc
    M docs/security/credentials/secrets-provider-configuration.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PendingOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPropertyPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPropertyPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/wrapper/WrapperContext.java
    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/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AbstractInputGuiComponentFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ProtectedStringInConnectorConfigurationPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ProtectedStringPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ItemWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/configuration/component/NotificationConfigTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeprecatedPropertyWrapperModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemSecretsProviders.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ShadowAssociationWrapperImpl.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/ProtectedStringValidatorForKeyField.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CacheableSecretsProviderDelegate.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/RemainingShadowsActivityRun.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ExportActivitySupport.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/LazilyInitializableMixin.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/MultiPropagationActivityRun.java
    M release-notes.adoc
    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/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/workitem/QCaseWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerWithFullObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QOperationExecutionMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/simulation/QProcessedObjectMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchContainersIterativeTest.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtector.java

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


  Commit: 314925548bc0f50329dd0a42bb566577bef1d36d
      https://github.com/Evolveum/midpoint/commit/314925548bc0f50329dd0a42bb566577bef1d36d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java

  Log Message:
  -----------
  merge: compilation fix


  Commit: ea753e55830387da1a45e1ade2dfc65fd565f925
      https://github.com/Evolveum/midpoint/commit/ea753e55830387da1a45e1ade2dfc65fd565f925
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
    M config/initial-objects/role/040-role-enduser.xml
    M config/initial-objects/role/042-role-reviewer.xml
    M config/initial-objects/user/050-user-administrator.xml
    M config/initial-objects/value-policy/010-value-policy.xml
    M docs/deployment/ninja/command/export-audit.adoc
    M docs/deployment/ninja/command/import-audit.adoc
    M docs/deployment/ninja/command/initial-objects.adoc
    M docs/deployment/ninja/command/upgrade-distribution.adoc
    M docs/deployment/ninja/command/upgrade-objects.adoc
    M docs/deployment/ninja/command/verify.adoc
    M docs/deployment/ninja/use-case/upgrade-with-ninja.adoc
    M docs/upgrade/faq-issues.adoc
    M docs/upgrade/upgrade-guide.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilder.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilderImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/GetOperationOptionsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueDisplayUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseObjectTemplate.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AbstractSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryResult.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryResult.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    A model/model-intest/src/test/resources/entitlements/role-mapmaker-landluber.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/util/SynchronizationRequest.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/shadows/ClassificationHelper.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/misc/TestResourceLifecycle.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/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/test/resources/logback-test.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.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/TestPlentyOfAssignments.java
    A testing/story/src/test/resources/first-steps/resource-opendj-300.xml

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


  Commit: 9239a14cdaffab85b804794ab0d7a2430552424c
      https://github.com/Evolveum/midpoint/commit/9239a14cdaffab85b804794ab0d7a2430552424c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttribute.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemsContainer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdObjectConvertor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToUcfObjectConversion.java

  Log Message:
  -----------
  Unify types for attributes and associations

To avoid massive code duplication, (experimental) ShadowItemXXX types
were introduced: ShadowItem, ShadowItemDefinition, ShadowItemsContainer.
Hopefully they will be useful.

Currently, it seems they cannot naturally inherit from (e.g.) Item,
because there is a lot of conflicts on specific methods.


  Commit: 2cd72a0015a04f594d6b500de24e84535f7a4e65
      https://github.com/Evolveum/midpoint/commit/2cd72a0015a04f594d6b500de24e84535f7a4e65
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-12 (Tue, 12 Mar 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/GenericItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/TypeSpecificMergersConfigurator.java

  Log Message:
  -----------
  merge: GenericItemMerger now uses annotations instead of statically defined mergers from TypeSpecificMergersConfigurator (custom strategies will still be there)


  Commit: e2239d4b891e9219cca0dad07ee6e200c1adc3be
      https://github.com/Evolveum/midpoint/commit/e2239d4b891e9219cca0dad07ee6e200c1adc3be
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-12 (Tue, 12 Mar 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/assignment/AssignmentMerger.java

  Log Message:
  -----------
  merge: attempt to cleanup AssignmentMerger


  Commit: d3dd54617175a8b862ac0e63697c479a6067bb36
      https://github.com/Evolveum/midpoint/commit/d3dd54617175a8b862ac0e63697c479a6067bb36
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-12 (Tue, 12 Mar 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/BaseItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/BaseMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/GenericItemMerger.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/MergeStrategy.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/TypeSpecificMergersConfigurator.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd

  Log Message:
  -----------
  merge: improved GenericItemMerger, now optionally using full-merge strategy. First complext type annotated with a:merge


  Commit: 422b10c2b9d0e66942cf11714afe97397efeb607
      https://github.com/Evolveum/midpoint/commit/422b10c2b9d0e66942cf11714afe97397efeb607
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/GenericItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/SimpleObjectMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/TypeSpecificMergersConfigurator.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-correlation-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd

  Log Message:
  -----------
  merge: added annotations to container defined in TypeSpecificMergersConfigurator, wip


  Commit: 32697c754f2c99b691cb9288bb42126c2f9796c8
      https://github.com/Evolveum/midpoint/commit/32697c754f2c99b691cb9288bb42126c2f9796c8
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

  Changed paths:
    M docs/admin-gui/simulations.adoc
    M docs/concepts/query/midpoint-query-language/expressions.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    M docs/deployment/ninja/command/export.adoc
    M docs/interfaces/rest/concepts/using-rest-examples.adoc
    M docs/interfaces/rest/operations/create-op-rest.adoc
    M docs/interfaces/rest/operations/delete-op-rest.adoc
    A docs/interfaces/rest/operations/examples/access-request-approval.adoc
    R docs/interfaces/rest/operations/examples/access-request-review.adoc
    M docs/interfaces/rest/operations/examples/access-request.adoc
    A docs/interfaces/rest/operations/examples/raw/generate-value-rpc.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-approval.adoc
    R docs/interfaces/rest/operations/examples/raw/search-case-open-review.adoc
    A docs/interfaces/rest/operations/examples/raw/search-requestable-from-role-catalog-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-run.adoc
    M docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
    M docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
    M docs/interfaces/rest/operations/get-op-rest.adoc
    M docs/interfaces/rest/operations/modify-op-rest.adoc
    M docs/interfaces/rest/operations/notify-op-rest.adoc
    A docs/interfaces/rest/operations/raw/a-auth.adoc
    A docs/interfaces/rest/operations/raw/m-auth.adoc
    M docs/interfaces/rest/operations/resource-op-rest.adoc
    M docs/interfaces/rest/operations/script-execute-op-rest.adoc
    M docs/interfaces/rest/operations/search-op-rest.adoc
    M docs/interfaces/rest/operations/shadow-op-rest.adoc
    M docs/interfaces/rest/operations/task-specific-op-rest.adoc
    M docs/interfaces/rest/operations/user-specific-op-rest.adoc
    M docs/misc/notifications/configuration.adoc
    A docs/roles-policies/classification/index.adoc
    M docs/schema/archetypes/configuration.adoc
    M docs/schema/archetypes/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ScriptExpressionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/MailServerPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/configuration/component/NotificationConfigTabPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppenderDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ComplexPropertyEmbeddedModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ComplexPropertyInputPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeprecatedPropertyWrapperModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GeneralTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ProfilingContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ProfilingContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkListContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggerDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/AdditionalMenuLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/AdditionalMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ConfigurableUserDashboardContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ConfigurableUserDashboardCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ConfigurableUserDashboardDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/GuiObjectDetailsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/GuiObjectDetailsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/GuiObjectDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/RichHyperlinkDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/RichHyperlinkListContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/UserDashboardLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/UserDashboardLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppenderDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppendersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppendersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/ClassLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/ClassLoggersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/LoggingContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/LoggingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/SubSystemLoggerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/SubSystemLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/SubSystemLoggersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/ComplexPropertyEmbeddedModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/ComplexPropertyInputPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/CustomTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/CustomTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/CustomTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/DeprecatedPropertyWrapperModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/EventHandlerContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/EventHandlerCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/EventHandlerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/FileTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/FileTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/FileTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/GeneralTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/LegacyNotificationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/LegacyNotificationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailServerPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailServerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsGatewayPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsGatewayPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsGatewayPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/GlobalPolicyRuleContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/GlobalPolicyRuleCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/GlobalPolicyRuleDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/ObjectPolicyContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/ObjectPolicyCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/ObjectPolicyDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/profiling/ProfilingContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/profiling/ProfilingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/CustomSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/CustomSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/DockerSecretProviderPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/EnvironmentVariablesSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/EnvironmentVariablesSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/FileSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/FileSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/PropertiesSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/PropertiesSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/SecretProviderDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/SecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/SecretProvidersCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M gui/admin-gui/src/test/resources/common/role-mapmaker.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowQueryConversionUtil.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/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceSearchExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ValueBasedDefinitionLookupsImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    M model/model-intest/src/test/resources/caseignore/role-fool.xml
    M model/model-intest/src/test/resources/entitlements/role-crew-of-guybrush.xml
    M model/model-intest/src/test/resources/entitlements/role-mapmaker.xml
    M model/model-intest/src/test/resources/entitlements/role-thug.xml
    M model/model-intest/src/test/resources/mapping/advanced/resource-dummy-ranges-direct.xml
    M model/model-intest/src/test/resources/mapping/advanced/role-ranges.xml
    M model/model-intest/src/test/resources/rbac/role-meta-fool.xml
    M model/model-intest/src/test/resources/sync/role-corpse.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    A repo/system-init/src/main/resources/initial-objects/archetype/062-archetype-classification.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/063-archetype-clearance.xml
    A repo/system-init/src/main/resources/initial-objects/role/044-role-privileged-access.xml
    M testing/conntest/src/test/resources/ad-ldap-big/role-big.xml
    M testing/conntest/src/test/resources/ad-ldap-multidomain/role-pirate.xml
    M testing/conntest/src/test/resources/ad-ldap-simple/role-pirate.xml
    M testing/conntest/src/test/resources/edir/role-pirate.xml
    M testing/longtest/src/test/resources/ldap-complex/role-captain.xml
    M testing/longtest/src/test/resources/ldap-complex/role-judge.xml
    M testing/longtest/src/test/resources/ldap-complex/role-pirate.xml
    M testing/longtest/src/test/resources/ldap-complex/role-sailor.xml
    M testing/longtest/src/test/resources/ldap/role-pirate.xml
    M testing/story/src/test/resources/consistency/role-admins.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-faculty-license.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-faculty.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-graduate-license.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-graduate.xml
    M testing/story/src/test/resources/science/role-statistics.xml

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


  Commit: 6286fe4bdd4407f694c2bb4ee0c470fa81fa53e3
      https://github.com/Evolveum/midpoint/commit/6286fe4bdd4407f694c2bb4ee0c470fa81fa53e3
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-14 (Thu, 14 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceIntentFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/registry/GuiComponentRegistryImpl.java
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

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


  Commit: 1777fd3d8888eb7ec74172b8b64f475c1f597478
      https://github.com/Evolveum/midpoint/commit/1777fd3d8888eb7ec74172b8b64f475c1f597478
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-14 (Thu, 14 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/GenericItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/MergeStrategy.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/key/NaturalKeyImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.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-correlation-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    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/schema/transform/PartiallyMutableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java

  Log Message:
  -----------
  merge: merge annotation split into two -> merger, naturalKey. updated annotations in xsd. Implemented new natural key delegator


  Commit: 0dacea925bc145de61518d8854ac37beea6f8e4d
      https://github.com/Evolveum/midpoint/commit/0dacea925bc145de61518d8854ac37beea6f8e4d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-14 (Thu, 14 Mar 2024)

  Changed paths:
    M docs/admin-gui/collections-views/configuration/index.adoc
    M docs/admin-gui/collections-views/index.adoc
    M docs/admin-gui/custom-forms/index.adoc
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/admin-gui/dashboards/index.adoc
    M docs/admin-gui/delta-visualization.adoc
    M docs/admin-gui/localization.adoc
    M docs/admin-gui/sections-object-details/index.adoc
    M docs/admin-gui/simulations.adoc
    M docs/cases/approval/examples/index.adoc
    M docs/cases/approval/index.adoc
    M docs/cases/approval/policy-based-approvals.adoc
    M docs/concepts/clockwork/scripting-hooks.adoc
    M docs/concepts/iteration/index.adoc
    M docs/concepts/mark/index.adoc
    M docs/concepts/matching-rules.adoc
    M docs/concepts/object-lifecycle/index.adoc
    M docs/concepts/polystring.adoc
    M docs/concepts/relativity.adoc
    M docs/correlation/index.adoc
    M docs/deployment/ha.adoc
    M docs/deployment/maven-overlay-project.adoc
    M docs/deployment/multitenancy.adoc
    M docs/deployment/removing-obsolete-information.adoc
    M docs/deployment/service-account-management/index.adoc
    M docs/deployment/spring-boot-actuator-endpoints.adoc
    M docs/deployment/stand-alone-deployment.adoc
    M docs/expressions/constants/index.adoc
    M docs/expressions/expressions/index.adoc
    M docs/expressions/expressions/profiles/index.adoc
    M docs/expressions/expressions/script/groovy.adoc
    M docs/expressions/expressions/script/javascript.adoc
    M docs/expressions/expressions/script/python.adoc
    M docs/expressions/function-libraries/configuration.adoc
    M docs/expressions/function-libraries/index.adoc
    M docs/expressions/index.adoc
    M docs/expressions/mappings/index.adoc
    M docs/expressions/object-template.adoc
    M docs/expressions/sequences/configuration.adoc
    M docs/expressions/sequences/index.adoc
    M docs/interfaces/rest/concepts/authentication.adoc
    M docs/interfaces/rest/concepts/index.adoc
    M docs/interfaces/rest/concepts/media-types-rest.adoc
    M docs/interfaces/rest/concepts/methods-http-and-outcome.adoc
    M docs/interfaces/rest/concepts/raw/outcome.adoc
    M docs/interfaces/rest/concepts/using-rest-examples.adoc
    M docs/interfaces/rest/endpoints/access-certification-campaign-type.adoc
    M docs/interfaces/rest/endpoints/access-certification-definition-type.adoc
    M docs/interfaces/rest/endpoints/archetypes.adoc
    M docs/interfaces/rest/endpoints/cases.adoc
    M docs/interfaces/rest/endpoints/connector-hosts.adoc
    M docs/interfaces/rest/endpoints/connectors.adoc
    M docs/interfaces/rest/endpoints/dashboards.adoc
    M docs/interfaces/rest/endpoints/forms.adoc
    M docs/interfaces/rest/endpoints/functions.adoc
    M docs/interfaces/rest/endpoints/generic-objects.adoc
    M docs/interfaces/rest/endpoints/index.adoc
    M docs/interfaces/rest/endpoints/lookup-tables.adoc
    M docs/interfaces/rest/endpoints/nodes.adoc
    M docs/interfaces/rest/endpoints/object-collections.adoc
    M docs/interfaces/rest/endpoints/object-templates.adoc
    M docs/interfaces/rest/endpoints/organizational-units.adoc
    M docs/interfaces/rest/endpoints/report-data.adoc
    M docs/interfaces/rest/endpoints/reports.adoc
    M docs/interfaces/rest/endpoints/resources.adoc
    M docs/interfaces/rest/endpoints/roles.adoc
    M docs/interfaces/rest/endpoints/rpc.adoc
    M docs/interfaces/rest/endpoints/security-policies.adoc
    M docs/interfaces/rest/endpoints/sequences.adoc
    M docs/interfaces/rest/endpoints/services.adoc
    M docs/interfaces/rest/endpoints/shadows.adoc
    M docs/interfaces/rest/endpoints/system-configurations.adoc
    M docs/interfaces/rest/endpoints/tasks.adoc
    M docs/interfaces/rest/endpoints/users.adoc
    M docs/interfaces/rest/endpoints/value-policies.adoc
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/create-op-rest.adoc
    M docs/interfaces/rest/operations/delete-op-rest.adoc
    M docs/interfaces/rest/operations/examples/access-request-approval.adoc
    M docs/interfaces/rest/operations/examples/access-request.adoc
    M docs/interfaces/rest/operations/examples/create-object.adoc
    M docs/interfaces/rest/operations/examples/create-user.adoc
    M docs/interfaces/rest/operations/examples/get-user-self.adoc
    M docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
    M docs/interfaces/rest/operations/examples/index.adoc
    M docs/interfaces/rest/operations/examples/raw/create-acc.adoc.adoc
    M docs/interfaces/rest/operations/examples/raw/create-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/create-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/create-role-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/create-task-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-task.adoc
    M docs/interfaces/rest/operations/examples/raw/create-user-jack.adoc
    M docs/interfaces/rest/operations/examples/raw/curl-authenticatoin-intro-note.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-case.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-role.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-task.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-user.adoc
    M docs/interfaces/rest/operations/examples/raw/execute-script-rpc.adoc
    M docs/interfaces/rest/operations/examples/raw/generate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-case-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/get-direct-indirect-assignments.adoc
    M docs/interfaces/rest/operations/examples/raw/get-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/get-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/get-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/get-role-end-user.adoc
    M docs/interfaces/rest/operations/examples/raw/get-shadow-owner.adoc
    M docs/interfaces/rest/operations/examples/raw/get-task.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-administrator.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-self-xml.adoc
    M docs/interfaces/rest/operations/examples/raw/import-from-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/import-shadow.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-case-assign-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-entitlement.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-res-cap.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-task.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-user.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-user-assign-role.adoc
    M docs/interfaces/rest/operations/examples/raw/notify-change-password.adoc
    M docs/interfaces/rest/operations/examples/raw/org-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/role-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-users.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all.adoc
    M docs/interfaces/rest/operations/examples/raw/search-case-open-approval.adoc
    M docs/interfaces/rest/operations/examples/raw/search-case-open-user.adoc
    M docs/interfaces/rest/operations/examples/raw/search-gen-name.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-users.adoc
    M docs/interfaces/rest/operations/examples/raw/search-report-data-from-report-def.adoc
    M docs/interfaces/rest/operations/examples/raw/search-requestable-from-role-catalog-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-resume.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-run.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-suspend.adoc
    M docs/interfaces/rest/operations/examples/raw/test-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/user-get-value-policy.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/examples/raw/validate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/search-objects-filter.adoc
    M docs/interfaces/rest/operations/examples/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
    M docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
    M docs/interfaces/rest/operations/get-op-rest.adoc
    M docs/interfaces/rest/operations/index.adoc
    M docs/interfaces/rest/operations/modify-op-rest.adoc
    M docs/interfaces/rest/operations/notify-op-rest.adoc
    M docs/interfaces/rest/operations/raw/a-auth.adoc
    M docs/interfaces/rest/operations/raw/m-auth.adoc
    M docs/interfaces/rest/operations/raw/operation-prop-search.adoc
    M docs/interfaces/rest/operations/raw/options-usage-meo.adoc
    M docs/interfaces/rest/operations/raw/options-usage.adoc
    M docs/interfaces/rest/operations/resource-op-rest.adoc
    M docs/interfaces/rest/operations/script-execute-op-rest.adoc
    M docs/interfaces/rest/operations/search-op-rest.adoc
    M docs/interfaces/rest/operations/shadow-op-rest.adoc
    M docs/interfaces/rest/operations/task-specific-op-rest.adoc
    M docs/interfaces/rest/operations/user-specific-op-rest.adoc
    M docs/interfaces/rest/raw/curl-env-note.adoc
    M docs/misc/bulk/index.adoc
    M docs/misc/deputy.adoc
    M docs/misc/lookup-tables.adoc
    M docs/misc/notifications/configuration.adoc
    M docs/misc/notifications/index.adoc
    M docs/misc/persona/configuration.adoc
    M docs/misc/persona/index.adoc
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/index.adoc
    M docs/misc/self-registration/index.adoc
    M docs/misc/services/index.adoc
    M docs/org/index.adoc
    M docs/repository/repository-database-support.adoc
    M docs/resources/asynchronous/inbound/index.adoc
    M docs/resources/asynchronous/index.adoc
    M docs/resources/asynchronous/outbound/index.adoc
    M docs/resources/attribute-caching.adoc
    M docs/resources/auxiliary-object-classes.adoc
    M docs/resources/entitlements/index.adoc
    M docs/resources/maintenance-state.adoc
    M docs/resources/manual/configuration.adoc
    M docs/resources/manual/index.adoc
    M docs/resources/multi-connector-resource.adoc
    M docs/resources/propagation/configuration.adoc
    M docs/resources/propagation/index.adoc
    M docs/resources/provisioning-dependencies.adoc
    M docs/resources/resource-configuration/protected-accounts.adoc
    M docs/resources/resource-schema/index.adoc
    M docs/roles-policies/applicable-policies/index.adoc
    M docs/roles-policies/assignment/index.adoc
    M docs/roles-policies/certification/index.adoc
    M docs/roles-policies/certification/notifications.adoc
    M docs/roles-policies/metaroles/index.adoc
    M docs/roles-policies/pdrbac/index.adoc
    M docs/roles-policies/policy-rules.adoc
    M docs/roles-policies/rbac/index.adoc
    M docs/roles-policies/role-autoassignment/index.adoc
    M docs/roles-policies/role-governance.adoc
    M docs/roles-policies/role-lifecycle.adoc
    M docs/roles-policies/segregation-of-duties.adoc
    M docs/schema/archetypes/index.adoc
    M docs/schema/common-data-model/index.adoc
    M docs/schema/custom-schema-extension.adoc
    M docs/schema/generic-objects.adoc
    M docs/schema/subtype.adoc
    M docs/security/audit/index.adoc
    M docs/security/authentication/flexible-authentication/configuration.adoc
    M docs/security/authentication/flexible-authentication/index.adoc
    M docs/security/authorization/index.adoc
    M docs/security/credentials/password-policy.adoc
    M docs/security/credentials/password-related-configuration.adoc
    M docs/security/credentials/password-reset/index.adoc
    M docs/security/crypto/ssl-connections-client-side-.adoc
    M docs/security/power-of-attorney.adoc
    M docs/simulation/index.adoc
    M docs/synchronization/consistency/index.adoc
    M docs/synchronization/generic-synchronization/index.adoc
    M docs/synchronization/index.adoc
    M docs/synchronization/introduction/index.adoc
    M docs/synchronization/linked-objects/index.adoc
    M docs/synchronization/projection-policy.adoc
    M docs/synchronization/situations.adoc
    M docs/tasks/auto-scaling.adoc
    M docs/tasks/task-manager/configuration.adoc
    M docs/tasks/task-manager/index.adoc
    M docs/tasks/thresholds.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractValueFormResourceWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/associations/AssociationsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeOutboundStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/LimitationsStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/BasicSettingResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/DelineationResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/FocusResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/correlation/CorrelationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/CredentialsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/SynchronizationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionOutboundMainStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionWizardPanel.java

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


  Commit: a5da29d999b6537206563a658fd489f569d6cabc
      https://github.com/Evolveum/midpoint/commit/a5da29d999b6537206563a658fd489f569d6cabc
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-15 (Fri, 15 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java

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


  Commit: 4e99dddac077285c7b4356b92e40eadd82c26eb6
      https://github.com/Evolveum/midpoint/commit/4e99dddac077285c7b4356b92e40eadd82c26eb6
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-16 (Sat, 16 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringClearPasswordModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/ProtectedStringValidatorForKeyField.java

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


  Commit: 67ed7f9059163eb963c34663f85bcdad91c4bb3f
      https://github.com/Evolveum/midpoint/commit/67ed7f9059163eb963c34663f85bcdad91c4bb3f
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-18 (Mon, 18 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupEvent.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupHandler.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupListener.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupPathAction.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/Source.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java

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


  Commit: 8100ec3ab59b6843d13e2925f6fa2c087f8c24bf
      https://github.com/Evolveum/midpoint/commit/8100ec3ab59b6843d13e2925f6fa2c087f8c24bf
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-20 (Wed, 20 Mar 2024)

  Changed paths:
    M docs/roles-policies/classification/index.adoc
    M docs/roles-policies/pdrbac/index.adoc
    M docs/security/credentials/initial-password-management-discussion.adoc
    A docs/security/credentials/password-reset/configuration.adoc
    R docs/security/credentials/password-reset/new-configuration.adoc
    M gui/admin-gui/src/frontend/scss/_tiles.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PendingOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ActiveButtonWithDropDownPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ActiveButtonWithDropDownPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/OrgTreeProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/RepositoryObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanContainerDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ScriptExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AxiomQueryWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/QueryWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/AssignmentHolderOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/FocusOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/OperationalButtonsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/OperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/TaskOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/report/component/ReportOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceDetailsTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M 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/web/component/data/provider/CertCaseDtoProvider.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentRepositoryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/LegacyValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/TaskExecutionMode.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java

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


  Commit: ea81e4244c43521358cb4bc2bbe030a4af03879d
      https://github.com/Evolveum/midpoint/commit/ea81e4244c43521358cb4bc2bbe030a4af03879d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-21 (Thu, 21 Mar 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/BaseItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/GenericItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/MergeStrategy.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/TypeSpecificMergersConfigurator.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-security-3.xsd

  Log Message:
  -----------
  merge: fixes in mergers and handling of naturalKey


  Commit: 38cf10ed9d3e576911cbbf2d117cc48f93611804
      https://github.com/Evolveum/midpoint/commit/38cf10ed9d3e576911cbbf2d117cc48f93611804
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-22 (Fri, 22 Mar 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/BaseItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/GenericItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/TypeSpecificMergersConfigurator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/key/ItemPathNaturalKeyImpl.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd

  Log Message:
  -----------
  merge: fixes in mergers and handling of naturalKey


  Commit: 8b1c0c70683ad87819a17edec1f776dd24440401
      https://github.com/Evolveum/midpoint/commit/8b1c0c70683ad87819a17edec1f776dd24440401
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-22 (Fri, 22 Mar 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/TypeSpecificMergersConfigurator.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/merger/TestMerger.java

  Log Message:
  -----------
  merge: more tests fixed for simple merge


  Commit: 6e738746577a5881800b9a25b287a302054865d2
      https://github.com/Evolveum/midpoint/commit/6e738746577a5881800b9a25b287a302054865d2
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-25 (Mon, 25 Mar 2024)

  Changed paths:
    M docs/roles-policies/classification/index.adoc
    M gui/admin-gui/src/frontend/scss/_tiles.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringClearPasswordModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ReloadableButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/ReferenceAutocompletePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardChoicePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractTemplateChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/TemplateChoicePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AbstractResourceObjectPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTaskCreator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForRecognizedObjectsPopup.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForUnrecognizedObjectsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/PreviewResourceDataWizardPanel.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M provisioning/provisioning-impl/src/test/resources/dummy/dummy-extra/resource-dummy.xml
    M release-notes.adoc

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


  Commit: 73c8b6b3737548148da8d7e06a0192cfd7e15cce
      https://github.com/Evolveum/midpoint/commit/73c8b6b3737548148da8d7e06a0192cfd7e15cce
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-26 (Tue, 26 Mar 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/GenericItemMerger.java

  Log Message:
  -----------
  merge: fixed handling of multivalue properties


  Commit: 85f96cc390149d041e32e4d5d467ff955da1da76
      https://github.com/Evolveum/midpoint/commit/85f96cc390149d041e32e4d5d467ff955da1da76
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-26 (Tue, 26 Mar 2024)

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/FragmentSide.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/MergeFragment.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/MergeResult.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/SingleModification.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/ThreeWayMerger.java
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/merger/AssertMergeFragment.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/merger/TestMerger.java
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/merger/ThreeWayMergerTest.java
    A infra/schema/src/test/resources/merger/3way/role-base.xml
    A infra/schema/src/test/resources/merger/3way/role-left.xml
    A infra/schema/src/test/resources/merger/3way/role-right.xml
    M infra/schema/testng-unit.xml

  Log Message:
  -----------
  merge: first attempt to implement 3-way merge


  Commit: b4453f6fc50bc65c5aa3161fa846aadcb92a9701
      https://github.com/Evolveum/midpoint/commit/b4453f6fc50bc65c5aa3161fa846aadcb92a9701
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-26 (Tue, 26 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusPreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPasswordPropertyPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPasswordPropertyPanel.java
    M tools/jenkins/midpoint-quick-pipeline

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


  Commit: 01f2f784d1322afa6b15ce3fa74806051bec6be2
      https://github.com/Evolveum/midpoint/commit/01f2f784d1322afa6b15ce3fa74806051bec6be2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-26 (Tue, 26 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AutocompleteConfigurationMixin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/wrapper/WrapperContext.java
    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/component/search/wrapper/PropertySearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ConnectorConfigurationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismObjectWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ReportParamWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ShadowAssociationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/FlexibleLabelModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/DiscoveryStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ObjectClassWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/AccessRequestMixin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFieldGroupPanel.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/page/admin/resources/component/SchemaListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDetailsDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionValidator.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractObjectDummyConnector.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObjectClass.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/LinkClassDefinition.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/LinkDefinition.java
    M icf-connectors/dummy-resource/src/test/java/com/evolveum/icf/dummy/resource/TestDummyResource.java
    M icf-connectors/dummy-resource/testng-unit.xml
    M infra/common/src/test/java/com/evolveum/midpoint/common/TestCryptoUtil.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/TestStaticValues.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/TestRefinedSchema.java
    M infra/common/src/test/resources/refinery/resource-complex.xml
    M infra/common/src/test/resources/refinery/resource-simple.xml
    M infra/schema/pom.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractResourceObjectDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssociationConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItemable.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectAssociationConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SchemaHandlingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeSubjectDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassParticipantConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/MidPointConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/VariablesMap.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalCounters.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AssociationDefinitionStore.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/BareResourceSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/BareResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/FrameworkNameResolver.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MidPointSchemaDefinitionFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableRawResourceAttributeDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableResourceObjectClassDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableResourceSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeAssociationClassDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeComplexTypeDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeObjectClassDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeObjectClassUcfDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeResourceSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeResourceSchemaImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeShadowAssociationDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeShadowAttributeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeShadowItemDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeShadowItemDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectFactory.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawResourceAttributeDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawShadowAssociationDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefinedResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceDefinitionFeatures.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceItemUcfDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceItemUcfDefinitionData.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectSetDelineation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDelineation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaAdjuster.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationClassDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationClassImplementation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationClassSimulationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationParticipantRole.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationValue.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowDefinitionApplicator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinitionTemp.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemLayeredDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemLifecycleDefinitionDefaults.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemUcfDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedAssociationClassParticipantDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedAssociationClassParticipantDelineation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/CompositeObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceAttributeContainerDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceAttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectClassDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/FilterClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/OpNode.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ConnectorTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ReportParameterTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/Resource.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/validator/processor/AccountPasswordPolicyProcessor.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/connector/icf-1/resource-schema-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDiffEquals.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestExport.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestImmutable.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestObjectConstruction.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseTask.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestPrismSerialization.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaDelta.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractPropertyValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseResource.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/path/ItemPathCanonicalizationTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/performance/TestDeltaPerformance.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/SchemaProcessorTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/TestResourceSchema.java
    M infra/schema/src/test/resources/processor/resource-schema-complex.xsd
    M infra/schema/src/test/resources/processor/resource-schema-simple.xsd
    M infra/schema/src/test/resources/validator/processor/case.xml
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/TestUtil.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseExpressionEvaluationHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertExpressionHelper.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluatorFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluatorFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/PathExpressionEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingTimeConstraintsEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataComputation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ValueChecker.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpression.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestScriptCaching.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestVelocityExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingDynamicSimple.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingTime.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ResolveOptionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DataPolicyProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DefinitionAccessProcessor.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/expression/ExpressionCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotModel.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/importer/ObjectImporter.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/LensExpressionUtil.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/construction/AssociationEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedPlainResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResourceObjectConstruction.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/indexing/IndexedItemValueNormalizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/indexing/NormalizationStep.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/ReconciliationProcessor.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/MappedItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableObjectDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformablePropertyDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableReferenceDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AbstractExecuteExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ObjectMetricsComputation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/ActivityTokenStorageImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/ResourceValidatorImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/TestRefinedSchema.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressions.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/spec/expressions/TestExpressionSpec.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConnectorDummyFake.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestFunctions.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/TestResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestNotifyChange.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiConnectorResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestAssignmentErrors.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelDiscovery.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelSynchronization.java
    M model/model-intest/src/test/resources/common/resource-dummy.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/CustomNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/SmsMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyCustomTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/ExpressionEvaluationHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/PrimaryChangeAspectHelper.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/ProvisioningContextFactory.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementObjectSearch.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementUtils.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectReferenceResolver.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorWithSchema.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceCompletionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceExpansionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceManager.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceSchemaAdjuster.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceSchemaHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceTestOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceUpdater.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/SchemaFetcher.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/DelineationMatcher.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/ShadowTagGenerator.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 provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorManager.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/AbstractCsvTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/TestCsvBroken.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyAssociations.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLegacy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyParallelism.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyResourceAndSchemaCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySchemaless.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyShadowMarks.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyUuidNonUniqueName.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjDiscovery.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/resources/TestResourceTemplateMerge.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorConfigurationOptions.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorFactory.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfUtil.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/ConnectorFactoryBuiltinImpl.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConfigurationTransformer.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdNameMapper.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToUcfObjectConversion.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdTypeMapper.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorContext.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/NativeCapabilitiesAndSchema.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractUcfDummyTest.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java
    M release-notes.adoc
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/reports/AbstractReport.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/state/CurrentActivityState.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/commandline/CommandLineScriptExecutor.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/PathExpressionResolver.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoIdentityDataTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AddGetObjectTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtDictionaryTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTestReindex.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreterTest.java
    A repo/repo-sql-impl-test/src/test/resources/extension/resource-test.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractDummyScenario.java
    M 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/DummyHrScenario.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ObjectClassName.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ResourceAsserter.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AdTestMixin.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/AbstractAdLdapMultidomainTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestResourceInMaintenance.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/TestVillage.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java

  Log Message:
  -----------
  Support native midPoint associations

The main goal of this commit is to support native midPoint associations.
They were added into ConnId in 652bf46b0b8625817ce6a67634b592b217f65842;
their support into prism in 12808dc91f4ea358dda3666cd0b01eba7d08300c.

Main change:

Instead of ResourceSchema that somehow contained both raw and refined
(native and complete, in more modern terms) definitions, now we have
the following structures:

- NativeResourceSchema and its components: NativeObjectClassDefinition,
  NativeShadowItemDefinition (with subtypes for attributes and
  associations), and very experimental NativeAssociationClassDefinition.

  They contain information obtained from the connector or specified
  manually via XSD; and nothing more. These are not even prism
  definitions.

- ResourceSchema and its components (as before):
  ResourceObjectDefinition (for both object classes and object types),
  ShadowItemDefinition (for attributes and associations), and so on.

  These can be used in midPoint as they are regular prism definitions.
  Note that CompleteResourceSchema contains the full information known
  from ResourceType; whereas BareResourceSchema is the old "raw" one,
  that is suitable mainly for testing and diagnostics.
  The CompleteResourceSchema should be used in the code. Maybe we'll
  find a better name in the future.

Only the native definitions can be transformed into XSD. Only the
adopted ones (ResourceSchema) can be meaningfully used in midPoint.

Other changes:

1. The background change in prism was quite massive. Many places
in midPoint code had to be adapted to it.

2. (Unrelated change) ConnectorSchema was revived, and is used to store
connector configuration schemas. Creation and use of these objects was
simplified. Please use it (instead of PrismSchema) for connectors.

3. Subject-bound association definition style is back, at least for now.

4. Removed support for obsolete ref-style schema annotations like
<r:identifier ref="icfs:uid"/>. They weren't used since 2.0.

5. Dropped support for a:documentation for manually-entered resource
XSD schemas (ConnId does not support that anyway). But this is to be
reconsidered.

Work in progress.


  Commit: bc4540f4c73e9a66c4cdbc67fe96aa19c26e22dd
      https://github.com/Evolveum/midpoint/commit/bc4540f4c73e9a66c4cdbc67fe96aa19c26e22dd
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-26 (Tue, 26 Mar 2024)

  Changed paths:
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/TestRefinedSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeObjectClassUcfDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceItemPrismDefinitionData.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinitionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedPlainResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java

  Log Message:
  -----------
  Fix new resource definitions

Just a couple of minor fixes that make model-impl tests running.

Work in progress.


  Commit: b3a43ccbb1fef0c84e4d8e86206f58322652c976
      https://github.com/Evolveum/midpoint/commit/b3a43ccbb1fef0c84e4d8e86206f58322652c976
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-26 (Tue, 26 Mar 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectAssociationConfigItem.java
    M model/model-intest/src/test/resources/common/resource-dummy.xml

  Log Message:
  -----------
  Fix resource-dummy.xml configuration in tests

This should fix some failing model-intest tests.

Work in progress.


  Commit: 0900f7eebc2bf60d4d91eba7b6a47641bc814871
      https://github.com/Evolveum/midpoint/commit/0900f7eebc2bf60d4d91eba7b6a47641bc814871
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-26 (Tue, 26 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/TestRefinedSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AttributeDefinitionStore.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeComplexTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectIdentification.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectSetDelineation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDelineation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationValue.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowDefinitionApplicator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceAttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowAssociationsCollection.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluator.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/ReconciliationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Visualizer.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/gensync/TestEditSchema.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ColumnDataConverter.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/ResourceObjectFuturizer.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/Shadow.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementObjectSearch.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementReader.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ExistingResourceObject.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectChange.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/resourceobjects/ResourceObjectFetchOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectLiveSyncChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectProvisioningOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectSearchOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectUcfModifyOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/EntitlementsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/DelineationMatcher.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/ObjectAlreadyExistHandler.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/AttributesToReturnProvider.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ShadowItemsToReturnProvider.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/provisioning-impl/src/test/resources/opendj/account-modify-association.xml
    R provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/AttributesToReturn.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ShadowItemsToReturn.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObjectFragment.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-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdNameMapper.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToUcfObjectConversion.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationValueAsserter.java

  Log Message:
  -----------
  Improve/fix parts of the associations support

Main change is that there are no longer separate "identifiers" and
"shadowRef" values in the association. Everything is now in "shadowRef"
in the form of embedded shadow. The "identifiersOnly" flag was added
to distinguish the full/ID-only form.

This fixes some of the model-intest tests.


  Commit: 13e9e76943d1633a4fba29cb66b678a0f87229d8
      https://github.com/Evolveum/midpoint/commit/13e9e76943d1633a4fba29cb66b678a0f87229d8
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-27 (Wed, 27 Mar 2024)

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

  Log Message:
  -----------
  Add a minor test fix


  Commit: 000fe5561661462b16a24539e4da9b4374b5e142
      https://github.com/Evolveum/midpoint/commit/000fe5561661462b16a24539e4da9b4374b5e142
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-27 (Wed, 27 Mar 2024)

  Changed paths:
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java

  Log Message:
  -----------
  Fix a bug in DummyResource

(Introduced recently while extending it with associations.)

This fixes TestSyncStoryUsingLiveSync.


  Commit: dec5164914711d452b374c6c60640188b87bbc54
      https://github.com/Evolveum/midpoint/commit/dec5164914711d452b374c6c60640188b87bbc54
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-27 (Wed, 27 Mar 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeShadowItemDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/UcfChangeUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContextCreator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestStrangeCases.java
    M model/model-intest/src/test/resources/async/grouper-amqp091/resource-grouper-amqp091.xml
    M model/model-intest/src/test/resources/mapping/resource-dummy-tea-green.xml
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M testing/story/src/test/resources/grouper/function-library-grouper.xml

  Log Message:
  -----------
  Fix various minor issues

1. Adapted VAR_ENTITLEMENT handling to now-embedded values in shadowRef.
2. Adapted Grouper-related tests to removed PrismContext from various
internal methods.
3. Fixed ResourceAttributeDefinitionImpl#getTypeClass.
4. Adapt the ways to hack the schema in TestStrangeCases.

This should make model-intest tests pass.


  Commit: 4503daa801725b0185964c6e50ea1e0dd6b55e21
      https://github.com/Evolveum/midpoint/commit/4503daa801725b0185964c6e50ea1e0dd6b55e21
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-27 (Wed, 27 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUser.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ShadowAssociationWrapperImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowBuilder.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseTask.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/CaseOperationExecutionTaskHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceSchemaHelper.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManagedConnectorInstance.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java

  Log Message:
  -----------
  Converting to ShadowAssociationValue on demand

Shadow association values use ShadowAssociationValue instead of
PrismContainerValue<ShadowAssociationValueType>. The conversion is now
done when applyDefinition is called.

This (and test adaptations in this commit) should fix remaining tests.
So, now all the tests should work for original associations. The work
on native ones can continue from provisioning-impl upwards.


  Commit: c8e6719d73cdcfe0b20e6a29a2d6e2da61171229
      https://github.com/Evolveum/midpoint/commit/c8e6719d73cdcfe0b20e6a29a2d6e2da61171229
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-02 (Tue, 02 Apr 2024)

  Changed paths:
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ShadowItemsToReturnProvider.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNativeAssociations.java
    A provisioning/provisioning-impl/src/test/resources/dummy/resource-dummy-native-associations.xml
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyDefaultScenario.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ObjectClassName.java

  Log Message:
  -----------
  Create native associations provisioning test

TestDummyNativeAssociations will carry out all standard dummy resource
tests, but with native associations. It currently fails, because there
is no support for creating/updating native associations yet (only
reading is supported).


  Commit: b6c230d1daf320c82e4fe138facd892be776e3a0
      https://github.com/Evolveum/midpoint/commit/b6c230d1daf320c82e4fe138facd892be776e3a0
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-02 (Tue, 02 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationClassDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationClassImplementation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationClassSimulationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedAssociationClassParticipantDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowAssociationsCollection.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/package-info.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ExistingResourceObject.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/resourceobjects/ResourceObjectFound.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyAssociations.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNativeAssociations.java

  Log Message:
  -----------
  Fix association filtering (partially)

Non-legacy associations may be bound to object classes instead of object
types. The filtering code in ShadowedObjectConstruction had to be
adapted to this.


  Commit: bb0b90e966653588b8192b654a2bf0643d5aa43e
      https://github.com/Evolveum/midpoint/commit/bb0b90e966653588b8192b654a2bf0643d5aa43e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-02 (Tue, 02 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractResourceObjectDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractResourceObjectTypeDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssociatedResourceObjectTypeDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectClassDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectTypeDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SchemaHandlingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/GenericItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.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-provisioning-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestInboundAssociations.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingAdvanced.java
    A model/model-intest/src/test/resources/associations/archetype-person.xml
    A model/model-intest/src/test/resources/associations/resource-dummy-hr.xml
    A model/model-intest/src/test/resources/associations/system-configuration.xml
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObjectIdentification.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyHrScenario.java

  Log Message:
  -----------
  Prepare for model-level associations processing

The <associatedObjectType> element was introduced.

The <focus> specification (for these) was extended by <itemPath>
and <assignmentSubtype> elements, to allow their binding to assignments.

Work in progress. No reasonable behavior so far, only the definitions.


  Commit: 284e9894b217124af589c1ad06e7d9cffba5dfd6
      https://github.com/Evolveum/midpoint/commit/284e9894b217124af589c1ad06e7d9cffba5dfd6
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-04-03 (Wed, 03 Apr 2024)

  Changed paths:
    M gui/admin-gui/package-lock.json
    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/menu/PageTypes.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/table/DefinitionTablePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/table/DefinitionTablePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/SchemaWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/AssignmentHolderBasicPanel.java
    M 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/messagetemplate/MessageTemplateSummaryPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchema.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchemas.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchemas.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/SchemaDetailsModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ComplexTypeDefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ComplexTypeDefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/DefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/DefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/EnumerationTypeDefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/EnumerationTypeDefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ItemDefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ItemDefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/PrismSchemaModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/SchemaPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/SchemaPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ComplexTypeDefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/DefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/EnumerationTypeDefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ItemDefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ItemDefinitionModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ItemDefinitionsModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/PrismSchemaDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/SchemaModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismValueWrapperImpl.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/SchemaPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/FocusSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/CertDefinitionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectCollection/ObjectCollectionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectTemplate/ObjectTemplateSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/ReportSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ShadowSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/component/SchemaListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/AttributeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskSummaryPanel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/EndPointsUrlMapping.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java

  Log Message:
  -----------
  GUI support for changing schema (WIP)


  Commit: 30e8d27e94c9af063c71779f7e15203575d0c96f
      https://github.com/Evolveum/midpoint/commit/30e8d27e94c9af063c71779f7e15203575d0c96f
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-04-03 (Wed, 03 Apr 2024)

  Changed paths:
    M README
    M README.md
    M config/initial-objects/role/040-role-enduser.xml
    M config/initial-objects/role/042-role-reviewer.xml
    M config/initial-objects/user/050-user-administrator.xml
    M config/initial-objects/value-policy/010-value-policy.xml
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M dist/src/main/bin/midpoint.sh
    M dist/src/main/bin/ninja.sh
    M docs/admin-gui/admin-gui-config/index.adoc
    A docs/admin-gui/gui-user-profile/index.adoc
    A docs/admin-gui/gui-user-profile/save-button.png
    A docs/admin-gui/gui-user-profile/saved-filters-list.png
    M docs/admin-gui/request-access/configuration.adoc
    M docs/admin-gui/request-access/index.adoc
    M docs/admin-gui/resource-wizard/index.adoc
    M docs/admin-gui/resource-wizard/step-2-object-type-midpoint-data.png
    R docs/admin-gui/role-catalog/configuration.adoc
    R docs/admin-gui/role-catalog/index.adoc
    R docs/admin-gui/role-catalog/role-catalog.png
    R docs/admin-gui/role-catalog/role-request.png
    R docs/admin-gui/role-request/configuration.adoc
    R docs/admin-gui/role-request/index.adoc
    R docs/admin-gui/role-request/role-request.png
    M docs/concepts/clockwork/conflict-resolution-howto.adoc
    M docs/concepts/matching-rules.adoc
    A docs/concepts/query/midpoint-query-language/errors/err-add-unsupported-filter.png
    A docs/concepts/query/midpoint-query-language/errors/err-couldnt-count-objects.png
    A docs/concepts/query/midpoint-query-language/errors/err-path-is-not-present-deref.png
    M docs/concepts/query/midpoint-query-language/errors/index.adoc
    M docs/concepts/query/midpoint-query-language/expressions.adoc
    M docs/concepts/query/midpoint-query-language/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    M docs/concepts/query/midpoint-query-language/searchable-items.adoc
    M docs/concepts/query/query-concepts/index.adoc
    A docs/deployment/ninja/command/count.adoc
    A docs/deployment/ninja/command/delete.adoc
    A docs/deployment/ninja/command/download-distribution.adoc
    A docs/deployment/ninja/command/export-audit.adoc
    A docs/deployment/ninja/command/export-mining.adoc
    A docs/deployment/ninja/command/export.adoc
    A docs/deployment/ninja/command/help.adoc
    A docs/deployment/ninja/command/import-audit.adoc
    A docs/deployment/ninja/command/import.adoc
    A docs/deployment/ninja/command/index.adoc
    A docs/deployment/ninja/command/info.adoc
    A docs/deployment/ninja/command/initial-objects.adoc
    A docs/deployment/ninja/command/keys.adoc
    A docs/deployment/ninja/command/pre-upgrade-check.adoc
    A docs/deployment/ninja/command/run-sql.adoc
    A docs/deployment/ninja/command/trace.adoc
    A docs/deployment/ninja/command/upgrade-distribution.adoc
    A docs/deployment/ninja/command/upgrade-installation.adoc
    A docs/deployment/ninja/command/upgrade-objects.adoc
    A docs/deployment/ninja/command/verify.adoc
    M docs/deployment/ninja/index.adoc
    R docs/deployment/ninja/upgrade-with-ninja.adoc
    A docs/deployment/ninja/use-case/administrator-unlock.adoc
    A docs/deployment/ninja/use-case/index.adoc
    A docs/deployment/ninja/use-case/upgrade-with-ninja.adoc
    M docs/deployment/stand-alone-deployment.adoc
    M docs/diag/aggressive-log-report.adoc
    R docs/diag/creating-a-bug-report.adoc
    M docs/diag/troubleshooting/connectors.adoc
    M docs/diag/troubleshooting/mappings/index.adoc
    M docs/diag/troubleshooting/usual-troubleshooting-steps.adoc
    A docs/docstest/index.html
    A docs/docstest/params.html
    M docs/expressions/constants/configuration.adoc
    M docs/expressions/constants/index.adoc
    M docs/expressions/expressions/index.adoc
    M docs/expressions/expressions/profiles/configuration.adoc
    M docs/expressions/expressions/profiles/coverage.adoc
    M docs/expressions/expressions/profiles/index.adoc
    M docs/expressions/expressions/script/groovy.adoc
    M docs/expressions/expressions/script/index.adoc
    M docs/expressions/expressions/script/javascript.adoc
    M docs/expressions/expressions/script/python.adoc
    M docs/expressions/function-libraries/configuration.adoc
    M docs/expressions/function-libraries/index.adoc
    M docs/expressions/mappings/condition/index.adoc
    M docs/expressions/mappings/inbound-mapping.adoc
    M docs/expressions/mappings/index.adoc
    M docs/expressions/mappings/outbound-mapping/index.adoc
    M docs/expressions/mappings/proposed-improvements.adoc
    M docs/expressions/mappings/range/index.adoc
    M docs/expressions/non-tolerant-induced-focus-mapping.adoc
    M docs/expressions/object-template.adoc
    M docs/expressions/sequences/configuration.adoc
    M docs/expressions/sequences/index.adoc
    M docs/expressions/variables.adoc
    M docs/interfaces/midpoint-client-java/index.adoc
    M docs/interfaces/model-java/index.adoc
    M docs/interfaces/rest/concepts/authentication.adoc
    M docs/interfaces/rest/concepts/index.adoc
    A docs/interfaces/rest/concepts/raw/index.adoc
    A docs/interfaces/rest/concepts/using-rest-examples.adoc
    A docs/interfaces/rest/endpoints/access-certification-campaign-type.adoc
    A docs/interfaces/rest/endpoints/access-certification-definition-type.adoc
    A docs/interfaces/rest/endpoints/archetypes.adoc
    A docs/interfaces/rest/endpoints/cases.adoc
    A docs/interfaces/rest/endpoints/connector-hosts.adoc
    A docs/interfaces/rest/endpoints/connectors.adoc
    A docs/interfaces/rest/endpoints/dashboards.adoc
    A docs/interfaces/rest/endpoints/forms.adoc
    A docs/interfaces/rest/endpoints/functions.adoc
    A docs/interfaces/rest/endpoints/generic-objects.adoc
    A docs/interfaces/rest/endpoints/index.adoc
    A docs/interfaces/rest/endpoints/lookup-tables.adoc
    A docs/interfaces/rest/endpoints/nodes.adoc
    A docs/interfaces/rest/endpoints/object-collections.adoc
    A docs/interfaces/rest/endpoints/object-templates.adoc
    A docs/interfaces/rest/endpoints/organizational-units.adoc
    A docs/interfaces/rest/endpoints/report-data.adoc
    A docs/interfaces/rest/endpoints/reports.adoc
    A docs/interfaces/rest/endpoints/resources.adoc
    A docs/interfaces/rest/endpoints/roles.adoc
    A docs/interfaces/rest/endpoints/rpc.adoc
    A docs/interfaces/rest/endpoints/security-policies.adoc
    A docs/interfaces/rest/endpoints/sequences.adoc
    A docs/interfaces/rest/endpoints/services.adoc
    A docs/interfaces/rest/endpoints/shadows.adoc
    A docs/interfaces/rest/endpoints/system-configurations.adoc
    A docs/interfaces/rest/endpoints/tasks.adoc
    A docs/interfaces/rest/endpoints/users.adoc
    A docs/interfaces/rest/endpoints/value-policies.adoc
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/create-op-rest.adoc
    M docs/interfaces/rest/operations/delete-op-rest.adoc
    A docs/interfaces/rest/operations/examples/access-request-review.adoc
    A docs/interfaces/rest/operations/examples/access-request.adoc
    A docs/interfaces/rest/operations/examples/create-get-report.adoc
    M docs/interfaces/rest/operations/examples/create-object.adoc
    M docs/interfaces/rest/operations/examples/create-user.adoc
    M docs/interfaces/rest/operations/examples/get-user-self.adoc
    M docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
    M docs/interfaces/rest/operations/examples/index.adoc
    A docs/interfaces/rest/operations/examples/raw/create-acc.adoc.adoc
    A docs/interfaces/rest/operations/examples/raw/create-ou-projects.adoc
    A docs/interfaces/rest/operations/examples/raw/create-report.adoc
    A docs/interfaces/rest/operations/examples/raw/create-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/create-role-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/create-task-report.adoc
    A docs/interfaces/rest/operations/examples/raw/create-task.adoc
    M docs/interfaces/rest/operations/examples/raw/create-user-jack.adoc
    M docs/interfaces/rest/operations/examples/raw/curl-authenticatoin-intro-note.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-acc.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-case.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-ou.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-reports.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-role.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-task.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-user.adoc
    A docs/interfaces/rest/operations/examples/raw/execute-script-rpc.adoc
    A docs/interfaces/rest/operations/examples/raw/get-acc.adoc
    A docs/interfaces/rest/operations/examples/raw/get-case-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/get-direct-indirect-assignments.adoc
    A docs/interfaces/rest/operations/examples/raw/get-ou-projects.adoc
    A docs/interfaces/rest/operations/examples/raw/get-reports.adoc
    A docs/interfaces/rest/operations/examples/raw/get-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/get-role-end-user.adoc
    A docs/interfaces/rest/operations/examples/raw/get-shadow-owner.adoc
    A docs/interfaces/rest/operations/examples/raw/get-task.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-administrator.adoc
    A docs/interfaces/rest/operations/examples/raw/get-user-self-xml.adoc
    A docs/interfaces/rest/operations/examples/raw/import-from-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/import-shadow.adoc
    A docs/interfaces/rest/operations/examples/raw/index.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-acc.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-case-assign-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-entitlement.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-ou-projects.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-reports.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-res-cap.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-task.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-user.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-id-generate.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-user-assign-role.adoc
    A docs/interfaces/rest/operations/examples/raw/notify-change-password.adoc
    A docs/interfaces/rest/operations/examples/raw/notify-change-pwd.adoc
    A docs/interfaces/rest/operations/examples/raw/org-id-generate.adoc
    A docs/interfaces/rest/operations/examples/raw/role-id-generate.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-acc.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-cases.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-reports.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-roles.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-tasks.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-users.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-review.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-user.adoc
    A docs/interfaces/rest/operations/examples/raw/search-gen-name.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-cases.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-ou.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-reports.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-roles.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-tasks.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-users.adoc
    A docs/interfaces/rest/operations/examples/raw/search-report-data-from-report-def.adoc
    A docs/interfaces/rest/operations/examples/raw/task-op-resume.adoc
    A docs/interfaces/rest/operations/examples/raw/task-op-run.adoc
    A docs/interfaces/rest/operations/examples/raw/task-op-suspend.adoc
    A docs/interfaces/rest/operations/examples/raw/test-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/user-get-value-policy.adoc
    A docs/interfaces/rest/operations/examples/raw/user-pwd-generate.adoc
    A docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
    A docs/interfaces/rest/operations/examples/raw/validate-value-rpc.adoc
    A docs/interfaces/rest/operations/examples/search-objects-filter.adoc
    A docs/interfaces/rest/operations/examples/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
    M docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
    M docs/interfaces/rest/operations/get-op-rest.adoc
    M docs/interfaces/rest/operations/index.adoc
    M docs/interfaces/rest/operations/modify-op-rest.adoc
    M docs/interfaces/rest/operations/notify-op-rest.adoc
    A docs/interfaces/rest/operations/raw/index.adoc
    A docs/interfaces/rest/operations/raw/operation-prop-search.adoc
    A docs/interfaces/rest/operations/raw/options-usage-meo.adoc
    A docs/interfaces/rest/operations/raw/options-usage.adoc
    M docs/interfaces/rest/operations/resource-op-rest.adoc
    M docs/interfaces/rest/operations/script-execute-op-rest.adoc
    M docs/interfaces/rest/operations/search-op-rest.adoc
    M docs/interfaces/rest/operations/shadow-op-rest.adoc
    M docs/interfaces/rest/operations/task-specific-op-rest.adoc
    M docs/interfaces/rest/operations/user-specific-op-rest.adoc
    A docs/interfaces/rest/raw/curl-env-note.adoc
    A docs/interfaces/rest/raw/index.adoc
    R docs/interfaces/rest/resource-types/access-certification-campaign-type.adoc
    R docs/interfaces/rest/resource-types/access-certification-definition-type.adoc
    R docs/interfaces/rest/resource-types/archetypes.adoc
    R docs/interfaces/rest/resource-types/cases.adoc
    R docs/interfaces/rest/resource-types/connector-hosts.adoc
    R docs/interfaces/rest/resource-types/connectors.adoc
    R docs/interfaces/rest/resource-types/dashboards.adoc
    R docs/interfaces/rest/resource-types/forms.adoc
    R docs/interfaces/rest/resource-types/functions.adoc
    R docs/interfaces/rest/resource-types/generic-objects.adoc
    R docs/interfaces/rest/resource-types/index.adoc
    R docs/interfaces/rest/resource-types/lookup-tables.adoc
    R docs/interfaces/rest/resource-types/misc.adoc
    R docs/interfaces/rest/resource-types/nodes.adoc
    R docs/interfaces/rest/resource-types/object-collections.adoc
    R docs/interfaces/rest/resource-types/object-templates.adoc
    R docs/interfaces/rest/resource-types/organizational-units.adoc
    R docs/interfaces/rest/resource-types/report-data.adoc
    R docs/interfaces/rest/resource-types/reports.adoc
    R docs/interfaces/rest/resource-types/resources.adoc
    R docs/interfaces/rest/resource-types/roles.adoc
    R docs/interfaces/rest/resource-types/rpc.adoc
    R docs/interfaces/rest/resource-types/security-policies.adoc
    R docs/interfaces/rest/resource-types/sequences.adoc
    R docs/interfaces/rest/resource-types/services.adoc
    R docs/interfaces/rest/resource-types/shadows.adoc
    R docs/interfaces/rest/resource-types/system-configurations.adoc
    R docs/interfaces/rest/resource-types/tasks.adoc
    R docs/interfaces/rest/resource-types/users.adoc
    R docs/interfaces/rest/resource-types/value-policies.adoc
    M docs/misc/notifications/configuration.adoc
    M docs/misc/notifications/index.adoc
    M docs/org/organizational-structure/index.adoc
    M docs/repository/generic/implementation.adoc
    M docs/repository/generic/ms-sql.adoc
    M docs/repository/native-postgresql/design-and-implementation.adoc
    M docs/repository/native-postgresql/usage.adoc
    M docs/resources/resource-schema/explanation/index.adoc
    M docs/roles-policies/certification/authorization.adoc
    M docs/roles-policies/mining/anonymous-data-export/index.adoc
    M docs/samples/iot-cloud/midpoint-object-attributes.adoc
    R docs/security/advisories/001-midpoint-user-interface-clickjacking.adoc
    R docs/security/advisories/002-abuse-of-expressions-in-midpoint-reports.adoc
    R docs/security/advisories/003-xxe-vulnerabilities.adoc
    R docs/security/advisories/004-ad-and-ldap-connectors-do-not-check-certificate-validity.adoc
    R docs/security/advisories/005-workitem-identifier-weakness.adoc
    R docs/security/advisories/006-plain-text-password-in-temporary-files.adoc
    R docs/security/advisories/007-plain-text-password-in-task-objects-in-repository.adoc
    R docs/security/advisories/008-xss-vulnerability-in-displayname.adoc
    R docs/security/advisories/009-soap-web-service-vulnerable-to-brute-force-attack.adoc
    R docs/security/advisories/010-authorizations-not-applied-properly-to-preview-changes.adoc
    R docs/security/advisories/011-stored-xss-vulnerability-via-name-property.adoc
    R docs/security/advisories/012-user-changes-and-user-session-updates.adoc
    R docs/security/advisories/013-http-error-codes-used-for-secq-rest-authentication-reveal-user-existence.adoc
    R docs/security/advisories/014-ghostcat-vulnerability-of-apache-tomcat.adoc
    R docs/security/advisories/015-disabled-users-able-to-log-in-with-ldap.adoc
    R docs/security/advisories/016-unauth-user-is-able-to-reset-password.adoc
    R docs/security/advisories/017-self-registration-allows-to-change-password.adoc
    R docs/security/advisories/018-less-privileged-user-able-to-execute-custom-groovy-scripts.adoc
    R docs/security/advisories/019-xss-in-fullName-displayName.adoc
    R docs/security/advisories/020-csrf-not-working-when-using-saml2.adoc
    R docs/security/advisories/021-not-invited-user-able-to-register.adoc
    R docs/security/advisories/automated-scanning.adoc
    R docs/security/advisories/index.adoc
    M docs/security/authentication/flexible-authentication/configuration.adoc
    M docs/security/authorization/service.adoc
    M docs/security/credentials/password-related-configuration.adoc
    M docs/security/credentials/password-reset/index.adoc
    M docs/security/credentials/password-storage-configuration.adoc
    A docs/security/credentials/secrets-provider-configuration.adoc
    M docs/security/index.adoc
    R docs/security/security-guide.adoc
    M docs/security/trusted-actions/index.adoc
    M docs/simulation/index.adoc
    M docs/tasks/task-manager/configuration.adoc
    M docs/upgrade/faq-issues.adoc
    M docs/upgrade/upgrade-guide.adoc
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/frontend/js/bootstrap-strength-meter/_patched_by_evolveum_
    M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
    M gui/admin-gui/src/frontend/scss/_tables.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MemberPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MultiTypesMemberPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectBrowserPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PendingOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/ReferenceConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPropertyPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPropertyPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/wrapper/WrapperContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/wrapper/WrapperFactory.java
    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/api/prism/wrapper/ItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismObjectWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/registry/GuiComponentRegistry.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/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/BasicMultivalueContainerListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanelWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/OrgTreeProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/RepositoryObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/RepositoryShadowBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanContainerDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanObjectDataProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/CreateObjectForReferencePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/CreateObjectForReferencePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/ReferenceAutocompletePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/ReferenceAutocompletePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/IconColorInputPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/IconInputPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/IconInputPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/message/Callout.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/message/Callout.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PopoverSearchPopupPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceAutocomplete.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceAutocomplete.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AssociationSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/FocusTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractFormWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/EnumWizardChoicePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/ContainerableDuplicateResolver.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AbstractInputGuiComponentFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AutoCompleteReferencePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/CreateObjectForReferencePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/IconColorPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/IconCssClassPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ItemPanelContext.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/MailServerPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ProtectedStringInConnectorConfigurationPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ProtectedStringPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextAreaPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ConnectorConfigurationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ItemWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismObjectWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeArchetypeWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ShadowAssociationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractObjectMainPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/PageAbstractRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/archetype/PageArchetype.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericMultivalueContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/configuration/component/NotificationConfigTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/ResourceDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceSchemaHandlingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractResourceWizardTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractValueFormResourceWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ResourceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/BasicResourceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/MappingOverrideTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/ResourceObjectTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M 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/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationResultsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppenderDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ComplexPropertyEmbeddedModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ComplexPropertyInputPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeprecatedPropertyWrapperModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GeneralTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ProfilingContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ProfilingContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkListContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggerDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/AdditionalMenuLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/AdditionalMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ConfigurableUserDashboardContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ConfigurableUserDashboardCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ConfigurableUserDashboardDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/GuiObjectDetailsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/GuiObjectDetailsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/GuiObjectDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/RichHyperlinkDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/RichHyperlinkListContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/UserDashboardLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/UserDashboardLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppenderDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppendersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppendersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/ClassLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/ClassLoggersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/LoggingContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/LoggingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/SubSystemLoggerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/SubSystemLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/SubSystemLoggersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/ComplexPropertyEmbeddedModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/ComplexPropertyInputPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/CustomTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/CustomTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/CustomTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/DeprecatedPropertyWrapperModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/EventHandlerContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/EventHandlerCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/EventHandlerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/FileTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/FileTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/FileTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/GeneralTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/LegacyNotificationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/LegacyNotificationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailServerPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailServerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsGatewayPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsGatewayPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsGatewayPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/GlobalPolicyRuleContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/GlobalPolicyRuleCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/GlobalPolicyRuleDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/ObjectPolicyContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/ObjectPolicyCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/ObjectPolicyDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/profiling/ProfilingContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/profiling/ProfilingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/CustomSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/CustomSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/DockerSecretProviderPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/EnvironmentVariablesSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/EnvironmentVariablesSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/FileSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/FileSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/PropertiesSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/PropertiesSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/SecretProviderDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/SecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/SecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemSecretsProviders.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/AllAccessListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/component/StatisticDashboardWidget.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CartSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PersonOfInterestPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemRefinedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PolyStringEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferencePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ResourceAssociationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ShadowPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/SingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceValuePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismValueObjectSelectorPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismValueObjectSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismObjectWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ShadowAssociationWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/registry/GuiComponentRegistryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ExecutedDeltaPostProcessor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ReferenceExecutedDeltaProcessor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/InfraInitialSetup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/ChildrenCasesCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributeValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ConstructionAssociationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedIconColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/provider/CertCaseDtoProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/ProtectedStringValidatorForKeyField.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/ReferenceAutocompleteValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFormPanel.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/page/admin/reports/component/SearchFilterConfigurationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentRepositoryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/ResourceContentStorage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestIntegrationObjectWrapperFactory.java
    M gui/admin-gui/src/test/resources/common/resource-dummy-initialized.xml
    M gui/admin-gui/src/test/resources/common/resource-dummy.xml
    M gui/admin-gui/src/test/resources/common/shadow-account-jack-dummy.xml
    M icf-connectors/dummy-connector-fake/pom.xml
    M icf-connectors/dummy-connector/pom.xml
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java
    M infra/common/pom.xml
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CacheableSecretsProviderDelegate.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/ContainerSecretsProvider.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/DockerSecretsProvider.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/EnvironmentVariablesSecretsProvider.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/FileSecretsProvider.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/PropertiesSecretsProvider.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderImpl.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderManager.java
    M infra/common/src/main/resources/ctx-common.xml
    M infra/common/src/test/java/com/evolveum/midpoint/common/AbstractActivationComputerTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/LocalizationTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/TestCryptoUtil.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/TestStaticValues.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/TestRefinedSchema.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/BasicValidatorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/UnknownNodeValidationTest.java
    M infra/common/src/test/resources/cleanup/resource.xml
    M infra/common/src/test/resources/cleanup/user.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilder.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilderImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/SchemaService.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/SearchResultList.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractAssignmentConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractMappingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractPolicyRuleConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractResourceObjectDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssignmentConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssociationConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssociationsCapabilityConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AutoAssignMappingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AutoassignSpecificationConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItemOrigin.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItemable.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConstructionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/EventHandlerConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExecuteScriptConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionParameterConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FocalAutoassignSpecificationConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionCallArgumentConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionExpressionEvaluatorConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/GlobalPolicyRuleConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/InboundMappingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/MappingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/MetadataMappingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/MultiSourceDataHandlingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ObjectSelectorConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ObjectTemplateItemDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ObjectTemplateMappingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/PolicyActionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/PolicyRuleConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceAttributeDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectAssociationConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectClassDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectTypeDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SchemaHandlingConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeObjectDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeParticipantDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeSubjectDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassParticipantConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassParticipantDelineationConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AssociationDefinitionStore.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AttributeDefinitionStore.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AttributePath.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/IdentifiersDefinitionStore.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MidPointSchemaDefinitionFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableRawResourceAttributeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawResourceAttributeDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawResourceAttributeDefinitionImpl.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawResourceObjectClassDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefinedResourceSchemaParser.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttribute.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectIdentification.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectIdentifier.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectIdentifiers.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectPattern.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectSetDelineation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDelineation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeIdentification.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationClassSimulationDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainer.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowDefinitionApplicator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowQueryConversionUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedAssociationClassParticipantDelineation.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/AttributeContainerDefinitionDelegator.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/AttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/CompositeObjectDefinitionDelegator.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/RefinedAttributeDefinitionDelegator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceAttributeContainerDefinitionDelegator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceAttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectClassDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectTypeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/AsynchronousOperationResult.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/AsynchronousOperationReturnValue.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/CompiledTracingProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/MatchingContext.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/AssigneeClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/DelegatorClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRefClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRelationClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OwnerClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ParentClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RelatedObjectClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RequesterClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RoleRelationClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelectorClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SubtypeClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/TenantClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ValueSelector.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/simulation/ExecutionModeProvider.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/visualizer/BaseVisualizer.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/GetOperationOptionsUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/RawRepoShadow.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ReportParameterTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/Resource.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceObjectTypeDefinitionTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaDebugUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowAssociationsCollection.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowAssociationsMap.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowAssociationsUtil.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/SimulationUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueDisplayUtil.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-provisioning-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/model/extension-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/AbstractSchemaTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseObjectTemplate.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestQueryConverter.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaDelta.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseShadow.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/performance/AbstractSchemaPerformanceTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/SchemaProcessorTest.java
    A infra/schema/src/test/resources/common/json/ns/shadow-hbarbossa.json
    M infra/schema/src/test/resources/common/xml/ns/shadow-hbarbossa.xml
    M infra/schema/src/test/resources/xmljson/model-intest-resource-dummy.xml
    M infra/schema/testng-unit.xml
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/ldap/OpenDJController.java
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/TestUtil.java
    M model/authentication-impl/pom.xml
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidpointAllowAllAuthorizationEvaluator.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidpointHttpAuthorizationEvaluator.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/SecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpBasicModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpClusterModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpSecurityQuestionsModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcResourceServerModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/EndPointsUrlMapping.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestIntegrationSecurity.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignCreationTaskHandler.java
    M model/certification-impl/src/test/resources/common/resource-dummy.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelProjectionContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ProjectionContextKey.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluatorFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluatorFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ConstExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/GenerateExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ProportionalExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AbstractSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryResult.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryResult.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/PrismValueDeltaSetTripleProducer.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ObjectValuePolicyEvaluator.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpression.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpressionUtil.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestExpressionFunctions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestScriptCaching.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/MappingTestEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelDiagController.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/controller/RawChangesExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ValueBasedDefinitionLookupsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationCaseDescriber.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotModel.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/expr/SequentialValueExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckItemProcessor.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/ClockworkRequestAuthorizer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ContextFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemValueWithOrigin.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidatorBuilder.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/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/OperationalDataManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssignedResourceObjectConstruction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssociationEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AttributeEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedAssignedResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedPlainResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/PlainResourceObjectConstruction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResourceObjectConstruction.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/indexing/IndexingManager.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/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/EvaluatedConstructionMappingExtractor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/OutboundProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionValuesProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/PropertyValueMatcher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ReconciliationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ShadowConstraintsChecker.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ValueMatcher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/CredentialPolicyEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.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/AutoAssignMappingCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusConstraintsChecker.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/IterationHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ObjectTemplateProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ApplicabilityEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Context.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ContextLoadOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/FocusLoadOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/MissingShadowContextRefresher.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/loader/ProjectionUpdateOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionsLoadOperation.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/ObjectModificationConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/StateConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/PolicyRuleScriptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/DelegatedItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformablePropertyDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.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/sync/tasks/recon/RemainingShadowsActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/RecomputationActivityHandler.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/trigger/RecomputeTriggerHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Visualizer.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractModelImplementationIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestFilterExpression.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressions.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestQueryExpression.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/TestClockwork.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestDependencies.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjectionPolicyRules.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjector.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestSynchronizationService.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/visualizer/TestVisualizer.java
    M model/model-impl/src/test/resources/misc/resource-dummy-for-checker.xml
    M model/model-impl/src/test/resources/misc/shadow-1.xml
    M model/model-impl/src/test/resources/misc/shadow-2-duplicate.xml
    M model/model-impl/src/test/resources/misc/shadow-2.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractInitializedModelIntegrationTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestCaseIgnore.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIntent.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIteration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelCrudService.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/TestModelServiceContractCaching.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestNotifications.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestRaceConditions.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestScriptHooks.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestSecretProviders.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestStrangeCases.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestTolerantAttributes.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/gensync/TestEditSchema.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/gensync/TestRoleEntitlement.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/AbstractImportTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractDirectManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractGroupingManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestSemiManual.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestSemiManualGrouping.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestSemiManualGroupingProposed.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingAutoInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMigration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiAccount.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/negative/TestAssignmentErrors.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/AbstractPasswordTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
    M model/model-intest/src/test/resources/archetypes/system-configuration-archetypes.xml
    M model/model-intest/src/test/resources/common/group-shadow-dummy-upcase-joker.xml
    M model/model-intest/src/test/resources/common/resource-dummy-caching.xml
    M model/model-intest/src/test/resources/common/resource-dummy-orange.xml
    M model/model-intest/src/test/resources/common/resource-dummy.xml
    A model/model-intest/src/test/resources/common/secrets-provider.properties
    M model/model-intest/src/test/resources/common/system-configuration.xml
    A model/model-intest/src/test/resources/entitlements/role-mapmaker-landluber.xml
    M model/model-intest/src/test/resources/gensync/system-configuration.xml
    M model/model-intest/src/test/resources/lifecycle/system-configuration-lifecycle.xml
    M model/model-intest/src/test/resources/manual/resource-semi-manual-grouping-proposed.xml
    M model/model-intest/src/test/resources/mapping/chaining/system-configuration.xml
    M model/model-intest/src/test/resources/misc/resource-dummy-uuid-nonunique-name.xml
    M model/model-intest/src/test/resources/notifications/system-configuration.xml
    M model/model-intest/src/test/resources/scripthooks/system-configuration-hooks.xml
    M model/model-intest/src/test/resources/scripthooks/system-configuration-primary-delta-hook.xml
    M model/model-intest/src/test/resources/scripting/system-configuration.xml
    M model/model-intest/src/test/resources/strange/system-configuration-strange.xml
    M model/model-intest/src/test/resources/sync/role-importer.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/util/SynchronizationRequest.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/formatters/ValueFormatter.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTextFormatter.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTransportUtils.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ExportActivitySupport.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/TestCsvSimulationReport.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/AbstractRestController.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ClusterRestController.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ExtensionSchemaRestController.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/CaseOperationExecutionTaskHandler.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/LensContextHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/ApprovalMetadataHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/entitlements/AddAssociationAspect.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/WfTestUtil.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/association/TestAddAssociation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/ManualResourceTest.java
    M model/workflow-impl/src/test/resources/association/req-add-entitlement-guests.xml
    M model/workflow-impl/src/test/resources/association/req-add-entitlement-testers.xml
    M pom.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningOperationContext.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceOperationDescription.java
    M provisioning/provisioning-impl/pom.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/AlreadyInitializedObject.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/CommonBeans.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ExternalResourceEventListenerImpl.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/InitializableObjectMixin.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/LazilyInitializableMixin.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/ProvisioningContextFactory.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/RepoShadow.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/RepoShadowModifications.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectDiscriminator.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectFuturizer.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectOperations.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/Shadow.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCaretaker.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowLifecycleStateDeterminer.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/operations/ProvisioningGetOperation.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/AbstractLazilyInitializableResourceEntity.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/AbstractResourceEntity.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/AbstractResourceObjectRetrievalOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ActivationConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/CompleteResourceObject.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/DelineationProcessor.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementConverter.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementObjectSearch.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementReader.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementUtils.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ExistingResourceObject.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ExternalResourceObjectChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/FakeIdentifierGenerator.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/QueryWithConstraints.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObject.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectAddOperation.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectAddReturnValue.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectAsyncChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectChange.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectCompleter.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/resourceobjects/ResourceObjectDeleteOperation.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectDeleteReturnValue.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectDiscriminator.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectFetchOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectFound.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectLiveSyncChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectLocateOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectModifyOperation.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectModifyReturnValue.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectProvisioningOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectReferenceResolver.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectSearchOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectUcfModifyOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectsBeans.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConfiguredConnectorCacheKey.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConfiguredConnectorInstanceEntry.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceExpansionOperation.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/resources/ResourceSchemaAdjuster.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceSchemaHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceTestOperation.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AbstractLazilyInitializableShadowedEntity.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AbstractShadowedEntity.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AccessChecker.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/ConstraintsChecker.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/DefinitionsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/EntitlementsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ProvisioningOperationState.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowAcquisition.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/ShadowCompareHelper.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/ShadowGetOperation.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/ShadowOperationPropagationHelper.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowProvisioningOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowRefreshOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowSearchLikeOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectFound.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsFacade.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsLocalBeans.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsNormalizationUtil.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsUtil.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/DelineationMatcher.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/ResourceObjectClassifier.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/CommunicationExceptionHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/ErrorHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/HardErrorHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/MaintenanceExceptionHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/ObjectAlreadyExistHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/ObjectNotFoundHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/MetadataUtil.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/OperationResultRecorder.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/PendingOperationsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowCreator.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerRelative.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowFinder.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowManagerMiscUtil.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowUpdater.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/MultiPropagationActivityRun.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/PropagationActivityRun.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/AttributesToReturnProvider.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ErrorState.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/InitializationState.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/QueryConversionUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/ProvisioningTestUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorManager.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestDummyFoundAgain.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioning.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioningArtemis.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdateCachingIndexOnly.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCachingExtra.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCachingPartial.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaseIgnore.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaseIgnoreUpcaseName.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistency.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistencyReaper.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExpression.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyHacks.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyIncomplete.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLegacyUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLimited.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyParallelism.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyPrioritiesAndReadReplace.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyPrioritiesAndReadReplaceLegacyUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyReadReplaceForAll.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySchemaless.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySecurity.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyShadowMarks.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyUuidNonUniqueName.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.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/misc/TestShadowCachingSupport.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/AbstractOpenDjTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestSynchronization.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/resources/TestResourceTemplateMerge.java
    M provisioning/provisioning-impl/src/test/resources/dummy/account-daemon.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/account-lechuck.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/account-morgan.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/account-relic.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/account-will.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/dummy-case-ignore-upcase-name/resource-dummy.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/dummy-uuid-nonunique-name/account-alfredo-fettucini.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/dummy-uuid-nonunique-name/account-bill-fettucini.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/dummy-uuid-nonunique-name/resource-dummy.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/dummy-uuid/resource-dummy.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/resource-dummy.xml
    A provisioning/provisioning-impl/src/test/resources/misc/caching/resource-dummy.xml
    M provisioning/provisioning-impl/src/test/resources/misc/lifecycle/resource-dummy-active.xml
    A provisioning/provisioning-impl/src/test/resources/opendj/account-bad-repo.xml
    R provisioning/provisioning-impl/src/test/resources/opendj/account-bad.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-jack-change.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-jack-repo.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-modify-association.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-morgan.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-sparrow-repo.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-sparrow.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-will.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/group-specialists.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/group-swashbucklers.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/ou-super.xml
    M provisioning/provisioning-impl/testng-integration.xml
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/AttributesToReturn.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorConfigurationOptions.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/PropertyModificationOperation.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfAddReturnValue.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfAsyncUpdateChange.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfChange.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfDeleteReturnValue.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfFetchErrorReportingMethod.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfLiveSyncChange.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfModifyReturnValue.java
    R provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectFound.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectHandler.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObject.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManagedConnectorInstance.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/ConnectorFactoryBuiltinImpl.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/TransformationalAsyncUpdateMessageListener.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractModificationConverter.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdBeans.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConfigurationTransformer.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConvertor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdNameMapper.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToMidPointConversion.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdUtil.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SyncDeltaConverter.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractUcfDummyTest.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
    M release-notes.adoc
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ObjectSelectorMatcher.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/OptimisticLockingRunner.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryOperation.java
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/ModificationOpHandler.java
    M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/CacheInvalidationPerformanceTest.java
    M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
    M repo/repo-cache/src/test/resources/test-config-new-repo.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/LiteralExpressionEvaluator.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorMatcher.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/util/RepoCommonUtils.java
    M repo/repo-sqale/pom.xml
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryConfiguration.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/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditEventRecordMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/ItemDeltaValueProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ExtensionItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/JsonbPolysPathItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefFilterWithRepoPath.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/ReferenceNameResolver.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleTableMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCampaignMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCaseMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/MAssignment.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignment.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/workitem/QCaseWorkItemMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/MContainerWithFullObject.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerWithFullObject.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerWithFullObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/MFocusIdentity.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusIdentity.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusIdentityMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/lookuptable/QLookupTableMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MOperationExecution.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QAssignmentHolderMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QOperationExecution.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QOperationExecutionMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QSeparatelySerializedItem.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/MObjectReferenceWithMeta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QObjectReference.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QObjectReferenceFullObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QObjectReferenceMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QObjectReferenceWithMeta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QReference.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QReferenceMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QAbstractRoleMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadowMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/simulation/QProcessedObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/simulation/QSimulationResultMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/SqaleUpdateContext.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchContainersIterativeTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/perf/GetUserTest.java
    M repo/repo-sqale/src/test/resources/config-test.xml
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AddGetObjectTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/BaseSQLRepoTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreterTest.java
    M repo/repo-sql-impl-test/src/test/resources/extension/user-rumcajs.xml
    M repo/repo-sql-impl-test/src/test/resources/schema/extension.xsd
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ExtensionUpdate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ClassDefinitionParser.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyContainerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyItemLinkDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyPropertyDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyReferenceDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaDataNodeDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaEntityDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaEntityPointerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaLinkDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaPropertyDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaReferenceDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAnyContainerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/DefaultMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/PolyStringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/StringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/DataSearchResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/HqlDataInstance.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/HqlEntityInstance.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolutionState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolver.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ProperDataSearchResult.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/RootedDataSearchResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/AnyPropertyRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ExistsRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/FullTextRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemValueRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/PropertyRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ReferenceRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/Restriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java
    A repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlBaseOperationTracker.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryContext.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryExecutor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlRepoContext.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SystemConfigurationChangeDispatcherImpl.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/ItemValueFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/PolyStringItemFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/SimpleItemFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryTableMapping.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/ResultListRowTransformer.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractHigherUnitTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ResourceTester.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/RepoShadowAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationsAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/ProtectedStringAsserter.java
    M repo/repo-test-util/src/main/resources/test-config-new-repo.xml
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.java
    A repo/security-api/src/main/java/com/evolveum/midpoint/security/api/RestAuthorizationAction.java
    A repo/security-api/src/main/java/com/evolveum/midpoint/security/api/RestHandlerMethod.java
    M repo/security-enforcer-api/pom.xml
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/AbstractAuthorizationParameters.java
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/AuthorizationParameters.java
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/CompileConstraintsOptions.java
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectSecurityConstraints.java
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/PositiveNegativeItemPaths.java
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
    A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcerUtil.java
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ValueAuthorizationParameters.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/CompileConstraintsOperation.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerDecisionOperation.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerOperation.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorEvaluation.java
    A repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtector.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtectorFactory.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskRunResult.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/run/JobExecutor.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/AbstractTaskManagerTest.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/AbstractLdapConnTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/simple/AbstractAdLdapSimpleTest.java
    M testing/rest/pom.xml
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/AbstractRestServiceInitializer.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/RestServiceInitializer.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestAbstractRestService.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
    M testing/rest/src/test/resources/repo/json/script-modify-validTo.json
    A testing/rest/src/test/resources/repo/role-rest-limited.xml
    A testing/rest/src/test/resources/repo/user-rest-limited.xml
    M testing/rest/src/test/resources/repo/xml/script-modify-validTo.xml
    M testing/rest/src/test/resources/repo/yaml/script-modify-validTo.yml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestEnergy.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/TestInboundOutboundAssociation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestMapleLeaf.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestOrgSync.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestScience.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUniversity.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/TestUnixTolerantAux.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestVillage.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperAsyncUpdate.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/uuid/TestUuidClient.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/uuid/TestUuidExtension.java
    A testing/story/src/test/resources/first-steps/resource-opendj-300.xml
    M testing/story/src/test/resources/logback-test.xml
    M testing/story/src/test/resources/trusted-bulk-actions/role-unprivileged.xml
    M testing/story/src/test/resources/unix/resource-opendj-tolerant-aux.xml
    M testing/story/src/test/resources/unix/resource-opendj.xml
    M testing/story/testng-integration.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportRepositoryConsumerWorker.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/db-extension-schema

* origin/master: (251 commits)
  Query - rewording of info about querying values of different types.
  Remove forgotten tracing from a test
  fix checkstyle bug
  Fix the build
  showing secrets providers by table panels
  Fix search expression evaluator
  Query - added details and examples for querying different types of atrtibutes.
  ninja doc: more doc
  Allow multiple filters in search expressions
  ninja doc: more cleanup
  npe fix
  Sqale: Do not populate fullObejct from splitted if fullObject contained data previously
  sqale: Fixed retry not correctly working for returnUnused
  Add "forced classification" option
  ninja doc: fixed faq link for ninja
  Update initial objects before release
  MID-9490: adding support for configuration of secrets providers via GUI
  Sqale: Fixed ordering instructions for deeper containers
  Updated release notes
  Sqale: Added support for container Iterable search for work items.
  ...

# Conflicts:
#	repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java


  Commit: 3ea3fb6483172b5e0de77ed90106267493ebd541
      https://github.com/Evolveum/midpoint/commit/3ea3fb6483172b5e0de77ed90106267493ebd541
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-04-03 (Wed, 03 Apr 2024)

  Changed paths:
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/table/DefinitionTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/SchemaDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ComplexTypeDefinitionPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ComplexTypeDefinitionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/DefinitionPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/DefinitionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/EnumerationTypeDefinitionPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/EnumerationTypeDefinitionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ItemDefinitionPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ItemDefinitionPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/PrismSchemaModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/SchemaPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/SchemaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ComplexTypeDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/DefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/DefinitionsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/EnumerationTypeDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ItemDefinitionDto.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ItemDefinitionModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ItemDefinitionsModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/PrismSchemaDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/PrismSchemaModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/SchemaModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/SchemaPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/AttributeDto.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java

  Log Message:
  -----------
  a little bit of cleanup, testing more scenarios for extension schema, adding namespace definition


  Commit: 0a0f0af96849f73fe71dfcabd96be926cbaf2a77
      https://github.com/Evolveum/midpoint/commit/0a0f0af96849f73fe71dfcabd96be926cbaf2a77
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-04 (Thu, 04 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/index.adoc
    M docs/misc/reports/raw/file-format.adoc
    A docs/misc/reports/raw/index.adoc

  Log Message:
  -----------
  Docu changes, Reports


  Commit: 85cbdd37bcd365b37e89314bae5c2d40a63bb7be
      https://github.com/Evolveum/midpoint/commit/85cbdd37bcd365b37e89314bae5c2d40a63bb7be
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-05 (Fri, 05 Apr 2024)

  Changed paths:
    M docs/security/crypto/index.adoc

  Log Message:
  -----------
  Docu addition in Crypto, limitation in keypass values


  Commit: 777c12cfb74503546f79840e080fad7125f200e9
      https://github.com/Evolveum/midpoint/commit/777c12cfb74503546f79840e080fad7125f200e9
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-05 (Fri, 05 Apr 2024)

  Changed paths:
    M gui/admin-gui/package.json
    M gui/admin-gui/pom.xml
    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/DateTimePickerOptions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/converter/DateConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateLabelComponent.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SerializableBiFunction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/AuthenticationInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ProcessInstanceDto.java
    M pom.xml

  Log Message:
  -----------
  MID-9043: removing of dependency for Wicket DateTime 8.00


  Commit: 480419886dd2225fd03adb05af343db165b4ac8d
      https://github.com/Evolveum/midpoint/commit/480419886dd2225fd03adb05af343db165b4ac8d
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-05 (Fri, 05 Apr 2024)

  Changed paths:
    M gui/admin-gui/package-lock.json

  Log Message:
  -----------
  revert tempusdominus-bootstrap-4 in package-lock.json


  Commit: a6a123dda69c5359ec3d3b9b41437280877dd1ec
      https://github.com/Evolveum/midpoint/commit/a6a123dda69c5359ec3d3b9b41437280877dd1ec
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-05 (Fri, 05 Apr 2024)

  Changed paths:
    M pom.xml
    M testing/rest/pom.xml
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestKeycloakOidcRestAuthModule.java

  Log Message:
  -----------
  upgrade nimbus-jose-jwt to 9.37.3


  Commit: 700988fa256a2d678b6c7de009addfb34d06e2cd
      https://github.com/Evolveum/midpoint/commit/700988fa256a2d678b6c7de009addfb34d06e2cd
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-05 (Fri, 05 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierTable.java
    M repo/system-init/src/main/resources/config.xml

  Log Message:
  -----------
  Minor cleanup


  Commit: 084cb548cb0943d16cf42c011cc70cf8d95fbed0
      https://github.com/Evolveum/midpoint/commit/084cb548cb0943d16cf42c011cc70cf8d95fbed0
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-05 (Fri, 05 Apr 2024)

  Changed paths:
    M config/sql/native/postgres-audit.sql
    M config/sql/native/postgres.sql
    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/path/ItemPathDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisOutlier.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierPropertyPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierPropertyPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisOutlierPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierHeaderResultPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierHeaderResultPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierItemModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierItemResultPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierItemResultPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierResultPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierResultPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/OutlierSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionSimpleObjectsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierPropertyTable.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierPropertyTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierTable.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/IconAndStylesUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/EndPointsUrlMapping.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisAttributeImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/OutlierClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/OutliersDescription.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/OutliersResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/outlier/MOutlierObject.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/outlier/QOutlierData.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/outlier/QOutlierObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java

  Log Message:
  -----------
  Temporarily disable outlier detection functionality


  Commit: 36c2195c0fc12d3def1c8be15a8590a59857a0c1
      https://github.com/Evolveum/midpoint/commit/36c2195c0fc12d3def1c8be15a8590a59857a0c1
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-05 (Fri, 05 Apr 2024)

  Changed paths:
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/package.json
    M gui/admin-gui/pom.xml
    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/DateTimePickerOptions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/converter/DateConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateLabelComponent.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SerializableBiFunction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/AuthenticationInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ProcessInstanceDto.java
    M pom.xml
    M testing/rest/pom.xml
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestKeycloakOidcRestAuthModule.java

  Log Message:
  -----------
  Merge branch 'master' into feature/role-mining-merge


  Commit: 088bfd45e780e004b82a1bf1f29fdb075fafbd24
      https://github.com/Evolveum/midpoint/commit/088bfd45e780e004b82a1bf1f29fdb075fafbd24
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-05 (Fri, 05 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/IconAndStylesUtil.java

  Log Message:
  -----------
  Minor cleanup


  Commit: 06ac2784c589cf9bf6051fe200e9626d37befdaf
      https://github.com/Evolveum/midpoint/commit/06ac2784c589cf9bf6051fe200e9626d37befdaf
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-05 (Fri, 05 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java

  Log Message:
  -----------
  Rollback changes for PrismContainerPanel


  Commit: 632b41b9920b99f45377c4569bc602fca62b6a78
      https://github.com/Evolveum/midpoint/commit/632b41b9920b99f45377c4569bc602fca62b6a78
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-05 (Fri, 05 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssociatedResourceObjectTypeDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectTypeDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationValue.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationActionDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/CorrelationModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/AbstractCorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CompleteCorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationPropertyDefinition.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/SimplifiedCorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwner.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwners.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwnersMap.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ClockworkInspector.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/MappingInspector.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ModelExpressionEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ModelExpressionThreadLocalHolder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingEvaluationEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ConsolidationMetadataComputation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/ProfilingModelInspector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ResourceObjectProcessingContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ResourceObjectProcessingContextImpl.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/composite/CompositeCorrelator.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/correlator/items/CorrelationItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.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/expr/SequentialValueExpressionEvaluator.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/ItemValueWithOrigin.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidatorBuilder.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/LensExpressionUtil.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/assignments/AssignmentEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/ConditionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResourceObjectConstruction.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/focus/AssignmentProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/DeltaSetTripleMap.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusLifecycleProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/AbstractInboundsProcessing.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundMappingEvaluationRequest.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundMappingInContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/LimitedInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/MappingEvaluationRequests.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsContext.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SimplePreInboundsContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/package-info.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkContext.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkShadowInboundsPreparation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkTarget.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Context.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedTarget.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreContext.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreShadowInboundsPreparation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreSource.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreTarget.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ShadowInboundsPreparation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Target.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/package-info.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.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/sync/CorrelationProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/PreMappingsEvaluation.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
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/BaseAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/InactivateFocusAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/reactions/SynchronizationActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/AdvancedActivityRunSupportImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCandidateOwner.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/util/mock/MockLensDebugListener.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestInboundAssociations.java
    M model/model-intest/src/test/resources/associations/resource-dummy-hr.xml
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/BasePrimaryChangeAspect.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/RepoShadow.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyAssociations.java
    A provisioning/provisioning-impl/src/test/resources/dummy/resource-dummy-hr.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/PathExpressionResolver.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RShadowKind.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyHrScenario.java

  Log Message:
  -----------
  Create PoC for associated objects inbounds

Very experimental code for inbound mappings for associated objects.
Now it can do a basic import. Very fragile! Other tests are probably
broken as well.


  Commit: e9eae6b2ea7ef8a58c62b407e775fa3447aeafbf
      https://github.com/Evolveum/midpoint/commit/e9eae6b2ea7ef8a58c62b407e775fa3447aeafbf
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-06 (Sat, 06 Apr 2024)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsPreparation.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyHrScenarioExtended.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestInboundAssociations.java
    A model/model-intest/src/test/resources/associations/archetype-costCenter.xml
    M model/model-intest/src/test/resources/associations/resource-dummy-hr.xml
    A model/model-intest/src/test/resources/schema/associations.xsd
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractDummyScenario.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyHrScenario.java

  Log Message:
  -----------
  Improve PoC for associated objects inbounds

Added cost centers to show a different way of mapping the association
values. Added some comments to the resource-dummy-hr.xml.


  Commit: cfd0c10a09d1542ff1b441fc427992793ac444fb
      https://github.com/Evolveum/midpoint/commit/cfd0c10a09d1542ff1b441fc427992793ac444fb
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-06 (Sat, 06 Apr 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/Clusterable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/StandardClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    M model/model-intest/src/test/resources/tasks/misc/session-role-based.xml

  Log Message:
  -----------
  Fix TestMiscTasks
1. Fix schema definition
2. Fix clustering process


  Commit: 77df40609baeefcffb962dd45b6a6717947d353c
      https://github.com/Evolveum/midpoint/commit/77df40609baeefcffb962dd45b6a6717947d353c
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-08 (Mon, 08 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/legacy/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-complex.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-simple.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/parameters.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/query.png
    A docs/misc/reports/configuration/post-report-script.adoc
    A docs/misc/reports/configuration/report-configuration-tips.adoc
    A docs/misc/reports/configuration/report-functions.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc
    A docs/misc/reports/create-report-guide/advanced/create-report-0.png
    A docs/misc/reports/create-report-guide/advanced/create-report-1.png
    A docs/misc/reports/create-report-guide/advanced/create-report-10.png
    A docs/misc/reports/create-report-guide/advanced/create-report-11.png
    A docs/misc/reports/create-report-guide/advanced/create-report-12.png
    A docs/misc/reports/create-report-guide/advanced/create-report-13.png
    A docs/misc/reports/create-report-guide/advanced/create-report-14.png
    A docs/misc/reports/create-report-guide/advanced/create-report-15.png
    A docs/misc/reports/create-report-guide/advanced/create-report-2.png
    A docs/misc/reports/create-report-guide/advanced/create-report-3.png
    A docs/misc/reports/create-report-guide/advanced/create-report-4.png
    A docs/misc/reports/create-report-guide/advanced/create-report-5.png
    A docs/misc/reports/create-report-guide/advanced/create-report-6.png
    A docs/misc/reports/create-report-guide/advanced/create-report-7.png
    A docs/misc/reports/create-report-guide/advanced/create-report-8.png
    A docs/misc/reports/create-report-guide/advanced/create-report-9.png
    A docs/misc/reports/create-report-guide/advanced/create-report.png
    A docs/misc/reports/create-report-guide/advanced/index.adoc
    R docs/misc/reports/create-report-guide/create-report-0.png
    R docs/misc/reports/create-report-guide/create-report-1.png
    R docs/misc/reports/create-report-guide/create-report-10.png
    R docs/misc/reports/create-report-guide/create-report-11.png
    R docs/misc/reports/create-report-guide/create-report-12.png
    R docs/misc/reports/create-report-guide/create-report-13.png
    R docs/misc/reports/create-report-guide/create-report-14.png
    R docs/misc/reports/create-report-guide/create-report-15.png
    R docs/misc/reports/create-report-guide/create-report-2.png
    R docs/misc/reports/create-report-guide/create-report-3.png
    R docs/misc/reports/create-report-guide/create-report-4.png
    R docs/misc/reports/create-report-guide/create-report-5.png
    R docs/misc/reports/create-report-guide/create-report-6.png
    R docs/misc/reports/create-report-guide/create-report-7.png
    R docs/misc/reports/create-report-guide/create-report-8.png
    R docs/misc/reports/create-report-guide/create-report-9.png
    R docs/misc/reports/create-report-guide/create-report.png
    A docs/misc/reports/create-report-guide/export-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/all-users-tester.png
    A docs/misc/reports/create-report-guide/intermediate/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/mptesters-download-report.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-ff.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-view.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters.png
    A docs/misc/reports/create-report-guide/intermediate/users-all-report-exec.png
    A docs/misc/reports/create-report-guide/new-collection-report.png
    A docs/misc/reports/create-report-guide/show-tasks.png
    A docs/misc/reports/create-report-guide/users-all.png
    A docs/misc/reports/examples/index.adoc
    M docs/misc/reports/index.adoc
    R docs/misc/reports/post-report-script.adoc
    R docs/misc/reports/report-configuration-tips.adoc
    R docs/misc/reports/report-functions.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-complex.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-simple.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/index.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/parameters.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/query.png

  Log Message:
  -----------
  Doc update, report examples, changes in config docu and more


  Commit: 8a31eb0886731c846693b5bca75e3b4c52649802
      https://github.com/Evolveum/midpoint/commit/8a31eb0886731c846693b5bca75e3b4c52649802
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-08 (Mon, 08 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/legacy/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-complex.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-simple.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/parameters.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/query.png
    A docs/misc/reports/configuration/post-report-script.adoc
    A docs/misc/reports/configuration/report-configuration-tips.adoc
    A docs/misc/reports/configuration/report-functions.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc
    A docs/misc/reports/create-report-guide/advanced/create-report-0.png
    A docs/misc/reports/create-report-guide/advanced/create-report-1.png
    A docs/misc/reports/create-report-guide/advanced/create-report-10.png
    A docs/misc/reports/create-report-guide/advanced/create-report-11.png
    A docs/misc/reports/create-report-guide/advanced/create-report-12.png
    A docs/misc/reports/create-report-guide/advanced/create-report-13.png
    A docs/misc/reports/create-report-guide/advanced/create-report-14.png
    A docs/misc/reports/create-report-guide/advanced/create-report-15.png
    A docs/misc/reports/create-report-guide/advanced/create-report-2.png
    A docs/misc/reports/create-report-guide/advanced/create-report-3.png
    A docs/misc/reports/create-report-guide/advanced/create-report-4.png
    A docs/misc/reports/create-report-guide/advanced/create-report-5.png
    A docs/misc/reports/create-report-guide/advanced/create-report-6.png
    A docs/misc/reports/create-report-guide/advanced/create-report-7.png
    A docs/misc/reports/create-report-guide/advanced/create-report-8.png
    A docs/misc/reports/create-report-guide/advanced/create-report-9.png
    A docs/misc/reports/create-report-guide/advanced/create-report.png
    A docs/misc/reports/create-report-guide/advanced/index.adoc
    R docs/misc/reports/create-report-guide/create-report-0.png
    R docs/misc/reports/create-report-guide/create-report-1.png
    R docs/misc/reports/create-report-guide/create-report-10.png
    R docs/misc/reports/create-report-guide/create-report-11.png
    R docs/misc/reports/create-report-guide/create-report-12.png
    R docs/misc/reports/create-report-guide/create-report-13.png
    R docs/misc/reports/create-report-guide/create-report-14.png
    R docs/misc/reports/create-report-guide/create-report-15.png
    R docs/misc/reports/create-report-guide/create-report-2.png
    R docs/misc/reports/create-report-guide/create-report-3.png
    R docs/misc/reports/create-report-guide/create-report-4.png
    R docs/misc/reports/create-report-guide/create-report-5.png
    R docs/misc/reports/create-report-guide/create-report-6.png
    R docs/misc/reports/create-report-guide/create-report-7.png
    R docs/misc/reports/create-report-guide/create-report-8.png
    R docs/misc/reports/create-report-guide/create-report-9.png
    R docs/misc/reports/create-report-guide/create-report.png
    A docs/misc/reports/create-report-guide/export-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/all-users-tester.png
    A docs/misc/reports/create-report-guide/intermediate/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/mptesters-download-report.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-ff.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-view.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters.png
    A docs/misc/reports/create-report-guide/intermediate/users-all-report-exec.png
    A docs/misc/reports/create-report-guide/new-collection-report.png
    A docs/misc/reports/create-report-guide/show-tasks.png
    A docs/misc/reports/create-report-guide/users-all.png
    A docs/misc/reports/examples/index.adoc
    M docs/misc/reports/index.adoc
    R docs/misc/reports/post-report-script.adoc
    M docs/misc/reports/raw/file-format.adoc
    A docs/misc/reports/raw/index.adoc
    R docs/misc/reports/report-configuration-tips.adoc
    R docs/misc/reports/report-functions.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-complex.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-simple.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/index.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/parameters.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/query.png
    M docs/security/crypto/index.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8'


  Commit: d84ec19897761484a228868052f1a1e130649cf2
      https://github.com/Evolveum/midpoint/commit/d84ec19897761484a228868052f1a1e130649cf2
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-08 (Mon, 08 Apr 2024)

  Changed paths:
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    A docs/misc/reports/create-report-guide/conf-b-run.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp.png
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/index.adoc
    A docs/misc/reports/create-report-guide/reports-all.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp.png
    A docs/misc/reports/create-report-guide/users-in-mp.png
    M docs/misc/reports/index.adoc

  Log Message:
  -----------
  Documentation additions, Reports, examples and use-cases


  Commit: f7ea4466403e9387814b0aa2b1055280becc31a6
      https://github.com/Evolveum/midpoint/commit/f7ea4466403e9387814b0aa2b1055280becc31a6
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-08 (Mon, 08 Apr 2024)

  Changed paths:
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    A docs/misc/reports/create-report-guide/conf-b-run.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp.png
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/index.adoc
    A docs/misc/reports/create-report-guide/reports-all.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp.png
    A docs/misc/reports/create-report-guide/users-in-mp.png
    M docs/misc/reports/index.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8'


  Commit: be5a2de53be9853d6d416c07ea16f9b014707e4e
      https://github.com/Evolveum/midpoint/commit/be5a2de53be9853d6d416c07ea16f9b014707e4e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-09 (Tue, 09 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestInboundAssociations.java
    M model/model-intest/src/test/resources/associations/resource-dummy-hr.xml

  Log Message:
  -----------
  Improve association demo sample


  Commit: 7d49c87a4f7e428f35bccd799c475731b4c43189
      https://github.com/Evolveum/midpoint/commit/7d49c87a4f7e428f35bccd799c475731b4c43189
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-09 (Tue, 09 Apr 2024)

  Changed paths:
    A docs/misc/reports/create-report-guide/conf-b-run-old.png
    M docs/misc/reports/create-report-guide/conf-b-run.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp-old.png
    M docs/misc/reports/create-report-guide/download-usrs-in-mp.png
    M docs/misc/reports/create-report-guide/export-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/index.adoc
    M docs/misc/reports/create-report-guide/new-collection-report.png
    A docs/misc/reports/create-report-guide/reports-all-old.png
    M docs/misc/reports/create-report-guide/reports-all.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp-old.png
    M docs/misc/reports/create-report-guide/run-usrs-in-mp.png
    M docs/misc/reports/create-report-guide/show-tasks.png
    M docs/misc/reports/create-report-guide/users-all.png
    M docs/misc/reports/create-report-guide/users-in-mp.png

  Log Message:
  -----------
  Docks update, Report guides, image changes


  Commit: 5f75eef84f6170bea8eed9f65c7c299aedf14a4a
      https://github.com/Evolveum/midpoint/commit/5f75eef84f6170bea8eed9f65c7c299aedf14a4a
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-09 (Tue, 09 Apr 2024)

  Changed paths:
    A docs/misc/reports/create-report-guide/conf-b-run-old.png
    M docs/misc/reports/create-report-guide/conf-b-run.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp-old.png
    M docs/misc/reports/create-report-guide/download-usrs-in-mp.png
    M docs/misc/reports/create-report-guide/export-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/index.adoc
    M docs/misc/reports/create-report-guide/new-collection-report.png
    A docs/misc/reports/create-report-guide/reports-all-old.png
    M docs/misc/reports/create-report-guide/reports-all.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp-old.png
    M docs/misc/reports/create-report-guide/run-usrs-in-mp.png
    M docs/misc/reports/create-report-guide/show-tasks.png
    M docs/misc/reports/create-report-guide/users-all.png
    M docs/misc/reports/create-report-guide/users-in-mp.png

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8'


  Commit: 2f3a14841d263af18faf40f8921c7aea585b82cb
      https://github.com/Evolveum/midpoint/commit/2f3a14841d263af18faf40f8921c7aea585b82cb
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-09 (Tue, 09 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/create-report-guide/intermediate/all-users-tester.png
    M docs/misc/reports/create-report-guide/intermediate/mptesters-download-report.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters-ff.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters-view.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters.png
    M docs/misc/reports/create-report-guide/intermediate/users-all-report-exec.png

  Log Message:
  -----------
  Doc Update for Reports, changes in images


  Commit: 3c06c95c37d96f618854b00ec3f1be6a4cf061f6
      https://github.com/Evolveum/midpoint/commit/3c06c95c37d96f618854b00ec3f1be6a4cf061f6
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-09 (Tue, 09 Apr 2024)

  Changed paths:
    R docs/misc/reports/configuration/legacy/index.adoc
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-complex.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-simple.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/index.adoc
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/parameters.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/query.png

  Log Message:
  -----------
  Docu update for Reports, removed legacy article


  Commit: 493cdf660a932c15752d6c673e68526886079677
      https://github.com/Evolveum/midpoint/commit/493cdf660a932c15752d6c673e68526886079677
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-04-09 (Tue, 09 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java

  Log Message:
  -----------
  npe fix


  Commit: 0034738a0d4dcfd0efb719b5aa6a853f2df3eaae
      https://github.com/Evolveum/midpoint/commit/0034738a0d4dcfd0efb719b5aa6a853f2df3eaae
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-09 (Tue, 09 Apr 2024)

  Changed paths:
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerOptions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/converter/DateConverter.java

  Log Message:
  -----------
  fix date time picker after schrodinger testing


  Commit: 3593795fdec1ace5d07a3731dd6d4302496d118d
      https://github.com/Evolveum/midpoint/commit/3593795fdec1ace5d07a3731dd6d4302496d118d
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-09 (Tue, 09 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/legacy/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-complex.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-simple.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/parameters.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/query.png
    A docs/misc/reports/configuration/post-report-script.adoc
    A docs/misc/reports/configuration/report-configuration-tips.adoc
    A docs/misc/reports/configuration/report-functions.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc
    A docs/misc/reports/create-report-guide/advanced/create-report-0.png
    A docs/misc/reports/create-report-guide/advanced/create-report-1.png
    A docs/misc/reports/create-report-guide/advanced/create-report-10.png
    A docs/misc/reports/create-report-guide/advanced/create-report-11.png
    A docs/misc/reports/create-report-guide/advanced/create-report-12.png
    A docs/misc/reports/create-report-guide/advanced/create-report-13.png
    A docs/misc/reports/create-report-guide/advanced/create-report-14.png
    A docs/misc/reports/create-report-guide/advanced/create-report-15.png
    A docs/misc/reports/create-report-guide/advanced/create-report-2.png
    A docs/misc/reports/create-report-guide/advanced/create-report-3.png
    A docs/misc/reports/create-report-guide/advanced/create-report-4.png
    A docs/misc/reports/create-report-guide/advanced/create-report-5.png
    A docs/misc/reports/create-report-guide/advanced/create-report-6.png
    A docs/misc/reports/create-report-guide/advanced/create-report-7.png
    A docs/misc/reports/create-report-guide/advanced/create-report-8.png
    A docs/misc/reports/create-report-guide/advanced/create-report-9.png
    A docs/misc/reports/create-report-guide/advanced/create-report.png
    A docs/misc/reports/create-report-guide/advanced/index.adoc
    A docs/misc/reports/create-report-guide/conf-b-run-old.png
    A docs/misc/reports/create-report-guide/conf-b-run.png
    R docs/misc/reports/create-report-guide/create-report-0.png
    R docs/misc/reports/create-report-guide/create-report-1.png
    R docs/misc/reports/create-report-guide/create-report-10.png
    R docs/misc/reports/create-report-guide/create-report-11.png
    R docs/misc/reports/create-report-guide/create-report-12.png
    R docs/misc/reports/create-report-guide/create-report-13.png
    R docs/misc/reports/create-report-guide/create-report-14.png
    R docs/misc/reports/create-report-guide/create-report-15.png
    R docs/misc/reports/create-report-guide/create-report-2.png
    R docs/misc/reports/create-report-guide/create-report-3.png
    R docs/misc/reports/create-report-guide/create-report-4.png
    R docs/misc/reports/create-report-guide/create-report-5.png
    R docs/misc/reports/create-report-guide/create-report-6.png
    R docs/misc/reports/create-report-guide/create-report-7.png
    R docs/misc/reports/create-report-guide/create-report-8.png
    R docs/misc/reports/create-report-guide/create-report-9.png
    R docs/misc/reports/create-report-guide/create-report.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp-old.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp.png
    A docs/misc/reports/create-report-guide/export-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/all-users-tester.png
    A docs/misc/reports/create-report-guide/intermediate/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/mptesters-download-report.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-ff.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-view.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters.png
    A docs/misc/reports/create-report-guide/intermediate/users-all-report-exec.png
    A docs/misc/reports/create-report-guide/new-collection-report.png
    A docs/misc/reports/create-report-guide/reports-all-old.png
    A docs/misc/reports/create-report-guide/reports-all.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp-old.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp.png
    A docs/misc/reports/create-report-guide/show-tasks.png
    A docs/misc/reports/create-report-guide/users-all.png
    A docs/misc/reports/create-report-guide/users-in-mp.png
    A docs/misc/reports/examples/index.adoc
    M docs/misc/reports/index.adoc
    R docs/misc/reports/post-report-script.adoc
    M docs/misc/reports/raw/file-format.adoc
    A docs/misc/reports/raw/index.adoc
    R docs/misc/reports/report-configuration-tips.adoc
    R docs/misc/reports/report-functions.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-complex.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-simple.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/index.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/parameters.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/query.png
    M docs/security/crypto/index.adoc
    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/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AutoCompleteItemDefinitionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathSegmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RangePanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ValueSelectorSliderPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeIdentifierPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeWeightPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/MatchRulePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/RangePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ValueSelectorSliderPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeForm.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAggregateChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartDataSet.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartOptions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisStackedAttributeChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterStatisticsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/TopDetectedPatternPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/TopDetectedPatternPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClustersPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClustersPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ProcessModeChoiceStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisMatchingRulesWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionSimpleObjectsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisDetectedPatternTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CollapsableContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomDataTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomDataTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomSelectableDataTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/RoleMiningExportOperation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributeAnalysisStructure.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/DisplayValueOption.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningOperationChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningRoleTypeChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningUserTypeChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/BasePattern.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/DetectedPattern.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/statistic/ClusterStatistic.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/ExtractPatternUtils.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisCacheOption.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/values/RoleAnalysisChunkMode.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/Clusterable.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringActionExecutor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringUtils.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/RoleBasedClustering.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/UserBasedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/Clusterable.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/StandardClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/ClusteringUtils.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/AttributeMatchExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Cluster.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DataPoint.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DensityBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DistanceMeasure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/AttributeMatch.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/ExtensionProperties.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DefaultPatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DetectionActionExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternConfidenceCalculator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributePathResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/CompressedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/ExpandedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/MiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/RoleAnalysisClusteringActivityHandler.java
    M model/model-intest/src/test/resources/tasks/misc/session-role-based.xml
    M pom.xml
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/cluster/QClusterObjectMapping.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/BasicGeneratorOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/BaseGeneratorOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/GeneratorMiningRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/GeneratorOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/ImportAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacGeneratorUtils.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialAbstractRole.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialArchetype.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialBusinessRole.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialOrg.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties

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


  Commit: 650e8aaccc7e2ee3aa099088f6fbf299b58ffa7e
      https://github.com/Evolveum/midpoint/commit/650e8aaccc7e2ee3aa099088f6fbf299b58ffa7e
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-04-10 (Wed, 10 Apr 2024)

  Changed paths:
    R docs/codegen/index.adoc

  Log Message:
  -----------
  Deleted prism codegenerator page from configuration reference.


  Commit: a042b8a726b56dd0bd570fdb0cd10a2cfa263eaa
      https://github.com/Evolveum/midpoint/commit/a042b8a726b56dd0bd570fdb0cd10a2cfa263eaa
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-04-10 (Wed, 10 Apr 2024)

  Changed paths:
    R docs/codegen/index.adoc

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/docs/cleanup-4.8'


  Commit: 4c8abe1924a9ba2180ae9639a79e46c89892455e
      https://github.com/Evolveum/midpoint/commit/4c8abe1924a9ba2180ae9639a79e46c89892455e
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-10 (Wed, 10 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.java

  Log Message:
  -----------
  fix issues for flex auth schrodinger tests after implementation of new date time picker


  Commit: f1ea2fbb0b224652b3e86fea38042a6110ccf7c7
      https://github.com/Evolveum/midpoint/commit/f1ea2fbb0b224652b3e86fea38042a6110ccf7c7
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-10 (Wed, 10 Apr 2024)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  adding hidden tag to release notes file


  Commit: 4fa11eb2497cd97a37effa613b6a5686ed0868b8
      https://github.com/Evolveum/midpoint/commit/4fa11eb2497cd97a37effa613b6a5686ed0868b8
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-10 (Wed, 10 Apr 2024)

  Changed paths:
    R docs/codegen/index.adoc

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


  Commit: 3fbea89616f4f64f4fb010a2e80243e003bbdcea
      https://github.com/Evolveum/midpoint/commit/3fbea89616f4f64f4fb010a2e80243e003bbdcea
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-10 (Wed, 10 Apr 2024)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupEvent.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupHandler.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupMessage.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/Source.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    A infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupHandler.java
    R infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java
    M infra/common/src/test/resources/cleanup/resource.xml

  Log Message:
  -----------
  cleanup processor - support for missing mapping name and multivalue refs without oid


  Commit: b9872cd5e9d5cf8967a68569204ad174592bc5a6
      https://github.com/Evolveum/midpoint/commit/b9872cd5e9d5cf8967a68569204ad174592bc5a6
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-10 (Wed, 10 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupEvent.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java

  Log Message:
  -----------
  cleanup processor - fixed compilation issues


  Commit: ae815d2d44ab5075b7f6c1a1e050d4725411d476
      https://github.com/Evolveum/midpoint/commit/ae815d2d44ab5075b7f6c1a1e050d4725411d476
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-10 (Wed, 10 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerOptions.java

  Log Message:
  -----------
  fix label and placeholder for SecretProviderPanel


  Commit: 738dd7e9d7b2db55a16f26811aac1b578c585c84
      https://github.com/Evolveum/midpoint/commit/738dd7e9d7b2db55a16f26811aac1b578c585c84
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-10 (Wed, 10 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SchemaHandlingConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeNewDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinitionUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectInboundDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationTypeDefinitionNew.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationPolicyFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationReactionDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceAttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationContext.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/LimitedInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SimplePreInboundsContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsPreparation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/PreMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyDmsScenario.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestInboundAssociations.java
    A model/model-intest/src/test/resources/associations/archetype-document.xml
    A model/model-intest/src/test/resources/associations/resource-dummy-ad.xml
    A model/model-intest/src/test/resources/associations/resource-dummy-dms.xml
    A model/model-intest/src/test/resources/associations/resource-dummy-hr-old.xml
    M model/model-intest/src/test/resources/associations/resource-dummy-hr.xml

  Log Message:
  -----------
  Start implementing new format for associations

On 2024-04-09 we agreed a new format for the definition of associations.
The idea is to have more abstract representation visible to users,
while the technical form lies beneath.

Here is the preliminary implementation. Still a PoC. No outbounds yet.
Severe limitations for inbounds, e.g. correlation on targetRef does not
work yet. AD scenario also not supported (because of <ref>.</ref>).


  Commit: 1ef5b410b922744b4ae0f502f703838178746413
      https://github.com/Evolveum/midpoint/commit/1ef5b410b922744b4ae0f502f703838178746413
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-11 (Thu, 11 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerOptions.java

  Log Message:
  -----------
  use midnight as default time for date time picker


  Commit: 3345c4868f60dfb66138e39d853a344313335259
      https://github.com/Evolveum/midpoint/commit/3345c4868f60dfb66138e39d853a344313335259
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-11 (Thu, 11 Apr 2024)

  Changed paths:
    R docs/codegen/index.adoc
    A docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
    A docs/interfaces/rest/operations/examples/demonstration-or-workaround/index.adoc
    A docs/misc/reports/configuration/collection-report.adoc
    A docs/misc/reports/configuration/dashboard-report.adoc
    A docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/legacy/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-complex.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-simple.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/parameters.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/query.png
    A docs/misc/reports/configuration/post-report-script.adoc
    A docs/misc/reports/configuration/report-configuration-tips.adoc
    A docs/misc/reports/configuration/report-functions.adoc
    A docs/misc/reports/configuration/report-security.adoc
    A docs/misc/reports/configuration/report-task-definition.adoc
    M docs/misc/reports/configuration/users.png
    A docs/misc/reports/create-report-guide/advanced/create-report-0.png
    A docs/misc/reports/create-report-guide/advanced/create-report-1.png
    A docs/misc/reports/create-report-guide/advanced/create-report-10.png
    A docs/misc/reports/create-report-guide/advanced/create-report-11.png
    A docs/misc/reports/create-report-guide/advanced/create-report-12.png
    A docs/misc/reports/create-report-guide/advanced/create-report-13.png
    A docs/misc/reports/create-report-guide/advanced/create-report-14.png
    A docs/misc/reports/create-report-guide/advanced/create-report-15.png
    A docs/misc/reports/create-report-guide/advanced/create-report-2.png
    A docs/misc/reports/create-report-guide/advanced/create-report-3.png
    A docs/misc/reports/create-report-guide/advanced/create-report-4.png
    A docs/misc/reports/create-report-guide/advanced/create-report-5.png
    A docs/misc/reports/create-report-guide/advanced/create-report-6.png
    A docs/misc/reports/create-report-guide/advanced/create-report-7.png
    A docs/misc/reports/create-report-guide/advanced/create-report-8.png
    A docs/misc/reports/create-report-guide/advanced/create-report-9.png
    A docs/misc/reports/create-report-guide/advanced/create-report.png
    A docs/misc/reports/create-report-guide/advanced/index.adoc
    A docs/misc/reports/create-report-guide/conf-b-run-old.png
    A docs/misc/reports/create-report-guide/conf-b-run.png
    R docs/misc/reports/create-report-guide/create-report-0.png
    R docs/misc/reports/create-report-guide/create-report-1.png
    R docs/misc/reports/create-report-guide/create-report-10.png
    R docs/misc/reports/create-report-guide/create-report-11.png
    R docs/misc/reports/create-report-guide/create-report-12.png
    R docs/misc/reports/create-report-guide/create-report-13.png
    R docs/misc/reports/create-report-guide/create-report-14.png
    R docs/misc/reports/create-report-guide/create-report-15.png
    R docs/misc/reports/create-report-guide/create-report-2.png
    R docs/misc/reports/create-report-guide/create-report-3.png
    R docs/misc/reports/create-report-guide/create-report-4.png
    R docs/misc/reports/create-report-guide/create-report-5.png
    R docs/misc/reports/create-report-guide/create-report-6.png
    R docs/misc/reports/create-report-guide/create-report-7.png
    R docs/misc/reports/create-report-guide/create-report-8.png
    R docs/misc/reports/create-report-guide/create-report-9.png
    R docs/misc/reports/create-report-guide/create-report.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp-old.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp.png
    A docs/misc/reports/create-report-guide/export-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/all-users-tester.png
    A docs/misc/reports/create-report-guide/intermediate/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/mptesters-download-report.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-ff.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-view.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters.png
    A docs/misc/reports/create-report-guide/intermediate/users-all-report-exec.png
    A docs/misc/reports/create-report-guide/new-collection-report.png
    A docs/misc/reports/create-report-guide/reports-all-old.png
    A docs/misc/reports/create-report-guide/reports-all.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp-old.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp.png
    A docs/misc/reports/create-report-guide/show-tasks.png
    A docs/misc/reports/create-report-guide/users-all.png
    A docs/misc/reports/create-report-guide/users-in-mp.png
    M docs/misc/reports/examples/example-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    A docs/misc/reports/examples/index.adoc
    M docs/misc/reports/index.adoc
    R docs/misc/reports/post-report-script.adoc
    A docs/misc/reports/raw/file-format.adoc
    A docs/misc/reports/raw/index.adoc
    R docs/misc/reports/report-configuration-tips.adoc
    A docs/misc/reports/report-formats.adoc
    R docs/misc/reports/report-functions.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-complex.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-simple.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/index.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/parameters.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/query.png
    M docs/security/crypto/index.adoc
    M docs/tasks/activities/work.adoc
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/package.json
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/frontend/js/midpoint.js
    M gui/admin-gui/src/frontend/js/vendors.js
    M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
    M gui/admin-gui/src/frontend/scss/_bootstrap-variables.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/frontend/scss/vendors.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/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AutoCompleteItemDefinitionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathSegmentPanel.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/ContainerableListPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/AutoCompleteDisplayableValueConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/ContainersDropDownPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerOptions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/converter/AutoCompleteDisplayableValueConverter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/converter/DateConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/DateIntervalSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AttributeMappingItemPathPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DatePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LifecycleStatePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/QNameAttributePanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RangePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceIntentFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ValueSelectorSliderPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeIdentifierPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeWeightPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/MatchRulePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/RangePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ValueSelectorSliderPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationFoCategorizedObjectsPopup.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForRecognizedObjectsPopup.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForUncategorizedObjectsPopup.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForUnrecognizedObjectsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeForm.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAggregateChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartDataSet.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartOptions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisStackedAttributeChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterStatisticsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/TopDetectedPatternPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/TopDetectedPatternPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClustersPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClustersPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ProcessModeChoiceStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisMatchingRulesWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionSimpleObjectsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisDetectedPatternTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CustomValidityPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateInput.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateInput.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateLabelComponent.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributeValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/CheckBoxHeaderColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CollapsableContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomDataTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomDataTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomSelectableDataTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/DateFormGroup.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/DateFormGroup.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DatePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuItem.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SerializableBiFunction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/InternalsClockPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/RoleMiningExportOperation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/AuthenticationInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/SynchronizationTaskFlavor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/ApprovalOutcomeIcon.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ProcessInstanceDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/DateValidator.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupEvent.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupHandler.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupMessage.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ProtectedStringViolations.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/Source.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributeAnalysisStructure.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/DisplayValueOption.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningOperationChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningRoleTypeChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningUserTypeChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/BasePattern.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/DetectedPattern.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/statistic/ClusterStatistic.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/ExtractPatternUtils.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisCacheOption.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/values/RoleAnalysisChunkMode.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    A infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupHandler.java
    R infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java
    M infra/common/src/test/resources/cleanup/resource.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/simulation/ExecutionModeProvider.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/PropertyConstraintProcessor.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-mining-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/Clusterable.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringActionExecutor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringUtils.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/RoleBasedClustering.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/UserBasedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/Clusterable.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/StandardClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/ClusteringUtils.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/AttributeMatchExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Cluster.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DataPoint.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DensityBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DistanceMeasure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/AttributeMatch.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/ExtensionProperties.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DefaultPatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DetectionActionExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternConfidenceCalculator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributePathResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/CompressedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/ExpandedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/MiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/ResourceSetTaskWorkDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/AbstractImportActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportWorkDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationActivityHandler.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationActivityRun.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/RoleAnalysisClusteringActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanActivityHandler.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestShadowReclassification.java
    A model/model-intest/src/test/resources/sync/resource-dummy-reclassification.xml
    M model/model-intest/src/test/resources/tasks/misc/session-role-based.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/util/SynchronizationRequest.java
    M pom.xml
    M release-notes.adoc
    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/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/cluster/QClusterObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/RootUpdateContext.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyTestResource.java
    A repo/system-init/src/main/resources/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdap.java
    M testing/rest/pom.xml
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestKeycloakOidcRestAuthModule.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/BasicGeneratorOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/BaseGeneratorOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/GeneratorMiningRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/GeneratorOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/ImportAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacGeneratorUtils.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialAbstractRole.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialArchetype.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialBusinessRole.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialOrg.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties

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


  Commit: 19e8f0c241919b4a216e32e4023a13d19f4de983
      https://github.com/Evolveum/midpoint/commit/19e8f0c241919b4a216e32e4023a13d19f4de983
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-11 (Thu, 11 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/import-report.adoc
    A docs/misc/reports/create-report-guide/advanced/coll-filter.png
    A docs/misc/reports/create-report-guide/advanced/coll-shadow.png
    R docs/misc/reports/create-report-guide/advanced/create-report-0.png
    R docs/misc/reports/create-report-guide/advanced/create-report-1.png
    R docs/misc/reports/create-report-guide/advanced/create-report-10.png
    R docs/misc/reports/create-report-guide/advanced/create-report-11.png
    R docs/misc/reports/create-report-guide/advanced/create-report-12.png
    R docs/misc/reports/create-report-guide/advanced/create-report-13.png
    R docs/misc/reports/create-report-guide/advanced/create-report-14.png
    R docs/misc/reports/create-report-guide/advanced/create-report-15.png
    R docs/misc/reports/create-report-guide/advanced/create-report-2.png
    R docs/misc/reports/create-report-guide/advanced/create-report-3.png
    R docs/misc/reports/create-report-guide/advanced/create-report-4.png
    R docs/misc/reports/create-report-guide/advanced/create-report-5.png
    R docs/misc/reports/create-report-guide/advanced/create-report-6.png
    R docs/misc/reports/create-report-guide/advanced/create-report-7.png
    R docs/misc/reports/create-report-guide/advanced/create-report-8.png
    R docs/misc/reports/create-report-guide/advanced/create-report-9.png
    R docs/misc/reports/create-report-guide/advanced/create-report.png
    A docs/misc/reports/create-report-guide/advanced/custom-column.png
    A docs/misc/reports/create-report-guide/advanced/download-r.png
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    A docs/misc/reports/create-report-guide/advanced/mail-own-exp.png
    A docs/misc/reports/create-report-guide/advanced/prev-column.png
    A docs/misc/reports/create-report-guide/advanced/preview.png
    A docs/misc/reports/create-report-guide/advanced/report-arch.png
    A docs/misc/reports/create-report-guide/advanced/report-collection.png
    A docs/misc/reports/create-report-guide/advanced/report-owner-mail.png
    A docs/misc/reports/create-report-guide/advanced/report-param.png
    A docs/misc/reports/create-report-guide/advanced/report-profile.png
    A docs/misc/reports/create-report-guide/advanced/report-view-init.png
    A docs/misc/reports/create-report-guide/advanced/reports-all.png
    A docs/misc/reports/create-report-guide/advanced/run-o-r.png
    A docs/misc/reports/create-report-guide/advanced/run-r.png
    A docs/misc/reports/create-report-guide/advanced/show-preview.png
    A docs/misc/reports/create-report-guide/advanced/show-t.png
    A docs/misc/reports/create-report-guide/advanced/sub-report-exp.png
    A docs/misc/reports/create-report-guide/advanced/sub-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/index.adoc

  Log Message:
  -----------
  Docu update for reports, advanved examples


  Commit: e84976bc192318ecff21955783545b93e847b50d
      https://github.com/Evolveum/midpoint/commit/e84976bc192318ecff21955783545b93e847b50d
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-11 (Thu, 11 Apr 2024)

  Changed paths:
    R docs/codegen/index.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8' of https://github.com/Evolveum/midpoint into docs/cleanup-4.8


  Commit: a1639aa0cb22e9127ae04ecc192f12ac3202fc15
      https://github.com/Evolveum/midpoint/commit/a1639aa0cb22e9127ae04ecc192f12ac3202fc15
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-11 (Thu, 11 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/configuration/import-report.adoc
    R docs/misc/reports/configuration/legacy/index.adoc
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-complex.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-simple.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/index.adoc
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/parameters.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/query.png
    A docs/misc/reports/create-report-guide/advanced/coll-filter.png
    A docs/misc/reports/create-report-guide/advanced/coll-shadow.png
    R docs/misc/reports/create-report-guide/advanced/create-report-0.png
    R docs/misc/reports/create-report-guide/advanced/create-report-1.png
    R docs/misc/reports/create-report-guide/advanced/create-report-10.png
    R docs/misc/reports/create-report-guide/advanced/create-report-11.png
    R docs/misc/reports/create-report-guide/advanced/create-report-12.png
    R docs/misc/reports/create-report-guide/advanced/create-report-13.png
    R docs/misc/reports/create-report-guide/advanced/create-report-14.png
    R docs/misc/reports/create-report-guide/advanced/create-report-15.png
    R docs/misc/reports/create-report-guide/advanced/create-report-2.png
    R docs/misc/reports/create-report-guide/advanced/create-report-3.png
    R docs/misc/reports/create-report-guide/advanced/create-report-4.png
    R docs/misc/reports/create-report-guide/advanced/create-report-5.png
    R docs/misc/reports/create-report-guide/advanced/create-report-6.png
    R docs/misc/reports/create-report-guide/advanced/create-report-7.png
    R docs/misc/reports/create-report-guide/advanced/create-report-8.png
    R docs/misc/reports/create-report-guide/advanced/create-report-9.png
    R docs/misc/reports/create-report-guide/advanced/create-report.png
    A docs/misc/reports/create-report-guide/advanced/custom-column.png
    A docs/misc/reports/create-report-guide/advanced/download-r.png
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    A docs/misc/reports/create-report-guide/advanced/mail-own-exp.png
    A docs/misc/reports/create-report-guide/advanced/prev-column.png
    A docs/misc/reports/create-report-guide/advanced/preview.png
    A docs/misc/reports/create-report-guide/advanced/report-arch.png
    A docs/misc/reports/create-report-guide/advanced/report-collection.png
    A docs/misc/reports/create-report-guide/advanced/report-owner-mail.png
    A docs/misc/reports/create-report-guide/advanced/report-param.png
    A docs/misc/reports/create-report-guide/advanced/report-profile.png
    A docs/misc/reports/create-report-guide/advanced/report-view-init.png
    A docs/misc/reports/create-report-guide/advanced/reports-all.png
    A docs/misc/reports/create-report-guide/advanced/run-o-r.png
    A docs/misc/reports/create-report-guide/advanced/run-r.png
    A docs/misc/reports/create-report-guide/advanced/show-preview.png
    A docs/misc/reports/create-report-guide/advanced/show-t.png
    A docs/misc/reports/create-report-guide/advanced/sub-report-exp.png
    A docs/misc/reports/create-report-guide/advanced/sub-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/all-users-tester.png
    M docs/misc/reports/create-report-guide/intermediate/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/mptesters-download-report.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters-ff.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters-view.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters.png
    M docs/misc/reports/create-report-guide/intermediate/users-all-report-exec.png

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8'


  Commit: 6fc3dd8ca9d33982b45939c05886bda8455546d6
      https://github.com/Evolveum/midpoint/commit/6fc3dd8ca9d33982b45939c05886bda8455546d6
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-11 (Thu, 11 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateResolver/AttributeMappingWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateResolver/ContainerDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/registry/GuiComponentRegistryImpl.java

  Log Message:
  -----------
  fix duplication of mappings and remove credentials of focus object during duplication


  Commit: 97d903e28d61b1bb915cab193ff5c36c7c6bbffe
      https://github.com/Evolveum/midpoint/commit/97d903e28d61b1bb915cab193ff5c36c7c6bbffe
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-11 (Thu, 11 Apr 2024)

  Changed paths:
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/misc/reports/examples/comparing-attributes-of-shadow-and-attributes-of-user-in-mp.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/index.adoc

  Log Message:
  -----------
  Docu update, update of Report examples


  Commit: 8ab7755ad7fcd910c29e42ec5ba8b7e824ecd56a
      https://github.com/Evolveum/midpoint/commit/8ab7755ad7fcd910c29e42ec5ba8b7e824ecd56a
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-11 (Thu, 11 Apr 2024)

  Changed paths:
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/misc/reports/examples/comparing-attributes-of-shadow-and-attributes-of-user-in-mp.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/index.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8'


  Commit: cfd421a3e4eecfc8d2d646bf90f7d6dfffbc7d29
      https://github.com/Evolveum/midpoint/commit/cfd421a3e4eecfc8d2d646bf90f7d6dfffbc7d29
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-11 (Thu, 11 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForUncategorizedObjectsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskExecutionWizardPanel.java

  Log Message:
  -----------
  fix default simulation tag for creating reclassification task on uncategorized resource objects table


  Commit: 10ca9f81d99b5568860b231a1d32c63eb446cf39
      https://github.com/Evolveum/midpoint/commit/10ca9f81d99b5568860b231a1d32c63eb446cf39
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-12 (Fri, 12 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerOptions.java

  Log Message:
  -----------
  fix date time picker issues for some specific language


  Commit: 0b7fc0d82eccf9e230461c8d923040a4a7922227
      https://github.com/Evolveum/midpoint/commit/0b7fc0d82eccf9e230461c8d923040a4a7922227
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-12 (Fri, 12 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/configuration/import-report.adoc
    R docs/misc/reports/configuration/legacy/index.adoc
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-complex.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-simple.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/index.adoc
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/parameters.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/query.png
    A docs/misc/reports/create-report-guide/advanced/coll-filter.png
    A docs/misc/reports/create-report-guide/advanced/coll-shadow.png
    R docs/misc/reports/create-report-guide/advanced/create-report-0.png
    R docs/misc/reports/create-report-guide/advanced/create-report-1.png
    R docs/misc/reports/create-report-guide/advanced/create-report-10.png
    R docs/misc/reports/create-report-guide/advanced/create-report-11.png
    R docs/misc/reports/create-report-guide/advanced/create-report-12.png
    R docs/misc/reports/create-report-guide/advanced/create-report-13.png
    R docs/misc/reports/create-report-guide/advanced/create-report-14.png
    R docs/misc/reports/create-report-guide/advanced/create-report-15.png
    R docs/misc/reports/create-report-guide/advanced/create-report-2.png
    R docs/misc/reports/create-report-guide/advanced/create-report-3.png
    R docs/misc/reports/create-report-guide/advanced/create-report-4.png
    R docs/misc/reports/create-report-guide/advanced/create-report-5.png
    R docs/misc/reports/create-report-guide/advanced/create-report-6.png
    R docs/misc/reports/create-report-guide/advanced/create-report-7.png
    R docs/misc/reports/create-report-guide/advanced/create-report-8.png
    R docs/misc/reports/create-report-guide/advanced/create-report-9.png
    R docs/misc/reports/create-report-guide/advanced/create-report.png
    A docs/misc/reports/create-report-guide/advanced/custom-column.png
    A docs/misc/reports/create-report-guide/advanced/download-r.png
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    A docs/misc/reports/create-report-guide/advanced/mail-own-exp.png
    A docs/misc/reports/create-report-guide/advanced/prev-column.png
    A docs/misc/reports/create-report-guide/advanced/preview.png
    A docs/misc/reports/create-report-guide/advanced/report-arch.png
    A docs/misc/reports/create-report-guide/advanced/report-collection.png
    A docs/misc/reports/create-report-guide/advanced/report-owner-mail.png
    A docs/misc/reports/create-report-guide/advanced/report-param.png
    A docs/misc/reports/create-report-guide/advanced/report-profile.png
    A docs/misc/reports/create-report-guide/advanced/report-view-init.png
    A docs/misc/reports/create-report-guide/advanced/reports-all.png
    A docs/misc/reports/create-report-guide/advanced/run-o-r.png
    A docs/misc/reports/create-report-guide/advanced/run-r.png
    A docs/misc/reports/create-report-guide/advanced/show-preview.png
    A docs/misc/reports/create-report-guide/advanced/show-t.png
    A docs/misc/reports/create-report-guide/advanced/sub-report-exp.png
    A docs/misc/reports/create-report-guide/advanced/sub-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/all-users-tester.png
    M docs/misc/reports/create-report-guide/intermediate/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/mptesters-download-report.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters-ff.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters-view.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters.png
    M docs/misc/reports/create-report-guide/intermediate/users-all-report-exec.png
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/misc/reports/examples/comparing-attributes-of-shadow-and-attributes-of-user-in-mp.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/index.adoc

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


  Commit: a6150ce0323a58781a9c67f86cecece36d232619
      https://github.com/Evolveum/midpoint/commit/a6150ce0323a58781a9c67f86cecece36d232619
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-12 (Fri, 12 Apr 2024)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  adding notes about new date time picker to release notes


  Commit: 5c2311f8a48f64c6e3f5993875bda43a81c23e22
      https://github.com/Evolveum/midpoint/commit/5c2311f8a48f64c6e3f5993875bda43a81c23e22
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-12 (Fri, 12 Apr 2024)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  updated release notes


  Commit: 3a373cb7a3721fbdaaec1c5bd6134291ae729ee3
      https://github.com/Evolveum/midpoint/commit/3a373cb7a3721fbdaaec1c5bd6134291ae729ee3
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-12 (Fri, 12 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/configuration/import-report.adoc
    R docs/misc/reports/configuration/legacy/index.adoc
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-complex.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-simple.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/index.adoc
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/parameters.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/query.png
    A docs/misc/reports/create-report-guide/advanced/coll-filter.png
    A docs/misc/reports/create-report-guide/advanced/coll-shadow.png
    R docs/misc/reports/create-report-guide/advanced/create-report-0.png
    R docs/misc/reports/create-report-guide/advanced/create-report-1.png
    R docs/misc/reports/create-report-guide/advanced/create-report-10.png
    R docs/misc/reports/create-report-guide/advanced/create-report-11.png
    R docs/misc/reports/create-report-guide/advanced/create-report-12.png
    R docs/misc/reports/create-report-guide/advanced/create-report-13.png
    R docs/misc/reports/create-report-guide/advanced/create-report-14.png
    R docs/misc/reports/create-report-guide/advanced/create-report-15.png
    R docs/misc/reports/create-report-guide/advanced/create-report-2.png
    R docs/misc/reports/create-report-guide/advanced/create-report-3.png
    R docs/misc/reports/create-report-guide/advanced/create-report-4.png
    R docs/misc/reports/create-report-guide/advanced/create-report-5.png
    R docs/misc/reports/create-report-guide/advanced/create-report-6.png
    R docs/misc/reports/create-report-guide/advanced/create-report-7.png
    R docs/misc/reports/create-report-guide/advanced/create-report-8.png
    R docs/misc/reports/create-report-guide/advanced/create-report-9.png
    R docs/misc/reports/create-report-guide/advanced/create-report.png
    A docs/misc/reports/create-report-guide/advanced/custom-column.png
    A docs/misc/reports/create-report-guide/advanced/download-r.png
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    A docs/misc/reports/create-report-guide/advanced/mail-own-exp.png
    A docs/misc/reports/create-report-guide/advanced/prev-column.png
    A docs/misc/reports/create-report-guide/advanced/preview.png
    A docs/misc/reports/create-report-guide/advanced/report-arch.png
    A docs/misc/reports/create-report-guide/advanced/report-collection.png
    A docs/misc/reports/create-report-guide/advanced/report-owner-mail.png
    A docs/misc/reports/create-report-guide/advanced/report-param.png
    A docs/misc/reports/create-report-guide/advanced/report-profile.png
    A docs/misc/reports/create-report-guide/advanced/report-view-init.png
    A docs/misc/reports/create-report-guide/advanced/reports-all.png
    A docs/misc/reports/create-report-guide/advanced/run-o-r.png
    A docs/misc/reports/create-report-guide/advanced/run-r.png
    A docs/misc/reports/create-report-guide/advanced/show-preview.png
    A docs/misc/reports/create-report-guide/advanced/show-t.png
    A docs/misc/reports/create-report-guide/advanced/sub-report-exp.png
    A docs/misc/reports/create-report-guide/advanced/sub-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/all-users-tester.png
    M docs/misc/reports/create-report-guide/intermediate/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/mptesters-download-report.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters-ff.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters-view.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters.png
    M docs/misc/reports/create-report-guide/intermediate/users-all-report-exec.png
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/misc/reports/examples/comparing-attributes-of-shadow-and-attributes-of-user-in-mp.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/index.adoc
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerOptions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateResolver/AttributeMappingWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateResolver/ContainerDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForUncategorizedObjectsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskExecutionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/registry/GuiComponentRegistryImpl.java
    M release-notes.adoc

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


  Commit: 31b36f6ac325e38f2a71a8c8a0dbb743ec067a78
      https://github.com/Evolveum/midpoint/commit/31b36f6ac325e38f2a71a8c8a0dbb743ec067a78
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-12 (Fri, 12 Apr 2024)

  Changed paths:
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    R docs/misc/reports/examples/example-policysituation/image2020-5-4_13-34-2.png
    M docs/misc/reports/examples/example-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    R docs/misc/reports/examples/example-report-number-of-members/image2020-5-4_12-56-18.png
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    R docs/misc/reports/examples/example-shadows-on-resource/image2020-5-4_12-32-9.png
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    M docs/misc/reports/examples/index.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/examples/reference-search-based-report.adoc
    M docs/misc/reports/examples/users-without-account.adoc

  Log Message:
  -----------
  Docu modifications for Reports, old example pages update


  Commit: 9ee3b241edda5c5b1bfa693901fbb51066f6a8ed
      https://github.com/Evolveum/midpoint/commit/9ee3b241edda5c5b1bfa693901fbb51066f6a8ed
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-12 (Fri, 12 Apr 2024)

  Changed paths:
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    R docs/misc/reports/examples/example-policysituation/image2020-5-4_13-34-2.png
    M docs/misc/reports/examples/example-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    R docs/misc/reports/examples/example-report-number-of-members/image2020-5-4_12-56-18.png
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    R docs/misc/reports/examples/example-shadows-on-resource/image2020-5-4_12-32-9.png
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    M docs/misc/reports/examples/index.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/examples/reference-search-based-report.adoc
    M docs/misc/reports/examples/users-without-account.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8'


  Commit: 5afdcc3d3498e651b3663faf650c6192db494f56
      https://github.com/Evolveum/midpoint/commit/5afdcc3d3498e651b3663faf650c6192db494f56
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/table/DefinitionTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/table/DefinitionTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/SchemaDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ComplexTypeDefinitionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ItemDefinitionPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ItemDefinitionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/SchemaPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/SchemaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ItemDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/SchemaPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/SchemaCache.java

  Log Message:
  -----------
  add new definition prototype


  Commit: 0e4b725698e91333ccb84a83d87d381fbe0427a6
      https://github.com/Evolveum/midpoint/commit/0e4b725698e91333ccb84a83d87d381fbe0427a6
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M docs/roles-policies/classification/index.adoc

  Log Message:
  -----------
  Classification docs updates: nicer messages


  Commit: 5da56f0f05ee511215c87acb0c62264428318430
      https://github.com/Evolveum/midpoint/commit/5da56f0f05ee511215c87acb0c62264428318430
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M docs/roles-policies/classification/index.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8'


  Commit: e0bd6845e3dafa872293ca8692a88039c178e40e
      https://github.com/Evolveum/midpoint/commit/e0bd6845e3dafa872293ca8692a88039c178e40e
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M docs/roles-policies/classification/index.adoc

  Log Message:
  -----------
  Classification docs: update for 4.9


  Commit: fd2cf3556f488dd35227264172df0a2f188a3145
      https://github.com/Evolveum/midpoint/commit/fd2cf3556f488dd35227264172df0a2f188a3145
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectInboundDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsPreparation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/PreMappingsEvaluation.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyAdTrivialScenario.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestInboundAssociations.java
    M model/model-intest/src/test/resources/associations/resource-dummy-ad.xml
    M model/model-intest/src/test/resources/associations/resource-dummy-dms.xml

  Log Message:
  -----------
  Improve "new" associations

1. Associations are taken into account when doing correlation.
2. Correlation is now possible using references (targetRef).
3. First steps towards processing "ref=." association value.

Work in progress.


  Commit: 047bd7a64a502da192db47b7a5a128608521d427
      https://github.com/Evolveum/midpoint/commit/047bd7a64a502da192db47b7a5a128608521d427
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidatorListener.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ProtectedStringViolations.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemStatus.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemType.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/TestObjectValidator.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/UpgradeValidationItemAsserter.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestInitialObjects.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectHandler.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java

  Log Message:
  -----------
  cleanup & validation: moved cleanup processor (validation part) to ObjectValidator


  Commit: a7b6722e4c602489aa8b602ab30c06961f223276
      https://github.com/Evolveum/midpoint/commit/a7b6722e4c602489aa8b602ab30c06961f223276
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanerListener.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupItem.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupItemType.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupMessage.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupPathAction.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ProtectedStringViolations.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupHandler.java

  Log Message:
  -----------
  cleanup & validation: remove validation part from cleanup processor


  Commit: 75933f49a1adb06516c3bade4025a12f9bb06f69
      https://github.com/Evolveum/midpoint/commit/75933f49a1adb06516c3bade4025a12f9bb06f69
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupListener.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    R infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupHandler.java
    A infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java

  Log Message:
  -----------
  cleanup & validation: remove validation part from cleanup processor


  Commit: 54673768adaff9e6686521acfce767a385ea5d66
      https://github.com/Evolveum/midpoint/commit/54673768adaff9e6686521acfce767a385ea5d66
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  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/factory/panel/AbstractIntentFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWizardPanel.java

  Log Message:
  -----------
  MID-9514: fix resource panel for shadow reclassification task


  Commit: c623e70c7e19be495f3e9d464fdfb8d19f1149e9
      https://github.com/Evolveum/midpoint/commit/c623e70c7e19be495f3e9d464fdfb8d19f1149e9
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M docs/roles-policies/classification/index.adoc

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


  Commit: 479309506b5e776303867f715646fa9bc52af424
      https://github.com/Evolveum/midpoint/commit/479309506b5e776303867f715646fa9bc52af424
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M docs/roles-policies/classification/index.adoc
    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/factory/panel/AbstractIntentFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWizardPanel.java

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


  Commit: f0632cfb922c3e29913df3c6804df67419f9d59e
      https://github.com/Evolveum/midpoint/commit/f0632cfb922c3e29913df3c6804df67419f9d59e
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemType.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/TestObjectValidator.java
    A infra/schema/src/test/resources/validator/role.xml

  Log Message:
  -----------
  validation - tests


  Commit: f0c2e22efa64d71e3f6f8c3c8fa2fcae9a759bf7
      https://github.com/Evolveum/midpoint/commit/f0c2e22efa64d71e3f6f8c3c8fa2fcae9a759bf7
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeProcessor.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  verify in ninja updated, new validation types available


  Commit: 695dd9e75092c5d739f5b418fed4df0e59b6c833
      https://github.com/Evolveum/midpoint/commit/695dd9e75092c5d739f5b418fed4df0e59b6c833
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectInboundDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SimplePreInboundsContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/PreMappingsEvaluation.java

  Log Message:
  -----------
  Fix "ref = ." association mappings


  Commit: 9bae8ff279b98932457d7b63b83cd1095a6371b8
      https://github.com/Evolveum/midpoint/commit/9bae8ff279b98932457d7b63b83cd1095a6371b8
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M config/sql/native/postgres-audit-upgrade.sql
    M config/sql/native/postgres-audit.sql
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/MPolicy.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QPolicy.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QPolicyMapping.java

  Log Message:
  -----------
  sqale: Introduced PolicyType as new AbstractRoleType


  Commit: 343f6aa68c823ec66983f5d71832b549429978a0
      https://github.com/Evolveum/midpoint/commit/343f6aa68c823ec66983f5d71832b549429978a0
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

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

  Log Message:
  -----------
  MID-9514: fix more info for widget about simulated object with count 0


  Commit: 1bec6c19448e555737c6050ab7ddd26d7e39b926
      https://github.com/Evolveum/midpoint/commit/1bec6c19448e555737c6050ab7ddd26d7e39b926
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M config/sql/native/postgres-audit-upgrade.sql
    M config/sql/native/postgres-audit.sql
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanerListener.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupItem.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupItemType.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupMessage.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupPathAction.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupListener.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ProtectedStringViolations.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    R infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupHandler.java
    A infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidatorListener.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ProtectedStringViolations.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemStatus.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemType.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/TestObjectValidator.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/UpgradeValidationItemAsserter.java
    A infra/schema/src/test/resources/validator/role.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestInitialObjects.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/MPolicy.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QPolicy.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QPolicyMapping.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectHandler.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
    M tools/ninja/src/main/resources/messages.properties

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


  Commit: 8a1a7efb6637c3eab5d02d910b476eb7592b16e7
      https://github.com/Evolveum/midpoint/commit/8a1a7efb6637c3eab5d02d910b476eb7592b16e7
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/content/dto/ResourceContentSearchDto.java

  Log Message:
  -----------
  MID-9582: fix refresh of search panel for resource objects table


  Commit: 84fc3c73713878f5e11005138766ac1b42e6ceba
      https://github.com/Evolveum/midpoint/commit/84fc3c73713878f5e11005138766ac1b42e6ceba
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ResourceObjectSetUtil.java

  Log Message:
  -----------
  mid-9514: fix showing object class of shadow reclassification tasks in defined tasks table of resource


  Commit: 1cf936bcf74f7bf14495bc6d3b87dd7e968b48a8
      https://github.com/Evolveum/midpoint/commit/1cf936bcf74f7bf14495bc6d3b87dd7e968b48a8
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java

  Log Message:
  -----------
  Fix failing tests


  Commit: 9b9d7b874cb1a5e97d53777eae8a6fb07eb9f20b
      https://github.com/Evolveum/midpoint/commit/9b9d7b874cb1a5e97d53777eae8a6fb07eb9f20b
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestInitialObjects.java

  Log Message:
  -----------
  test that generates CSV with multi-value complex properties and containers, checks also initial objects for their usage in there


  Commit: 461308b3907f9c73b84a857ab333c4048f32cb33
      https://github.com/Evolveum/midpoint/commit/461308b3907f9c73b84a857ab333c4048f32cb33
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/TestRefinedSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractShadowItemsContainerTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AssociationDefinitionStore.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectInboundDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationValue.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsComplexTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsComplexTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributesComplexTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributesComplexTypeDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemsComplexTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceAttributeContainerDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectClassDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectTypeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultStatus.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/RawRepoShadow.java
    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/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/StopProcessingProjectionException.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsPreparation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/AddFocusAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/BaseAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/CreateCorrelationCaseAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/DeleteFocusAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/DeleteResourceObjectAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/InactivateFocusAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/InactivateResourceObjectAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/LinkAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/StandardActionsRegistrar.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/SynchronizeAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/UnlinkAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/reactions/SynchronizationActionFactory.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowRefreshOperation.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySchemaless.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/refinedschema/ResourceObjectDefinitionAsserter.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java

  Log Message:
  -----------
  Fix a couple of tests

After some PoC work, this commit tries to put midPoint back into
a working state. There are the following fixes:

1. ResourceObjectDefinition is no longer a ComplexTypeDefinition. The
reason is that it symmetrically describes both attributes and
associations, currently residing in two separate containers:
ResourceAttributeContainer and ShadowAssociationsContainer.
Each of them has now its own CTD, derived from ResourceObjectDefinition
by simple wrapping.

2. "Target value" in DeltaSetTripleMapConsolidation is no longer
required to be non-null. It's perfectly legal for it to be null.

3. Some restrictions related to ShadowAssociationValue (like the
existence of the dereferenced shadow) were lifted. The final form
will be decided later.

4. Various other minor fixes.

Work in progress.

Some parts of the "efficient mutable definition framework"
(PartiallyMutableComplexTypeDefinition,
TransformableComplexTypeDefinition, etc) were temporarily removed.
To be reconstructed soon.


  Commit: 6d50f703699f35e50783eb208d66a7bf039ef470
      https://github.com/Evolveum/midpoint/commit/6d50f703699f35e50783eb208d66a7bf039ef470
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/TestRefinedSchema.java

  Log Message:
  -----------
  Adapt TestRefinedSchema


  Commit: 18057f18b7c05ef9295e514f52f5dd2ea9816830
      https://github.com/Evolveum/midpoint/commit/18057f18b7c05ef9295e514f52f5dd2ea9816830
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

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

  Log Message:
  -----------
  Adapt TestPreviewChangesCoD to missing PolicyType support

This is a temporary hack to make tests pass.


  Commit: a72572d3183a679b0ed51b6fb413449cd0d7a9a2
      https://github.com/Evolveum/midpoint/commit/a72572d3183a679b0ed51b6fb413449cd0d7a9a2
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/admin-gui/dashboards/index.adoc
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-configuration-tips.adoc
    M docs/misc/reports/configuration/report-functions.adoc
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/misc/reports/examples/comparing-attributes-of-shadow-and-attributes-of-user-in-mp.adoc
    M docs/misc/reports/examples/example-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/examples/users-without-account.adoc

  Log Message:
  -----------
  Various documentation changes related to reports and dashboards


  Commit: fd899043df76b50bc714d8193bff14ae5c50ecee
      https://github.com/Evolveum/midpoint/commit/fd899043df76b50bc714d8193bff14ae5c50ecee
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M docs/roles-policies/classification/index.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8' of https://github.com/Evolveum/midpoint into docs/cleanup-4.8


  Commit: 2c44a20ba3c603a37b2a6ebf2f4a172bc1ff2e27
      https://github.com/Evolveum/midpoint/commit/2c44a20ba3c603a37b2a6ebf2f4a172bc1ff2e27
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/admin-gui/dashboards/index.adoc
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-configuration-tips.adoc
    M docs/misc/reports/configuration/report-functions.adoc
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/misc/reports/examples/comparing-attributes-of-shadow-and-attributes-of-user-in-mp.adoc
    M docs/misc/reports/examples/example-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/examples/users-without-account.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8'


  Commit: 239d2370714ffdd277d0ff003779675ff56c7385
      https://github.com/Evolveum/midpoint/commit/239d2370714ffdd277d0ff003779675ff56c7385
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M config/sql/native/postgres-audit-upgrade.sql
    M config/sql/native/postgres-audit.sql
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/admin-gui/dashboards/index.adoc
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-configuration-tips.adoc
    M docs/misc/reports/configuration/report-functions.adoc
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/misc/reports/examples/comparing-attributes-of-shadow-and-attributes-of-user-in-mp.adoc
    R docs/misc/reports/examples/example-policysituation/image2020-5-4_13-34-2.png
    M docs/misc/reports/examples/example-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    R docs/misc/reports/examples/example-report-number-of-members/image2020-5-4_12-56-18.png
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    R docs/misc/reports/examples/example-shadows-on-resource/image2020-5-4_12-32-9.png
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    M docs/misc/reports/examples/index.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/examples/reference-search-based-report.adoc
    M docs/misc/reports/examples/users-without-account.adoc
    M docs/roles-policies/classification/index.adoc
    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/duplication/DuplicationProcessHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AbstractIntentFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.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/task/component/TaskWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/content/dto/ResourceContentSearchDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanerListener.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupItem.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupItemType.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupMessage.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupPathAction.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupListener.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ProtectedStringViolations.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    R infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupHandler.java
    A infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ResourceObjectSetUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidatorListener.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ProtectedStringViolations.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemStatus.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemType.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/TestObjectValidator.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/UpgradeValidationItemAsserter.java
    A infra/schema/src/test/resources/validator/role.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestInitialObjects.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestPreviewChangesCoD.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/MPolicy.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QPolicy.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QPolicyMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectHandler.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
    M tools/ninja/src/main/resources/messages.properties

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


  Commit: 40a7f8602d1bd8b5b344956d1a0c6a7660fc6ebf
      https://github.com/Evolveum/midpoint/commit/40a7f8602d1bd8b5b344956d1a0c6a7660fc6ebf
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java

  Log Message:
  -----------
  MID-9582: fixed refresh search panel on resource objects table


  Commit: 39a6703c6c04b78627f71b4e7b1927ccdf424d7e
      https://github.com/Evolveum/midpoint/commit/39a6703c6c04b78627f71b4e7b1927ccdf424d7e
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/admin-gui/dashboards/index.adoc
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-configuration-tips.adoc
    M docs/misc/reports/configuration/report-functions.adoc
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/misc/reports/examples/comparing-attributes-of-shadow-and-attributes-of-user-in-mp.adoc
    M docs/misc/reports/examples/example-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/examples/users-without-account.adoc
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestPreviewChangesCoD.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java

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


  Commit: 1a4c5248df267705a7ecd868fb18b0c7baaa09b0
      https://github.com/Evolveum/midpoint/commit/1a4c5248df267705a7ecd868fb18b0c7baaa09b0
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java

  Log Message:
  -----------
  MID-9582: fix update of searchable attributes for resource objects table


  Commit: da6963d111193a41ce8ca59070b4a131a4877ccc
      https://github.com/Evolveum/midpoint/commit/da6963d111193a41ce8ca59070b4a131a4877ccc
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseOrgMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsGuiHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java

  Log Message:
  -----------
  assign member to org  popup fix


  Commit: 6541d375f02c7f3c4418d2c4f3894bb924212a4c
      https://github.com/Evolveum/midpoint/commit/6541d375f02c7f3c4418d2c4f3894bb924212a4c
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseOrgMemberPopup.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/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/AssignmentObjectRelationDefinitionDialog.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/AssignmentObjectRelationDefinitionDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/DropDownFormGroup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionEditorPanel.java

  Log Message:
  -----------
  fix for 9255 - Archetype buttons does not work correctly


  Commit: 4eeafaae38a36de09b825ef7723213559a071d61
      https://github.com/Evolveum/midpoint/commit/4eeafaae38a36de09b825ef7723213559a071d61
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/OriginMarkerMixin.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/AdminGuiConfigurationMerger.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/BaseItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/BaseMergeOperation.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/GenericItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/IgnoreSourceItemMerger.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/ItemMerger.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/MergeStrategy.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/OriginMarker.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/RequiredItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/SimpleObjectMergeOperation.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/TypeSpecificMergersConfigurator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/assignment/AssignmentMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/assignment/AssignmentMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/correlator/CorrelatorMergeOperation.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/key/DefaultNaturalKeyImpl.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/key/ItemPathNaturalKeyImpl.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/key/NaturalKey.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/key/NaturalKeyImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/objdef/LimitationsMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/objdef/ResourceObjectTypeDefinitionMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/package-info.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/resource/ObjectTypeDefinitionMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/resource/ResourceMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/simulation/SimulationDefinitionMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/template/ObjectTemplateMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M repo/system-init/pom.xml
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestInitialObjects.java

  Log Message:
  -----------
  natural key and mergers moved to prism


  Commit: 67f3104a2412811658302a72051fd563362f5aef
      https://github.com/Evolveum/midpoint/commit/67f3104a2412811658302a72051fd563362f5aef
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseOrgMemberPopup.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/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsGuiHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/AssignmentObjectRelationDefinitionDialog.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/AssignmentObjectRelationDefinitionDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/DropDownFormGroup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionEditorPanel.java

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


  Commit: 4a3eb3f86e46571332ef9c1f730d7b6753334348
      https://github.com/Evolveum/midpoint/commit/4a3eb3f86e46571332ef9c1f730d7b6753334348
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M config/initial-objects/role/040-role-enduser.xml
    M config/initial-objects/role/042-role-reviewer.xml
    M config/initial-objects/user/050-user-administrator.xml
    M config/initial-objects/value-policy/010-value-policy.xml
    M config/sql/native/postgres-audit-upgrade.sql
    M config/sql/native/postgres-audit.sql
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M docs/admin-gui/collections-views/configuration/index.adoc
    M docs/admin-gui/collections-views/index.adoc
    M docs/admin-gui/custom-forms/index.adoc
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/admin-gui/dashboards/index.adoc
    M docs/admin-gui/delta-visualization.adoc
    M docs/admin-gui/localization.adoc
    M docs/admin-gui/sections-object-details/index.adoc
    M docs/admin-gui/simulations.adoc
    M docs/cases/approval/examples/index.adoc
    M docs/cases/approval/index.adoc
    M docs/cases/approval/policy-based-approvals.adoc
    R docs/codegen/index.adoc
    M docs/concepts/clockwork/scripting-hooks.adoc
    M docs/concepts/iteration/index.adoc
    M docs/concepts/mark/index.adoc
    M docs/concepts/matching-rules.adoc
    M docs/concepts/object-lifecycle/index.adoc
    M docs/concepts/polystring.adoc
    M docs/concepts/query/midpoint-query-language/expressions.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    M docs/concepts/relativity.adoc
    M docs/correlation/index.adoc
    M docs/deployment/ha.adoc
    M docs/deployment/maven-overlay-project.adoc
    M docs/deployment/multitenancy.adoc
    M docs/deployment/ninja/command/export-audit.adoc
    M docs/deployment/ninja/command/export.adoc
    M docs/deployment/ninja/command/import-audit.adoc
    M docs/deployment/ninja/command/initial-objects.adoc
    M docs/deployment/ninja/command/upgrade-distribution.adoc
    M docs/deployment/ninja/command/upgrade-objects.adoc
    M docs/deployment/ninja/command/verify.adoc
    M docs/deployment/ninja/use-case/upgrade-with-ninja.adoc
    M docs/deployment/removing-obsolete-information.adoc
    M docs/deployment/service-account-management/index.adoc
    M docs/deployment/spring-boot-actuator-endpoints.adoc
    M docs/deployment/stand-alone-deployment.adoc
    M docs/diag/troubleshooting/mappings/index.adoc
    M docs/expressions/constants/index.adoc
    M docs/expressions/expressions/index.adoc
    M docs/expressions/expressions/profiles/configuration.adoc
    M docs/expressions/expressions/profiles/coverage.adoc
    M docs/expressions/expressions/profiles/index.adoc
    M docs/expressions/expressions/script/groovy.adoc
    M docs/expressions/expressions/script/index.adoc
    M docs/expressions/expressions/script/javascript.adoc
    M docs/expressions/expressions/script/python.adoc
    M docs/expressions/function-libraries/configuration.adoc
    M docs/expressions/function-libraries/index.adoc
    M docs/expressions/index.adoc
    M docs/expressions/mappings/condition/index.adoc
    M docs/expressions/mappings/inbound-mapping.adoc
    M docs/expressions/mappings/index.adoc
    M docs/expressions/mappings/outbound-mapping/index.adoc
    M docs/expressions/mappings/proposed-improvements.adoc
    M docs/expressions/mappings/range/index.adoc
    M docs/expressions/non-tolerant-induced-focus-mapping.adoc
    M docs/expressions/object-template.adoc
    M docs/expressions/sequences/configuration.adoc
    M docs/expressions/sequences/index.adoc
    M docs/interfaces/rest/concepts/authentication.adoc
    M docs/interfaces/rest/concepts/index.adoc
    M docs/interfaces/rest/concepts/media-types-rest.adoc
    M docs/interfaces/rest/concepts/methods-http-and-outcome.adoc
    M docs/interfaces/rest/concepts/raw/outcome.adoc
    M docs/interfaces/rest/concepts/using-rest-examples.adoc
    M docs/interfaces/rest/endpoints/access-certification-campaign-type.adoc
    M docs/interfaces/rest/endpoints/access-certification-definition-type.adoc
    M docs/interfaces/rest/endpoints/archetypes.adoc
    M docs/interfaces/rest/endpoints/cases.adoc
    M docs/interfaces/rest/endpoints/connector-hosts.adoc
    M docs/interfaces/rest/endpoints/connectors.adoc
    M docs/interfaces/rest/endpoints/dashboards.adoc
    M docs/interfaces/rest/endpoints/forms.adoc
    M docs/interfaces/rest/endpoints/functions.adoc
    M docs/interfaces/rest/endpoints/generic-objects.adoc
    M docs/interfaces/rest/endpoints/index.adoc
    M docs/interfaces/rest/endpoints/lookup-tables.adoc
    M docs/interfaces/rest/endpoints/nodes.adoc
    M docs/interfaces/rest/endpoints/object-collections.adoc
    M docs/interfaces/rest/endpoints/object-templates.adoc
    M docs/interfaces/rest/endpoints/organizational-units.adoc
    M docs/interfaces/rest/endpoints/report-data.adoc
    M docs/interfaces/rest/endpoints/reports.adoc
    M docs/interfaces/rest/endpoints/resources.adoc
    M docs/interfaces/rest/endpoints/roles.adoc
    M docs/interfaces/rest/endpoints/rpc.adoc
    M docs/interfaces/rest/endpoints/security-policies.adoc
    M docs/interfaces/rest/endpoints/sequences.adoc
    M docs/interfaces/rest/endpoints/services.adoc
    M docs/interfaces/rest/endpoints/shadows.adoc
    M docs/interfaces/rest/endpoints/system-configurations.adoc
    M docs/interfaces/rest/endpoints/tasks.adoc
    M docs/interfaces/rest/endpoints/users.adoc
    M docs/interfaces/rest/endpoints/value-policies.adoc
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/create-op-rest.adoc
    M docs/interfaces/rest/operations/delete-op-rest.adoc
    A docs/interfaces/rest/operations/examples/access-request-approval.adoc
    M docs/interfaces/rest/operations/examples/access-request.adoc
    A docs/interfaces/rest/operations/examples/create-get-report.adoc
    M docs/interfaces/rest/operations/examples/create-object.adoc
    M docs/interfaces/rest/operations/examples/create-user.adoc
    A docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
    A docs/interfaces/rest/operations/examples/demonstration-or-workaround/index.adoc
    M docs/interfaces/rest/operations/examples/get-user-self.adoc
    M docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
    M docs/interfaces/rest/operations/examples/index.adoc
    M docs/interfaces/rest/operations/examples/raw/create-acc.adoc.adoc
    M docs/interfaces/rest/operations/examples/raw/create-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/create-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/create-role-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/create-task-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-task.adoc
    M docs/interfaces/rest/operations/examples/raw/create-user-jack.adoc
    M docs/interfaces/rest/operations/examples/raw/curl-authenticatoin-intro-note.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-case.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-role.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-task.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-user.adoc
    M docs/interfaces/rest/operations/examples/raw/execute-script-rpc.adoc
    A docs/interfaces/rest/operations/examples/raw/generate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-case-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/get-direct-indirect-assignments.adoc
    M docs/interfaces/rest/operations/examples/raw/get-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/get-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/get-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/get-role-end-user.adoc
    M docs/interfaces/rest/operations/examples/raw/get-shadow-owner.adoc
    M docs/interfaces/rest/operations/examples/raw/get-task.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-administrator.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-self-xml.adoc
    M docs/interfaces/rest/operations/examples/raw/import-from-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/import-shadow.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-case-assign-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-entitlement.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-res-cap.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-task.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-user.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-user-assign-role.adoc
    M docs/interfaces/rest/operations/examples/raw/notify-change-password.adoc
    M docs/interfaces/rest/operations/examples/raw/org-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/role-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-users.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-approval.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-user.adoc
    M docs/interfaces/rest/operations/examples/raw/search-gen-name.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-users.adoc
    A docs/interfaces/rest/operations/examples/raw/search-report-data-from-report-def.adoc
    A docs/interfaces/rest/operations/examples/raw/search-requestable-from-role-catalog-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-resume.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-run.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-suspend.adoc
    M docs/interfaces/rest/operations/examples/raw/test-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/user-get-value-policy.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/examples/raw/validate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/search-objects-filter.adoc
    M docs/interfaces/rest/operations/examples/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
    M docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
    M docs/interfaces/rest/operations/get-op-rest.adoc
    M docs/interfaces/rest/operations/index.adoc
    M docs/interfaces/rest/operations/modify-op-rest.adoc
    M docs/interfaces/rest/operations/notify-op-rest.adoc
    A docs/interfaces/rest/operations/raw/a-auth.adoc
    A docs/interfaces/rest/operations/raw/m-auth.adoc
    M docs/interfaces/rest/operations/raw/operation-prop-search.adoc
    M docs/interfaces/rest/operations/raw/options-usage-meo.adoc
    M docs/interfaces/rest/operations/raw/options-usage.adoc
    M docs/interfaces/rest/operations/resource-op-rest.adoc
    M docs/interfaces/rest/operations/script-execute-op-rest.adoc
    M docs/interfaces/rest/operations/search-op-rest.adoc
    M docs/interfaces/rest/operations/shadow-op-rest.adoc
    M docs/interfaces/rest/operations/task-specific-op-rest.adoc
    M docs/interfaces/rest/operations/user-specific-op-rest.adoc
    M docs/interfaces/rest/raw/curl-env-note.adoc
    M docs/misc/bulk/index.adoc
    M docs/misc/deputy.adoc
    M docs/misc/lookup-tables.adoc
    M docs/misc/notifications/configuration.adoc
    M docs/misc/notifications/index.adoc
    M docs/misc/persona/configuration.adoc
    M docs/misc/persona/index.adoc
    A docs/misc/reports/configuration/collection-report.adoc
    A docs/misc/reports/configuration/dashboard-report.adoc
    A docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/post-report-script.adoc
    A docs/misc/reports/configuration/report-configuration-tips.adoc
    A docs/misc/reports/configuration/report-functions.adoc
    A docs/misc/reports/configuration/report-security.adoc
    A docs/misc/reports/configuration/report-task-definition.adoc
    M docs/misc/reports/configuration/users.png
    A docs/misc/reports/create-report-guide/advanced/coll-filter.png
    A docs/misc/reports/create-report-guide/advanced/coll-shadow.png
    A docs/misc/reports/create-report-guide/advanced/custom-column.png
    A docs/misc/reports/create-report-guide/advanced/download-r.png
    A docs/misc/reports/create-report-guide/advanced/index.adoc
    A docs/misc/reports/create-report-guide/advanced/mail-own-exp.png
    A docs/misc/reports/create-report-guide/advanced/prev-column.png
    A docs/misc/reports/create-report-guide/advanced/preview.png
    A docs/misc/reports/create-report-guide/advanced/report-arch.png
    A docs/misc/reports/create-report-guide/advanced/report-collection.png
    A docs/misc/reports/create-report-guide/advanced/report-owner-mail.png
    A docs/misc/reports/create-report-guide/advanced/report-param.png
    A docs/misc/reports/create-report-guide/advanced/report-profile.png
    A docs/misc/reports/create-report-guide/advanced/report-view-init.png
    A docs/misc/reports/create-report-guide/advanced/reports-all.png
    A docs/misc/reports/create-report-guide/advanced/run-o-r.png
    A docs/misc/reports/create-report-guide/advanced/run-r.png
    A docs/misc/reports/create-report-guide/advanced/show-preview.png
    A docs/misc/reports/create-report-guide/advanced/show-t.png
    A docs/misc/reports/create-report-guide/advanced/sub-report-exp.png
    A docs/misc/reports/create-report-guide/advanced/sub-report.png
    A docs/misc/reports/create-report-guide/conf-b-run-old.png
    A docs/misc/reports/create-report-guide/conf-b-run.png
    R docs/misc/reports/create-report-guide/create-report-0.png
    R docs/misc/reports/create-report-guide/create-report-1.png
    R docs/misc/reports/create-report-guide/create-report-10.png
    R docs/misc/reports/create-report-guide/create-report-11.png
    R docs/misc/reports/create-report-guide/create-report-12.png
    R docs/misc/reports/create-report-guide/create-report-13.png
    R docs/misc/reports/create-report-guide/create-report-14.png
    R docs/misc/reports/create-report-guide/create-report-15.png
    R docs/misc/reports/create-report-guide/create-report-2.png
    R docs/misc/reports/create-report-guide/create-report-3.png
    R docs/misc/reports/create-report-guide/create-report-4.png
    R docs/misc/reports/create-report-guide/create-report-5.png
    R docs/misc/reports/create-report-guide/create-report-6.png
    R docs/misc/reports/create-report-guide/create-report-7.png
    R docs/misc/reports/create-report-guide/create-report-8.png
    R docs/misc/reports/create-report-guide/create-report-9.png
    R docs/misc/reports/create-report-guide/create-report.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp-old.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp.png
    A docs/misc/reports/create-report-guide/export-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/all-users-tester.png
    A docs/misc/reports/create-report-guide/intermediate/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/mptesters-download-report.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-ff.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-view.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters.png
    A docs/misc/reports/create-report-guide/intermediate/users-all-report-exec.png
    A docs/misc/reports/create-report-guide/new-collection-report.png
    A docs/misc/reports/create-report-guide/reports-all-old.png
    A docs/misc/reports/create-report-guide/reports-all.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp-old.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp.png
    A docs/misc/reports/create-report-guide/show-tasks.png
    A docs/misc/reports/create-report-guide/users-all.png
    A docs/misc/reports/create-report-guide/users-in-mp.png
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/misc/reports/examples/comparing-attributes-of-shadow-and-attributes-of-user-in-mp.adoc
    R docs/misc/reports/examples/example-policysituation/image2020-5-4_13-34-2.png
    M docs/misc/reports/examples/example-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    R docs/misc/reports/examples/example-report-number-of-members/image2020-5-4_12-56-18.png
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    R docs/misc/reports/examples/example-shadows-on-resource/image2020-5-4_12-32-9.png
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    A docs/misc/reports/examples/index.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/examples/reference-search-based-report.adoc
    M docs/misc/reports/examples/users-without-account.adoc
    M docs/misc/reports/index.adoc
    R docs/misc/reports/post-report-script.adoc
    A docs/misc/reports/raw/file-format.adoc
    A docs/misc/reports/raw/index.adoc
    R docs/misc/reports/report-configuration-tips.adoc
    A docs/misc/reports/report-formats.adoc
    R docs/misc/reports/report-functions.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-complex.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-simple.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/index.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/parameters.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/query.png
    M docs/misc/self-registration/index.adoc
    M docs/misc/services/index.adoc
    M docs/org/index.adoc
    M docs/repository/repository-database-support.adoc
    M docs/resources/asynchronous/inbound/index.adoc
    M docs/resources/asynchronous/index.adoc
    M docs/resources/asynchronous/outbound/index.adoc
    M docs/resources/attribute-caching.adoc
    M docs/resources/auxiliary-object-classes.adoc
    M docs/resources/entitlements/index.adoc
    M docs/resources/maintenance-state.adoc
    M docs/resources/manual/configuration.adoc
    M docs/resources/manual/index.adoc
    M docs/resources/multi-connector-resource.adoc
    M docs/resources/propagation/configuration.adoc
    M docs/resources/propagation/index.adoc
    M docs/resources/provisioning-dependencies.adoc
    M docs/resources/resource-configuration/protected-accounts.adoc
    M docs/resources/resource-schema/index.adoc
    M docs/roles-policies/applicable-policies/index.adoc
    M docs/roles-policies/assignment/index.adoc
    M docs/roles-policies/certification/index.adoc
    M docs/roles-policies/certification/notifications.adoc
    A docs/roles-policies/classification/index.adoc
    M docs/roles-policies/metaroles/index.adoc
    M docs/roles-policies/mining/anonymous-data-export/index.adoc
    M docs/roles-policies/pdrbac/index.adoc
    M docs/roles-policies/policy-rules.adoc
    M docs/roles-policies/rbac/index.adoc
    M docs/roles-policies/role-autoassignment/index.adoc
    M docs/roles-policies/role-governance.adoc
    M docs/roles-policies/role-lifecycle.adoc
    M docs/roles-policies/segregation-of-duties.adoc
    M docs/schema/archetypes/configuration.adoc
    M docs/schema/archetypes/index.adoc
    M docs/schema/common-data-model/index.adoc
    M docs/schema/custom-schema-extension.adoc
    M docs/schema/generic-objects.adoc
    M docs/schema/subtype.adoc
    M docs/security/audit/index.adoc
    M docs/security/authentication/flexible-authentication/configuration.adoc
    M docs/security/authentication/flexible-authentication/index.adoc
    M docs/security/authorization/index.adoc
    M docs/security/credentials/initial-password-management-discussion.adoc
    M docs/security/credentials/password-policy.adoc
    M docs/security/credentials/password-related-configuration.adoc
    A docs/security/credentials/password-reset/configuration.adoc
    M docs/security/credentials/password-reset/index.adoc
    R docs/security/credentials/password-reset/new-configuration.adoc
    M docs/security/credentials/secrets-provider-configuration.adoc
    M docs/security/crypto/index.adoc
    M docs/security/crypto/ssl-connections-client-side-.adoc
    M docs/security/power-of-attorney.adoc
    M docs/simulation/index.adoc
    M docs/synchronization/consistency/index.adoc
    M docs/synchronization/generic-synchronization/index.adoc
    M docs/synchronization/index.adoc
    M docs/synchronization/introduction/index.adoc
    M docs/synchronization/linked-objects/index.adoc
    M docs/synchronization/projection-policy.adoc
    M docs/synchronization/situations.adoc
    M docs/tasks/activities/work.adoc
    M docs/tasks/auto-scaling.adoc
    M docs/tasks/task-manager/configuration.adoc
    M docs/tasks/task-manager/index.adoc
    M docs/tasks/thresholds.adoc
    M docs/upgrade/faq-issues.adoc
    M docs/upgrade/upgrade-guide.adoc
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/package.json
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/frontend/js/midpoint.js
    M gui/admin-gui/src/frontend/js/vendors.js
    M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
    M gui/admin-gui/src/frontend/scss/_bootstrap-variables.scss
    M gui/admin-gui/src/frontend/scss/_tiles.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/frontend/scss/vendors.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/ChooseMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseOrgMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PendingOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AutoCompleteItemDefinitionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPropertyPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringClearPasswordModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPropertyPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPropertyPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathSegmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/wrapper/WrapperContext.java
    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/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ActiveButtonWithDropDownPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ActiveButtonWithDropDownPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ReloadableButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/OrgTreeProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/RepositoryObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanContainerDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/ReferenceAutocompletePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/AutoCompleteDisplayableValueConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/ContainersDropDownPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerOptions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/converter/AutoCompleteDisplayableValueConverter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/converter/DateConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ScriptExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/DateIntervalSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AxiomQueryWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/QueryWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateResolver/AttributeMappingWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateResolver/ContainerDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AbstractInputGuiComponentFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AbstractIntentFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AttributeMappingItemPathPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DatePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LifecycleStatePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/MailServerPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ProtectedStringInConnectorConfigurationPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ProtectedStringPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/QNameAttributePanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RangePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceIntentFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ValueSelectorSliderPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeIdentifierPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeWeightPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/MatchRulePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/RangePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ValueSelectorSliderPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ItemWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractTemplateChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/TemplateChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsGuiHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/AssignmentHolderOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/FocusOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/OperationalButtonsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/OperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/TaskOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/configuration/component/NotificationConfigTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusPreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/report/component/ReportOperationalButtonsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AbstractResourceObjectPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceDetailsTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTaskCreator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationFoCategorizedObjectsPopup.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForUncategorizedObjectsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractValueFormResourceWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/PreviewResourceDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/associations/AssociationsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeOutboundStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/LimitationsStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/BasicSettingResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/DelineationResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/FocusResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/correlation/CorrelationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/CredentialsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/SynchronizationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionOutboundMainStepPanel.java
    M 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/ConstructionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeForm.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAggregateChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartDataSet.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartOptions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisStackedAttributeChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterStatisticsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/TopDetectedPatternPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/TopDetectedPatternPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClustersPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClustersPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ProcessModeChoiceStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisMatchingRulesWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionSimpleObjectsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisDetectedPatternTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.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/systemconfiguration/PageSystemConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppenderDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ComplexPropertyEmbeddedModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ComplexPropertyInputPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeprecatedPropertyWrapperModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GeneralTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ProfilingContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ProfilingContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkListContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggerDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/AdditionalMenuLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/AdditionalMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ConfigurableUserDashboardContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ConfigurableUserDashboardCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ConfigurableUserDashboardDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/GuiObjectDetailsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/GuiObjectDetailsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/GuiObjectDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/RichHyperlinkDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/RichHyperlinkListContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/UserDashboardLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/UserDashboardLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppenderDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppendersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppendersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/ClassLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/ClassLoggersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/LoggingContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/LoggingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/SubSystemLoggerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/SubSystemLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/SubSystemLoggersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/ComplexPropertyEmbeddedModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/ComplexPropertyInputPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/CustomTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/CustomTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/CustomTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/DeprecatedPropertyWrapperModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/EventHandlerContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/EventHandlerCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/EventHandlerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/FileTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/FileTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/FileTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/GeneralTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/LegacyNotificationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/LegacyNotificationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailServerPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailServerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsGatewayPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsGatewayPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsGatewayPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/GlobalPolicyRuleContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/GlobalPolicyRuleCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/GlobalPolicyRuleDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/ObjectPolicyContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/ObjectPolicyCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/ObjectPolicyDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/profiling/ProfilingContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/profiling/ProfilingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/CustomSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/CustomSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/DockerSecretProviderPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/EnvironmentVariablesSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/EnvironmentVariablesSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/FileSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/FileSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/PropertiesSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/PropertiesSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/SecretProviderDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/SecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/SecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemSecretsProviders.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskExecutionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CustomValidityPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPasswordPropertyPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPasswordPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ShadowAssociationWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/registry/GuiComponentRegistryImpl.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateInput.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateInput.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateLabelComponent.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributeValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/CheckBoxHeaderColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CollapsableContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomDataTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomDataTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomSelectableDataTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/provider/CertCaseDtoProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/AssignmentObjectRelationDefinitionDialog.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/AssignmentObjectRelationDefinitionDialog.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/DateFormGroup.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/DateFormGroup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/DropDownFormGroup.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DatePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionEditorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/ProtectedStringValidatorForKeyField.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SerializableBiFunction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/InternalsClockPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/RoleMiningExportOperation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/AuthenticationInfoPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentRepositoryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/SynchronizationTaskFlavor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/content/dto/ResourceContentSearchDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/ApprovalOutcomeIcon.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ProcessInstanceDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/DateValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    M gui/admin-gui/src/test/resources/common/role-mapmaker.xml
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanerListener.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupEvent.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupItem.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupItemType.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupListener.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupMessage.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupPathAction.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupListener.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributeAnalysisStructure.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/DisplayValueOption.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningOperationChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningRoleTypeChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningUserTypeChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/BasePattern.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/DetectedPattern.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/statistic/ClusterStatistic.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/ExtractPatternUtils.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisCacheOption.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/values/RoleAnalysisChunkMode.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CacheableSecretsProviderDelegate.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/LegacyValidator.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java
    M infra/common/src/test/resources/cleanup/resource.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilder.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilderImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/TaskExecutionMode.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowQueryConversionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/simulation/ExecutionModeProvider.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/GetOperationOptionsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueDisplayUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ResourceObjectSetUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidatorListener.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ProtectedStringViolations.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemStatus.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/PropertyConstraintProcessor.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-mining-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseObjectTemplate.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/TestObjectValidator.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/UpgradeValidationItemAsserter.java
    A infra/schema/src/test/resources/validator/role.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AbstractSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryResult.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ValueBasedDefinitionLookupsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/Clusterable.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringActionExecutor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringUtils.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/RoleBasedClustering.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/UserBasedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/Clusterable.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/StandardClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/ClusteringUtils.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/AttributeMatchExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Cluster.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DataPoint.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DensityBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DistanceMeasure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/AttributeMatch.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/ExtensionProperties.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DefaultPatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DetectionActionExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternConfidenceCalculator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributePathResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/CompressedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/ExpandedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/MiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/ResourceSetTaskWorkDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/AbstractImportActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportWorkDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationActivityHandler.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationActivityRun.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/RemainingShadowsActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/RoleAnalysisClusteringActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanActivityHandler.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestInitialObjects.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestPreviewChangesCoD.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestShadowReclassification.java
    M model/model-intest/src/test/resources/caseignore/role-fool.xml
    M model/model-intest/src/test/resources/entitlements/role-crew-of-guybrush.xml
    A model/model-intest/src/test/resources/entitlements/role-mapmaker-landluber.xml
    M model/model-intest/src/test/resources/entitlements/role-mapmaker.xml
    M model/model-intest/src/test/resources/entitlements/role-thug.xml
    M model/model-intest/src/test/resources/mapping/advanced/resource-dummy-ranges-direct.xml
    M model/model-intest/src/test/resources/mapping/advanced/role-ranges.xml
    M model/model-intest/src/test/resources/rbac/role-meta-fool.xml
    A model/model-intest/src/test/resources/sync/resource-dummy-reclassification.xml
    M model/model-intest/src/test/resources/sync/role-corpse.xml
    M model/model-intest/src/test/resources/tasks/misc/session-role-based.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/util/SynchronizationRequest.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ExportActivitySupport.java
    M pom.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/LazilyInitializableMixin.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/ProvisioningServiceImpl.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/task/MultiPropagationActivityRun.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/misc/TestResourceLifecycle.java
    M provisioning/provisioning-impl/src/test/resources/dummy/dummy-extra/resource-dummy.xml
    M release-notes.adoc
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryConfiguration.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/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/workitem/QCaseWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerWithFullObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/cluster/QClusterObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QOperationExecutionMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/MPolicy.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QPolicy.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QPolicyMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/simulation/QProcessedObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/RootUpdateContext.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchContainersIterativeTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    M repo/repo-sqale/src/test/resources/logback-test.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyTestResource.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtector.java
    A repo/system-init/src/main/resources/initial-objects/archetype/062-archetype-classification.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/063-archetype-clearance.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    A repo/system-init/src/main/resources/initial-objects/role/044-role-privileged-access.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M testing/conntest/src/test/resources/ad-ldap-big/role-big.xml
    M testing/conntest/src/test/resources/ad-ldap-multidomain/role-pirate.xml
    M testing/conntest/src/test/resources/ad-ldap-simple/role-pirate.xml
    M testing/conntest/src/test/resources/edir/role-pirate.xml
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdap.java
    M testing/longtest/src/test/resources/ldap-complex/role-captain.xml
    M testing/longtest/src/test/resources/ldap-complex/role-judge.xml
    M testing/longtest/src/test/resources/ldap-complex/role-pirate.xml
    M testing/longtest/src/test/resources/ldap-complex/role-sailor.xml
    M testing/longtest/src/test/resources/ldap/role-pirate.xml
    M testing/rest/pom.xml
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestKeycloakOidcRestAuthModule.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/TestPlentyOfAssignments.java
    M testing/story/src/test/resources/consistency/role-admins.xml
    A testing/story/src/test/resources/first-steps/resource-opendj-300.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-faculty-license.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-faculty.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-graduate-license.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-graduate.xml
    M testing/story/src/test/resources/science/role-statistics.xml
    M tools/jenkins/midpoint-quick-pipeline
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/BasicGeneratorOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/BaseGeneratorOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/GeneratorMiningRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/GeneratorOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/ImportAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacGeneratorUtils.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialAbstractRole.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialArchetype.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialBusinessRole.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialOrg.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectHandler.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Merge branch 'refs/heads/master' into feature/native-associations

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ShadowAssociationWrapperImpl.java
#	infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilderImpl.java
#	infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java
#	infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
#	model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchExpressionEvaluatorCache.java
#	model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryKey.java
#	model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryKey.java
#	release-notes.adoc


  Commit: 212439fb9d0a29de3ce037c8df3b9b1c4dab44ec
      https://github.com/Evolveum/midpoint/commit/212439fb9d0a29de3ce037c8df3b9b1c4dab44ec
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M repo/system-init/src/main/resources/initial-objects/archetype/059-archetype-report.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/061-archetype-report-collection.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  added natural key for <container> in initial objects


  Commit: 593e8c8ce3f389efeae4aff1aa9c0e654d3bd5ef
      https://github.com/Evolveum/midpoint/commit/593e8c8ce3f389efeae4aff1aa9c0e654d3bd5ef
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.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-gui-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd

  Log Message:
  -----------
  added merger identifiers based for existing merger implementations


  Commit: 31eb25d110687d360fc90b78666b010f9badee2c
      https://github.com/Evolveum/midpoint/commit/31eb25d110687d360fc90b78666b010f9badee2c
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java

  Log Message:
  -----------
  enabled object validator - missing natural key check


  Commit: b4163bd75f1c2b8ea313625ee5a181d47b28f917
      https://github.com/Evolveum/midpoint/commit/b4163bd75f1c2b8ea313625ee5a181d47b28f917
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemType.java

  Log Message:
  -----------
  object validator now able to check natural key uniqueness (disabled until feature/merge branch is merged to master)


  Commit: 2ed70cd8552817daff867c72796e483a7856aaa3
      https://github.com/Evolveum/midpoint/commit/2ed70cd8552817daff867c72796e483a7856aaa3
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java

  Log Message:
  -----------
  upgrade validator now filtering validation items only to schema lifecycle related (deprecated, removed, planned removal)


  Commit: bc00b93451b2440ad415f0306ed201f60ae85ae1
      https://github.com/Evolveum/midpoint/commit/bc00b93451b2440ad415f0306ed201f60ae85ae1
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemType.java

  Log Message:
  -----------
  merge master


  Commit: 0874bc42b4e0e75ed281fbdd17e9e9188e068002
      https://github.com/Evolveum/midpoint/commit/0874bc42b4e0e75ed281fbdd17e9e9188e068002
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractObjectDummyConnector.java

  Log Message:
  -----------
  Fix non-legacy mode in DummyConnector


  Commit: 12926cb18141bb60f640b742053e11edb99995af
      https://github.com/Evolveum/midpoint/commit/12926cb18141bb60f640b742053e11edb99995af
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  added natural key for <container> in initial objects


  Commit: 8f1e1ae9ec584ac54ed23b9bb9ede0daaaa0b4ad
      https://github.com/Evolveum/midpoint/commit/8f1e1ae9ec584ac54ed23b9bb9ede0daaaa0b4ad
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd

  Log Message:
  -----------
  updated mergers/natural keys configuration


  Commit: 22cb18af50e42e55a139156348fc2d9cd910df80
      https://github.com/Evolveum/midpoint/commit/22cb18af50e42e55a139156348fc2d9cd910df80
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

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

  Log Message:
  -----------
  Improve previous TestPreviewChangesCoD fix


  Commit: f4aad84f9c1b85a613d1a63e9cff105bcd9be014
      https://github.com/Evolveum/midpoint/commit/f4aad84f9c1b85a613d1a63e9cff105bcd9be014
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/PageTypes.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/AssignmentHolderBasicPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchema.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchemas.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/SchemaDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/SchemaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/PrismSchemaModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/SchemaCache.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.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-provisioning-3.xsd
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/schema/QSchemaMapping.java

  Log Message:
  -----------
  change SchemaExtensionType to SchemaType


  Commit: 8cba3d1f5cf956c4b6c1099717ecc412ae696019
      https://github.com/Evolveum/midpoint/commit/8cba3d1f5cf956c4b6c1099717ecc412ae696019
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-17 (Wed, 17 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/IterationItemInformation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.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/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceSearchExpressionEvaluatorFactory.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ShadowOwnerReferenceSearchExpressionEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ShadowOwnerReferenceSearchExpressionEvaluatorFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/AbstractValueTransformationExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/CombinatorialEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/SingleShotEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/ValueTupleTransformation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/PopulatorUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionValueMetadataCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/AutoassignRoleMappingEvaluationRequest.java
    M model/model-impl/src/main/resources/ctx-model.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyAdTrivialScenario.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyDmsScenario.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestInboundAssociations.java
    M model/model-intest/src/test/resources/associations/resource-dummy-ad.xml
    M model/model-intest/src/test/resources/associations/resource-dummy-dms.xml
    R model/model-intest/src/test/resources/associations/resource-dummy-hr-old.xml
    M model/model-intest/src/test/resources/associations/system-configuration.xml
    M model/model-intest/src/test/resources/common/resource-dummy-caching.xml
    M model/model-intest/src/test/resources/common/resource-dummy.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationContext.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/src/main/java/com/evolveum/midpoint/test/ObjectClassName.java

  Log Message:
  -----------
  Add ShadowOwnerReferenceSearchExpressionEvaluator

(Experimental implementation; work in progress.)


  Commit: 96a803a0c5879b562b4cdadd5ffc5e4381df185f
      https://github.com/Evolveum/midpoint/commit/96a803a0c5879b562b4cdadd5ffc5e4381df185f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-17 (Wed, 17 Apr 2024)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractSearchExpressionEvaluator.java

  Log Message:
  -----------
  Fix a typo


  Commit: 913f006c0a92115982d0442cfad62036f341e16d
      https://github.com/Evolveum/midpoint/commit/913f006c0a92115982d0442cfad62036f341e16d
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-04-17 (Wed, 17 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/PasswordPolicyValidationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/PasswordPolicyValidationPanel.java

  Log Message:
  -----------
  fix for 9608 SelfService Password validation popup and text fields


  Commit: 29dd7412ce7a91ceb57b923cf2395a3fa8b3cac8
      https://github.com/Evolveum/midpoint/commit/29dd7412ce7a91ceb57b923cf2395a3fa8b3cac8
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-17 (Wed, 17 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/PasswordPolicyValidationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/PasswordPolicyValidationPanel.java

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


  Commit: 0db1f86fe186361fee79f6bbfc9fa000f8b451dc
      https://github.com/Evolveum/midpoint/commit/0db1f86fe186361fee79f6bbfc9fa000f8b451dc
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-17 (Wed, 17 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.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/executor/FocusChangeExecution.java

  Log Message:
  -----------
  updated natural keys definition, fix in handling representsSameValue


  Commit: b1c016cde4773b58c77bdde61a9bfc35e5d0bf60
      https://github.com/Evolveum/midpoint/commit/b1c016cde4773b58c77bdde61a9bfc35e5d0bf60
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-17 (Wed, 17 Apr 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java

  Log Message:
  -----------
  fix bugs in tests with generic repo


  Commit: 3a37654612e45bddaeb677556105e7df7320a421
      https://github.com/Evolveum/midpoint/commit/3a37654612e45bddaeb677556105e7df7320a421
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-17 (Wed, 17 Apr 2024)

  Changed paths:
    M config/sql/native/postgres-audit-upgrade.sql
    M config/sql/native/postgres-audit.sql
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M docs/admin-gui/collections-views/configuration/index.adoc
    M docs/admin-gui/collections-views/index.adoc
    M docs/admin-gui/custom-forms/index.adoc
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/admin-gui/dashboards/index.adoc
    M docs/admin-gui/delta-visualization.adoc
    M docs/admin-gui/localization.adoc
    M docs/admin-gui/sections-object-details/index.adoc
    M docs/admin-gui/simulations.adoc
    M docs/cases/approval/examples/index.adoc
    M docs/cases/approval/index.adoc
    M docs/cases/approval/policy-based-approvals.adoc
    R docs/codegen/index.adoc
    M docs/concepts/clockwork/scripting-hooks.adoc
    M docs/concepts/iteration/index.adoc
    M docs/concepts/mark/index.adoc
    M docs/concepts/matching-rules.adoc
    M docs/concepts/object-lifecycle/index.adoc
    M docs/concepts/polystring.adoc
    M docs/concepts/relativity.adoc
    M docs/correlation/index.adoc
    M docs/deployment/ha.adoc
    M docs/deployment/maven-overlay-project.adoc
    M docs/deployment/multitenancy.adoc
    M docs/deployment/ninja/command/export.adoc
    M docs/deployment/removing-obsolete-information.adoc
    M docs/deployment/service-account-management/index.adoc
    M docs/deployment/spring-boot-actuator-endpoints.adoc
    M docs/deployment/stand-alone-deployment.adoc
    M docs/expressions/constants/index.adoc
    M docs/expressions/expressions/index.adoc
    M docs/expressions/expressions/profiles/index.adoc
    M docs/expressions/expressions/script/groovy.adoc
    M docs/expressions/expressions/script/javascript.adoc
    M docs/expressions/expressions/script/python.adoc
    M docs/expressions/function-libraries/configuration.adoc
    M docs/expressions/function-libraries/index.adoc
    M docs/expressions/index.adoc
    M docs/expressions/mappings/index.adoc
    M docs/expressions/object-template.adoc
    M docs/expressions/sequences/configuration.adoc
    M docs/expressions/sequences/index.adoc
    M docs/interfaces/rest/concepts/authentication.adoc
    M docs/interfaces/rest/concepts/index.adoc
    M docs/interfaces/rest/concepts/media-types-rest.adoc
    M docs/interfaces/rest/concepts/methods-http-and-outcome.adoc
    M docs/interfaces/rest/concepts/raw/outcome.adoc
    M docs/interfaces/rest/concepts/using-rest-examples.adoc
    M docs/interfaces/rest/endpoints/access-certification-campaign-type.adoc
    M docs/interfaces/rest/endpoints/access-certification-definition-type.adoc
    M docs/interfaces/rest/endpoints/archetypes.adoc
    M docs/interfaces/rest/endpoints/cases.adoc
    M docs/interfaces/rest/endpoints/connector-hosts.adoc
    M docs/interfaces/rest/endpoints/connectors.adoc
    M docs/interfaces/rest/endpoints/dashboards.adoc
    M docs/interfaces/rest/endpoints/forms.adoc
    M docs/interfaces/rest/endpoints/functions.adoc
    M docs/interfaces/rest/endpoints/generic-objects.adoc
    M docs/interfaces/rest/endpoints/index.adoc
    M docs/interfaces/rest/endpoints/lookup-tables.adoc
    M docs/interfaces/rest/endpoints/nodes.adoc
    M docs/interfaces/rest/endpoints/object-collections.adoc
    M docs/interfaces/rest/endpoints/object-templates.adoc
    M docs/interfaces/rest/endpoints/organizational-units.adoc
    M docs/interfaces/rest/endpoints/report-data.adoc
    M docs/interfaces/rest/endpoints/reports.adoc
    M docs/interfaces/rest/endpoints/resources.adoc
    M docs/interfaces/rest/endpoints/roles.adoc
    M docs/interfaces/rest/endpoints/rpc.adoc
    M docs/interfaces/rest/endpoints/security-policies.adoc
    M docs/interfaces/rest/endpoints/sequences.adoc
    M docs/interfaces/rest/endpoints/services.adoc
    M docs/interfaces/rest/endpoints/shadows.adoc
    M docs/interfaces/rest/endpoints/system-configurations.adoc
    M docs/interfaces/rest/endpoints/tasks.adoc
    M docs/interfaces/rest/endpoints/users.adoc
    M docs/interfaces/rest/endpoints/value-policies.adoc
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/create-op-rest.adoc
    M docs/interfaces/rest/operations/delete-op-rest.adoc
    A docs/interfaces/rest/operations/examples/access-request-approval.adoc
    R docs/interfaces/rest/operations/examples/access-request-review.adoc
    M docs/interfaces/rest/operations/examples/access-request.adoc
    M docs/interfaces/rest/operations/examples/create-object.adoc
    M docs/interfaces/rest/operations/examples/create-user.adoc
    A docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
    A docs/interfaces/rest/operations/examples/demonstration-or-workaround/index.adoc
    M docs/interfaces/rest/operations/examples/get-user-self.adoc
    M docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
    M docs/interfaces/rest/operations/examples/index.adoc
    M docs/interfaces/rest/operations/examples/raw/create-acc.adoc.adoc
    M docs/interfaces/rest/operations/examples/raw/create-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/create-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/create-role-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/create-task-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-task.adoc
    M docs/interfaces/rest/operations/examples/raw/create-user-jack.adoc
    M docs/interfaces/rest/operations/examples/raw/curl-authenticatoin-intro-note.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-case.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-role.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-task.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-user.adoc
    M docs/interfaces/rest/operations/examples/raw/execute-script-rpc.adoc
    A docs/interfaces/rest/operations/examples/raw/generate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-case-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/get-direct-indirect-assignments.adoc
    M docs/interfaces/rest/operations/examples/raw/get-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/get-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/get-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/get-role-end-user.adoc
    M docs/interfaces/rest/operations/examples/raw/get-shadow-owner.adoc
    M docs/interfaces/rest/operations/examples/raw/get-task.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-administrator.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-self-xml.adoc
    M docs/interfaces/rest/operations/examples/raw/import-from-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/import-shadow.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-case-assign-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-entitlement.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-res-cap.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-task.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-user.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-user-assign-role.adoc
    M docs/interfaces/rest/operations/examples/raw/notify-change-password.adoc
    M docs/interfaces/rest/operations/examples/raw/org-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/role-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-users.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-approval.adoc
    R docs/interfaces/rest/operations/examples/raw/search-case-open-review.adoc
    M docs/interfaces/rest/operations/examples/raw/search-case-open-user.adoc
    M docs/interfaces/rest/operations/examples/raw/search-gen-name.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-users.adoc
    M docs/interfaces/rest/operations/examples/raw/search-report-data-from-report-def.adoc
    A docs/interfaces/rest/operations/examples/raw/search-requestable-from-role-catalog-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-resume.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-run.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-suspend.adoc
    M docs/interfaces/rest/operations/examples/raw/test-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/user-get-value-policy.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/examples/raw/validate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/search-objects-filter.adoc
    M docs/interfaces/rest/operations/examples/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
    M docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
    M docs/interfaces/rest/operations/get-op-rest.adoc
    M docs/interfaces/rest/operations/index.adoc
    M docs/interfaces/rest/operations/modify-op-rest.adoc
    M docs/interfaces/rest/operations/notify-op-rest.adoc
    A docs/interfaces/rest/operations/raw/a-auth.adoc
    A docs/interfaces/rest/operations/raw/m-auth.adoc
    M docs/interfaces/rest/operations/raw/operation-prop-search.adoc
    M docs/interfaces/rest/operations/raw/options-usage-meo.adoc
    M docs/interfaces/rest/operations/raw/options-usage.adoc
    M docs/interfaces/rest/operations/resource-op-rest.adoc
    M docs/interfaces/rest/operations/script-execute-op-rest.adoc
    M docs/interfaces/rest/operations/search-op-rest.adoc
    M docs/interfaces/rest/operations/shadow-op-rest.adoc
    M docs/interfaces/rest/operations/task-specific-op-rest.adoc
    M docs/interfaces/rest/operations/user-specific-op-rest.adoc
    M docs/interfaces/rest/raw/curl-env-note.adoc
    M docs/misc/bulk/index.adoc
    M docs/misc/deputy.adoc
    M docs/misc/lookup-tables.adoc
    M docs/misc/notifications/configuration.adoc
    M docs/misc/notifications/index.adoc
    M docs/misc/persona/configuration.adoc
    M docs/misc/persona/index.adoc
    A docs/misc/reports/configuration/collection-report.adoc
    A docs/misc/reports/configuration/dashboard-report.adoc
    A docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/post-report-script.adoc
    A docs/misc/reports/configuration/report-configuration-tips.adoc
    A docs/misc/reports/configuration/report-functions.adoc
    A docs/misc/reports/configuration/report-security.adoc
    A docs/misc/reports/configuration/report-task-definition.adoc
    M docs/misc/reports/configuration/users.png
    A docs/misc/reports/create-report-guide/advanced/coll-filter.png
    A docs/misc/reports/create-report-guide/advanced/coll-shadow.png
    A docs/misc/reports/create-report-guide/advanced/custom-column.png
    A docs/misc/reports/create-report-guide/advanced/download-r.png
    A docs/misc/reports/create-report-guide/advanced/index.adoc
    A docs/misc/reports/create-report-guide/advanced/mail-own-exp.png
    A docs/misc/reports/create-report-guide/advanced/prev-column.png
    A docs/misc/reports/create-report-guide/advanced/preview.png
    A docs/misc/reports/create-report-guide/advanced/report-arch.png
    A docs/misc/reports/create-report-guide/advanced/report-collection.png
    A docs/misc/reports/create-report-guide/advanced/report-owner-mail.png
    A docs/misc/reports/create-report-guide/advanced/report-param.png
    A docs/misc/reports/create-report-guide/advanced/report-profile.png
    A docs/misc/reports/create-report-guide/advanced/report-view-init.png
    A docs/misc/reports/create-report-guide/advanced/reports-all.png
    A docs/misc/reports/create-report-guide/advanced/run-o-r.png
    A docs/misc/reports/create-report-guide/advanced/run-r.png
    A docs/misc/reports/create-report-guide/advanced/show-preview.png
    A docs/misc/reports/create-report-guide/advanced/show-t.png
    A docs/misc/reports/create-report-guide/advanced/sub-report-exp.png
    A docs/misc/reports/create-report-guide/advanced/sub-report.png
    A docs/misc/reports/create-report-guide/conf-b-run-old.png
    A docs/misc/reports/create-report-guide/conf-b-run.png
    R docs/misc/reports/create-report-guide/create-report-0.png
    R docs/misc/reports/create-report-guide/create-report-1.png
    R docs/misc/reports/create-report-guide/create-report-10.png
    R docs/misc/reports/create-report-guide/create-report-11.png
    R docs/misc/reports/create-report-guide/create-report-12.png
    R docs/misc/reports/create-report-guide/create-report-13.png
    R docs/misc/reports/create-report-guide/create-report-14.png
    R docs/misc/reports/create-report-guide/create-report-15.png
    R docs/misc/reports/create-report-guide/create-report-2.png
    R docs/misc/reports/create-report-guide/create-report-3.png
    R docs/misc/reports/create-report-guide/create-report-4.png
    R docs/misc/reports/create-report-guide/create-report-5.png
    R docs/misc/reports/create-report-guide/create-report-6.png
    R docs/misc/reports/create-report-guide/create-report-7.png
    R docs/misc/reports/create-report-guide/create-report-8.png
    R docs/misc/reports/create-report-guide/create-report-9.png
    R docs/misc/reports/create-report-guide/create-report.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp-old.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp.png
    A docs/misc/reports/create-report-guide/export-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/all-users-tester.png
    A docs/misc/reports/create-report-guide/intermediate/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/mptesters-download-report.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-ff.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-view.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters.png
    A docs/misc/reports/create-report-guide/intermediate/users-all-report-exec.png
    A docs/misc/reports/create-report-guide/new-collection-report.png
    A docs/misc/reports/create-report-guide/reports-all-old.png
    A docs/misc/reports/create-report-guide/reports-all.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp-old.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp.png
    A docs/misc/reports/create-report-guide/show-tasks.png
    A docs/misc/reports/create-report-guide/users-all.png
    A docs/misc/reports/create-report-guide/users-in-mp.png
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/misc/reports/examples/comparing-attributes-of-shadow-and-attributes-of-user-in-mp.adoc
    R docs/misc/reports/examples/example-policysituation/image2020-5-4_13-34-2.png
    M docs/misc/reports/examples/example-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    R docs/misc/reports/examples/example-report-number-of-members/image2020-5-4_12-56-18.png
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    R docs/misc/reports/examples/example-shadows-on-resource/image2020-5-4_12-32-9.png
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    A docs/misc/reports/examples/index.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/examples/reference-search-based-report.adoc
    M docs/misc/reports/examples/users-without-account.adoc
    M docs/misc/reports/index.adoc
    R docs/misc/reports/post-report-script.adoc
    A docs/misc/reports/raw/file-format.adoc
    A docs/misc/reports/raw/index.adoc
    R docs/misc/reports/report-configuration-tips.adoc
    A docs/misc/reports/report-formats.adoc
    R docs/misc/reports/report-functions.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-complex.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-simple.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/index.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/parameters.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/query.png
    M docs/misc/self-registration/index.adoc
    M docs/misc/services/index.adoc
    M docs/org/index.adoc
    M docs/repository/repository-database-support.adoc
    M docs/resources/asynchronous/inbound/index.adoc
    M docs/resources/asynchronous/index.adoc
    M docs/resources/asynchronous/outbound/index.adoc
    M docs/resources/attribute-caching.adoc
    M docs/resources/auxiliary-object-classes.adoc
    M docs/resources/entitlements/index.adoc
    M docs/resources/maintenance-state.adoc
    M docs/resources/manual/configuration.adoc
    M docs/resources/manual/index.adoc
    M docs/resources/multi-connector-resource.adoc
    M docs/resources/propagation/configuration.adoc
    M docs/resources/propagation/index.adoc
    M docs/resources/provisioning-dependencies.adoc
    M docs/resources/resource-configuration/protected-accounts.adoc
    M docs/resources/resource-schema/index.adoc
    M docs/roles-policies/applicable-policies/index.adoc
    M docs/roles-policies/assignment/index.adoc
    M docs/roles-policies/certification/index.adoc
    M docs/roles-policies/certification/notifications.adoc
    A docs/roles-policies/classification/index.adoc
    M docs/roles-policies/metaroles/index.adoc
    M docs/roles-policies/pdrbac/index.adoc
    M docs/roles-policies/policy-rules.adoc
    M docs/roles-policies/rbac/index.adoc
    M docs/roles-policies/role-autoassignment/index.adoc
    M docs/roles-policies/role-governance.adoc
    M docs/roles-policies/role-lifecycle.adoc
    M docs/roles-policies/segregation-of-duties.adoc
    M docs/schema/archetypes/configuration.adoc
    M docs/schema/archetypes/index.adoc
    M docs/schema/common-data-model/index.adoc
    M docs/schema/custom-schema-extension.adoc
    M docs/schema/generic-objects.adoc
    M docs/schema/subtype.adoc
    M docs/security/audit/index.adoc
    M docs/security/authentication/flexible-authentication/configuration.adoc
    M docs/security/authentication/flexible-authentication/index.adoc
    M docs/security/authorization/index.adoc
    M docs/security/credentials/initial-password-management-discussion.adoc
    M docs/security/credentials/password-policy.adoc
    M docs/security/credentials/password-related-configuration.adoc
    A docs/security/credentials/password-reset/configuration.adoc
    M docs/security/credentials/password-reset/index.adoc
    R docs/security/credentials/password-reset/new-configuration.adoc
    M docs/security/crypto/index.adoc
    M docs/security/crypto/ssl-connections-client-side-.adoc
    M docs/security/power-of-attorney.adoc
    M docs/simulation/index.adoc
    M docs/synchronization/consistency/index.adoc
    M docs/synchronization/generic-synchronization/index.adoc
    M docs/synchronization/index.adoc
    M docs/synchronization/introduction/index.adoc
    M docs/synchronization/linked-objects/index.adoc
    M docs/synchronization/projection-policy.adoc
    M docs/synchronization/situations.adoc
    M docs/tasks/activities/work.adoc
    M docs/tasks/auto-scaling.adoc
    M docs/tasks/task-manager/configuration.adoc
    M docs/tasks/task-manager/index.adoc
    M docs/tasks/thresholds.adoc
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/package.json
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/frontend/js/midpoint.js
    M gui/admin-gui/src/frontend/js/vendors.js
    M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
    M gui/admin-gui/src/frontend/scss/_bootstrap-variables.scss
    M gui/admin-gui/src/frontend/scss/_tiles.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/frontend/scss/vendors.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/ChooseMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseOrgMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PendingOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AutoCompleteItemDefinitionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringClearPasswordModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathSegmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.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/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ActiveButtonWithDropDownPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ActiveButtonWithDropDownPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ReloadableButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/OrgTreeProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/RepositoryObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanContainerDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/ReferenceAutocompletePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/AutoCompleteDisplayableValueConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/ContainersDropDownPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerOptions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/converter/AutoCompleteDisplayableValueConverter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/converter/DateConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ScriptExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/DateIntervalSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AxiomQueryWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/QueryWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateResolver/AttributeMappingWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateResolver/ContainerDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AbstractIntentFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AttributeMappingItemPathPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DatePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LifecycleStatePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/QNameAttributePanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RangePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceIntentFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ValueSelectorSliderPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeIdentifierPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeWeightPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/MatchRulePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/RangePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ValueSelectorSliderPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractTemplateChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/TemplateChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsGuiHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/AssignmentHolderOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/FocusOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/OperationalButtonsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/OperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/TaskOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusPreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/report/component/ReportOperationalButtonsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AbstractResourceObjectPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceDetailsTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTaskCreator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationFoCategorizedObjectsPopup.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForUncategorizedObjectsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractValueFormResourceWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/PreviewResourceDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/associations/AssociationsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeOutboundStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/LimitationsStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/BasicSettingResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/DelineationResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/FocusResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/correlation/CorrelationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/CredentialsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/SynchronizationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionOutboundMainStepPanel.java
    M 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/ConstructionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeForm.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAggregateChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartDataSet.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartOptions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisStackedAttributeChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterStatisticsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/TopDetectedPatternPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/TopDetectedPatternPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClustersPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClustersPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ProcessModeChoiceStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisMatchingRulesWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionSimpleObjectsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisDetectedPatternTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.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/task/component/TaskWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskExecutionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CustomValidityPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPasswordPropertyPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPasswordPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/registry/GuiComponentRegistryImpl.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateInput.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateInput.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateLabelComponent.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributeValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/CheckBoxHeaderColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/PasswordPolicyValidationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/PasswordPolicyValidationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CollapsableContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomDataTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomDataTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomSelectableDataTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/provider/CertCaseDtoProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/AssignmentObjectRelationDefinitionDialog.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/AssignmentObjectRelationDefinitionDialog.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/DateFormGroup.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/DateFormGroup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/DropDownFormGroup.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DatePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/ProtectedStringValidatorForKeyField.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SerializableBiFunction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/InternalsClockPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/RoleMiningExportOperation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/AuthenticationInfoPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentRepositoryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/SynchronizationTaskFlavor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/content/dto/ResourceContentSearchDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/ApprovalOutcomeIcon.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ProcessInstanceDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/DateValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    M gui/admin-gui/src/test/resources/common/role-mapmaker.xml
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanerListener.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupEvent.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupItem.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupItemType.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupListener.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupMessage.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupPathAction.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupListener.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributeAnalysisStructure.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/DisplayValueOption.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningOperationChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningRoleTypeChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningUserTypeChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/BasePattern.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/DetectedPattern.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/statistic/ClusterStatistic.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/ExtractPatternUtils.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisCacheOption.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/values/RoleAnalysisChunkMode.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/LegacyValidator.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java
    M infra/common/src/test/resources/cleanup/resource.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/TaskExecutionMode.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowQueryConversionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/simulation/ExecutionModeProvider.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ResourceObjectSetUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidatorListener.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ProtectedStringViolations.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemStatus.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/PropertyConstraintProcessor.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-mining-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/TestObjectValidator.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/UpgradeValidationItemAsserter.java
    A infra/schema/src/test/resources/validator/role.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ValueBasedDefinitionLookupsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/Clusterable.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringActionExecutor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringUtils.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/RoleBasedClustering.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/UserBasedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/Clusterable.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/StandardClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/ClusteringUtils.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/AttributeMatchExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Cluster.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DataPoint.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DensityBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DistanceMeasure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/AttributeMatch.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/ExtensionProperties.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DefaultPatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DetectionActionExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternConfidenceCalculator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributePathResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/CompressedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/ExpandedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/MiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/ResourceSetTaskWorkDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/AbstractImportActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportWorkDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationActivityHandler.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationActivityRun.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/RoleAnalysisClusteringActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanActivityHandler.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestInitialObjects.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestPreviewChangesCoD.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestShadowReclassification.java
    M model/model-intest/src/test/resources/caseignore/role-fool.xml
    M model/model-intest/src/test/resources/entitlements/role-crew-of-guybrush.xml
    M model/model-intest/src/test/resources/entitlements/role-mapmaker.xml
    M model/model-intest/src/test/resources/entitlements/role-thug.xml
    M model/model-intest/src/test/resources/mapping/advanced/resource-dummy-ranges-direct.xml
    M model/model-intest/src/test/resources/mapping/advanced/role-ranges.xml
    M model/model-intest/src/test/resources/rbac/role-meta-fool.xml
    A model/model-intest/src/test/resources/sync/resource-dummy-reclassification.xml
    M model/model-intest/src/test/resources/sync/role-corpse.xml
    M model/model-intest/src/test/resources/tasks/misc/session-role-based.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/util/SynchronizationRequest.java
    M pom.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/dummy-extra/resource-dummy.xml
    M release-notes.adoc
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.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/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/cluster/QClusterObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/MPolicy.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QPolicy.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QPolicyMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/RootUpdateContext.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyTestResource.java
    A repo/system-init/src/main/resources/initial-objects/archetype/062-archetype-classification.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/063-archetype-clearance.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    A repo/system-init/src/main/resources/initial-objects/role/044-role-privileged-access.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M testing/conntest/src/test/resources/ad-ldap-big/role-big.xml
    M testing/conntest/src/test/resources/ad-ldap-multidomain/role-pirate.xml
    M testing/conntest/src/test/resources/ad-ldap-simple/role-pirate.xml
    M testing/conntest/src/test/resources/edir/role-pirate.xml
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdap.java
    M testing/longtest/src/test/resources/ldap-complex/role-captain.xml
    M testing/longtest/src/test/resources/ldap-complex/role-judge.xml
    M testing/longtest/src/test/resources/ldap-complex/role-pirate.xml
    M testing/longtest/src/test/resources/ldap-complex/role-sailor.xml
    M testing/longtest/src/test/resources/ldap/role-pirate.xml
    M testing/rest/pom.xml
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestKeycloakOidcRestAuthModule.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java
    M testing/story/src/test/resources/consistency/role-admins.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-faculty-license.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-faculty.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-graduate-license.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-graduate.xml
    M testing/story/src/test/resources/science/role-statistics.xml
    M tools/jenkins/midpoint-quick-pipeline
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/BasicGeneratorOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/BaseGeneratorOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/GeneratorMiningRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/GeneratorOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/ImportAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacGeneratorUtils.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialAbstractRole.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialArchetype.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialBusinessRole.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialOrg.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectHandler.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/db-extension-schema


  Commit: 8707a7b5ac567180427634efb8d755ee4672b95a
      https://github.com/Evolveum/midpoint/commit/8707a7b5ac567180427634efb8d755ee4672b95a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-17 (Wed, 17 Apr 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyAdTrivialScenario.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyDmsScenario.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyHrScenarioExtended.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestInboundAssociations.java
    M model/model-intest/src/test/resources/associations/resource-dummy-hr.xml
    R model/model-intest/src/test/resources/schema/associations.xsd
    A model/model-intest/src/test/resources/schema/hr.xsd
    M model/model-intest/testng-integration-full.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/resource-dummy-hr.xml
    M provisioning/ucf-impl-connid/src/test/resources/hr-resource-dummy.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractDummyScenario.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyDefaultScenario.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyHrScenario.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentFinder.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentsAsserter.java

  Log Message:
  -----------
  Improve TestAssociations

Also, migrate latest dummy scenarios (HR, DMS, trivial AD) to modern
(non-legacy) schema.

Work in progress.


  Commit: 06e4abe238fa57c4dbbf92655252b6f49080e636
      https://github.com/Evolveum/midpoint/commit/06e4abe238fa57c4dbbf92655252b6f49080e636
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-04-17 (Wed, 17 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java

  Log Message:
  -----------
  fix for 9608 SelfService Password - second part


  Commit: 788bf1f021829182ea0d352ec2c29a03e9bb8561
      https://github.com/Evolveum/midpoint/commit/788bf1f021829182ea0d352ec2c29a03e9bb8561
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-17 (Wed, 17 Apr 2024)

  Changed paths:
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDiffEquals.java

  Log Message:
  -----------
  added simple diff test to try out new strategy, some javadoc


  Commit: feb09df42cfb01f815b3747526fd35e487170635
      https://github.com/Evolveum/midpoint/commit/feb09df42cfb01f815b3747526fd35e487170635
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-17 (Wed, 17 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java

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


  Commit: b14769fc67d2231fffcff60ae01edb47c3260ba1
      https://github.com/Evolveum/midpoint/commit/b14769fc67d2231fffcff60ae01edb47c3260ba1
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-17 (Wed, 17 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/IgnoreSourceItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/RequiredItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java

  Log Message:
  -----------
  renamed NaturalKey to NaturalKeyDefinition


  Commit: 7d5af41b14e5d4ff3de5a237b42349af66deafdf
      https://github.com/Evolveum/midpoint/commit/7d5af41b14e5d4ff3de5a237b42349af66deafdf
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-17 (Wed, 17 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemType.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/TestObjectValidator.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectHandler.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java

  Log Message:
  -----------
  little bit of cleanup after merge


  Commit: eca480ee7641bb32d5add305b495bd9c5a1f3e6a
      https://github.com/Evolveum/midpoint/commit/eca480ee7641bb32d5add305b495bd9c5a1f3e6a
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-17 (Wed, 17 Apr 2024)

  Changed paths:
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/merger/TestMerger.java

  Log Message:
  -----------
  removed obsolete test


  Commit: 4cf0d5404a3ff32793fb6147dd465556e270be32
      https://github.com/Evolveum/midpoint/commit/4cf0d5404a3ff32793fb6147dd465556e270be32
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-04-17 (Wed, 17 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferenceValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java

  Log Message:
  -----------
  fix for 9588 500 error when setting extended attribute in request access


  Commit: 47087412171062e53b0259a651925c527f8eac13
      https://github.com/Evolveum/midpoint/commit/47087412171062e53b0259a651925c527f8eac13
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-17 (Wed, 17 Apr 2024)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ShadowOwnerReferenceSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AbstractSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/AbstractValueTransformationExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/SingleShotEvaluation.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/ValueTransformationContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/ValueTupleTransformation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluator.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationContext.java

  Log Message:
  -----------
  Fix failing TestFunctions


  Commit: 331424fc01b5188050ab1d4ec9be663759fa1dad
      https://github.com/Evolveum/midpoint/commit/331424fc01b5188050ab1d4ec9be663759fa1dad
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferenceValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/OriginMarkerMixin.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/AdminGuiConfigurationMerger.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/BaseItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/BaseMergeOperation.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/GenericItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/IgnoreSourceItemMerger.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/ItemMerger.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/OriginMarker.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/RequiredItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/SimpleObjectMergeOperation.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/TypeSpecificMergersConfigurator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/assignment/AssignmentMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/assignment/AssignmentMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/correlator/CorrelatorMergeOperation.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/key/DefaultNaturalKeyImpl.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/key/ItemPathNaturalKeyImpl.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/key/NaturalKey.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/objdef/LimitationsMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/objdef/ResourceObjectTypeDefinitionMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/package-info.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/resource/ObjectTypeDefinitionMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/resource/ResourceMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/simulation/SimulationDefinitionMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/template/ObjectTemplateMergeOperation.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/FragmentSide.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/MergeFragment.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/MergeResult.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/SingleModification.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/ThreeWayMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemType.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-correlation-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDiffEquals.java
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/merger/AssertMergeFragment.java
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/merger/ThreeWayMergerTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/TestObjectValidator.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    A infra/schema/src/test/resources/merger/3way/role-base.xml
    A infra/schema/src/test/resources/merger/3way/role-left.xml
    A infra/schema/src/test/resources/merger/3way/role-right.xml
    M infra/schema/testng-unit.xml
    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/schema/transform/PartiallyMutableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M repo/system-init/pom.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/059-archetype-report.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/061-archetype-report-collection.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestInitialObjects.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectHandler.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/db-extension-schema


  Commit: e8d3e472a2750a454903800d349708656d29fdce
      https://github.com/Evolveum/midpoint/commit/e8d3e472a2750a454903800d349708656d29fdce
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M config/sql/native/postgres.sql
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java

  Log Message:
  -----------
  fix bugs from testing


  Commit: cd30ac79208b06461de3418dcc75e175aea78e29
      https://github.com/Evolveum/midpoint/commit/cd30ac79208b06461de3418dcc75e175aea78e29
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java

  Log Message:
  -----------
  fixed rest path for POLICY + added localization


  Commit: bc063f5ed02cfdea9deb06e38299fc52a96794d9
      https://github.com/Evolveum/midpoint/commit/bc063f5ed02cfdea9deb06e38299fc52a96794d9
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.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/menu/PageTypes.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/table/DefinitionTablePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/table/DefinitionTablePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/SchemaWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/AssignmentHolderBasicPanel.java
    M 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/messagetemplate/MessageTemplateSummaryPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchema.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchemas.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchemas.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/SchemaDetailsModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ComplexTypeDefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ComplexTypeDefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/DefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/DefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/EnumerationTypeDefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/EnumerationTypeDefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ItemDefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ItemDefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/SchemaPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/SchemaPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ComplexTypeDefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/DefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/DefinitionsModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/EnumerationTypeDefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ItemDefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/PrismSchemaModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferenceValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismValueWrapperImpl.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/SchemaPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/init/SchemaCache.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/FocusSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/CertDefinitionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectCollection/ObjectCollectionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectTemplate/ObjectTemplateSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/ReportSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ShadowSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/component/SchemaListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/AttributeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    M gui/admin-gui/src/main/resources/ctx-init.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.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-provisioning-3.xsd
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/EndPointsUrlMapping.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/schema/QSchema.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/schema/QSchemaMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java

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

# Conflicts:
#	infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java


  Commit: b5e6ad5642c25b3d70fffa300547ce820d445686
      https://github.com/Evolveum/midpoint/commit/b5e6ad5642c25b3d70fffa300547ce820d445686
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/BaseGeneratorOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/ImportAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacGeneratorUtils.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Improve RBAC data generator
1. Add forget noise option: Added the capability to forget
roles based on a given percentage. This allows for
simulating scenarios where roles might be overlooked or
removed from the system.
2. Add addition noise option: Ability
 to add noise roles with a specified chance, enhancing
 the variability of generated data by introducing
 additional roles randomly.


  Commit: 0860a00118ecd7058195490790485b0ce63ef397
      https://github.com/Evolveum/midpoint/commit/0860a00118ecd7058195490790485b0ce63ef397
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/ImportAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacGeneratorUtils.java

  Log Message:
  -----------
  Cleanup RBAC data generator
1. Minor changes + add docs


  Commit: 2903ba0bf84be1018e602ffed3a26ce278b0aaba
      https://github.com/Evolveum/midpoint/commit/2903ba0bf84be1018e602ffed3a26ce278b0aaba
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java

  Log Message:
  -----------
  Rename RBAC generator noise roles


  Commit: e372d00214f29dd8b52db856480b0df17d28b8d0
      https://github.com/Evolveum/midpoint/commit/e372d00214f29dd8b52db856480b0df17d28b8d0
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningOperationChunk.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/ImportAction.java

  Log Message:
  -----------
  Improve role mining GUI
1. Improve displaying of cluster image
2. Apply jaccard sorting together with include status.


  Commit: afa3bb802b101515993de722fca1b58222a5ba0d
      https://github.com/Evolveum/midpoint/commit/afa3bb802b101515993de722fca1b58222a5ba0d
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/BaseGeneratorOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacGeneratorUtils.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Improve RBAC data generator
1. Add possibility to disable plankton roles


  Commit: 1535d25e0ba6ca906428745de73706e59bad338e
      https://github.com/Evolveum/midpoint/commit/1535d25e0ba6ca906428745de73706e59bad338e
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java

  Log Message:
  -----------
  Improve attribute analysis for role-mining
1. Load extension attribute for attribute analysis
 with different types:
 Integer, Long, Boolean, Double, String, PolyString
 and ObjectReferenceType.


  Commit: 7b975ace36a404290fcd0fab341e93ca4e398464
      https://github.com/Evolveum/midpoint/commit/7b975ace36a404290fcd0fab341e93ca4e398464
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java

  Log Message:
  -----------
  update CURRENT_SCHEMA_CHANGE_NUMBER


  Commit: 3803a1c7e8700e0c3683aeecbbe759c8b96ed4b5
      https://github.com/Evolveum/midpoint/commit/3803a1c7e8700e0c3683aeecbbe759c8b96ed4b5
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:

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


  Commit: 1f34f1537ecd78dee59fea5a2856d45e6fca4ef9
      https://github.com/Evolveum/midpoint/commit/1f34f1537ecd78dee59fea5a2856d45e6fca4ef9
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java

  Log Message:
  -----------
  fix for 9571 self service possword change ignore scripting in credential/password


  Commit: a8440fe845142b43a267cee9df9c1731445d00b6
      https://github.com/Evolveum/midpoint/commit/a8440fe845142b43a267cee9df9c1731445d00b6
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AnalysisAttributeFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeIdentifierPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeWeightPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ClusteringAttributeFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/MatchRulePanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/NumberFormatSelectorPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/NumberFormatSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisMatchingRulesWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionSimpleObjectsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/DisplayValueOption.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/AttributeMatch.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/ExpandedMiningStructure.java

  Log Message:
  -----------
  Improve attribute analysis role-mining
1. Implement new selector for attribute analysis
2. Change on schema level


  Commit: ef3c2a0d57d351cae58f035c433695afa35f1f87
      https://github.com/Evolveum/midpoint/commit/ef3c2a0d57d351cae58f035c433695afa35f1f87
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M repo/system-init/src/main/resources/initial-objects/object-collection/270-object-collection-audit.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/271-object-collection-audit-24h.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/272-object-collection-audit-errors-24h.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/273-object-collection-audit-modifications-24h.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/280-object-collection-certification-campaign-all.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/290-object-collection-shadow-all.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/330-object-collection-my-cases.xml
    M repo/system-init/src/main/resources/initial-objects/report/130-report-certification-definitions.xml
    M repo/system-init/src/main/resources/initial-objects/report/170-report-simulation-objects.xml
    M repo/system-init/src/main/resources/initial-objects/report/171-report-simulation-objects-with-metrics.xml
    M repo/system-init/src/main/resources/initial-objects/report/172-report-simulation-items-changed.xml
    M repo/system-init/src/main/resources/initial-objects/report/173-report-simulation-values-changed.xml
    M repo/system-init/src/main/resources/initial-objects/role/040-role-enduser.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  Initial objects: Replacement of XML queries by MQL. (some reports left with XML because of WP:9618)


  Commit: 8ca43448d1e80c838d3ae759dec01c57a4daff65
      https://github.com/Evolveum/midpoint/commit/8ca43448d1e80c838d3ae759dec01c57a4daff65
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M model/model-intest/src/test/resources/associations/resource-dummy-ad.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/SynchronizationRequest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentAsserter.java

  Log Message:
  -----------
  Improve TestAssociations

(Still read-only access to native associations.)


  Commit: 7ab193579181f957a5cdf4e8c7b7c7191175b6b0
      https://github.com/Evolveum/midpoint/commit/7ab193579181f957a5cdf4e8c7b7c7191175b6b0
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ClusteringAttributeFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionSimpleObjectsWizardPanel.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/ClusteringUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/AttributeMatch.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/ExtensionProperties.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/RoleAnalysisAttributeDefConvert.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

  Log Message:
  -----------
  Improve attribute analysis role-mining
1. Fix for select2 analysis attribute.
2. In the current version, selectors are used to specify
clustering and attribute analysis process.


  Commit: e54d3cbe9b10ab3b38c9fccc9873fc96750db311
      https://github.com/Evolveum/midpoint/commit/e54d3cbe9b10ab3b38c9fccc9873fc96750db311
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/admin-gui/dashboards/index.adoc
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-configuration-tips.adoc
    M docs/misc/reports/configuration/report-functions.adoc
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/misc/reports/examples/comparing-attributes-of-shadow-and-attributes-of-user-in-mp.adoc
    M docs/misc/reports/examples/example-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/examples/users-without-account.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseOrgMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.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/api/util/WebModelServiceUtils.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/menu/PageTypes.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/table/DefinitionTablePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/table/DefinitionTablePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/SchemaWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsGuiHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/AssignmentHolderBasicPanel.java
    M 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/messagetemplate/MessageTemplateSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchema.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchemas.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchemas.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/SchemaDetailsModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ComplexTypeDefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ComplexTypeDefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/DefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/DefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/EnumerationTypeDefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/EnumerationTypeDefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ItemDefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ItemDefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/SchemaPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/SchemaPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ComplexTypeDefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/DefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/DefinitionsModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/EnumerationTypeDefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ItemDefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/PrismSchemaModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferenceValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismValueWrapperImpl.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/SchemaPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/init/SchemaCache.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/FocusSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/PasswordPolicyValidationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/PasswordPolicyValidationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/AssignmentObjectRelationDefinitionDialog.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/AssignmentObjectRelationDefinitionDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/DropDownFormGroup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/CertDefinitionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectCollection/ObjectCollectionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectTemplate/ObjectTemplateSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/ReportSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ShadowSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/component/SchemaListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/AttributeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    M gui/admin-gui/src/main/resources/ctx-init.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/OriginMarkerMixin.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/AdminGuiConfigurationMerger.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/BaseItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/BaseMergeOperation.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/GenericItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/IgnoreSourceItemMerger.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/ItemMerger.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/OriginMarker.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/RequiredItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/SimpleObjectMergeOperation.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/TypeSpecificMergersConfigurator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/assignment/AssignmentMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/assignment/AssignmentMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/correlator/CorrelatorMergeOperation.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/key/DefaultNaturalKeyImpl.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/key/ItemPathNaturalKeyImpl.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/key/NaturalKey.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/objdef/LimitationsMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/objdef/ResourceObjectTypeDefinitionMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/package-info.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/resource/ObjectTypeDefinitionMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/resource/ResourceMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/simulation/SimulationDefinitionMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/template/ObjectTemplateMergeOperation.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/FragmentSide.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/MergeFragment.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/MergeResult.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/SingleModification.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/ThreeWayMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemType.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-correlation-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDiffEquals.java
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/merger/AssertMergeFragment.java
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/merger/ThreeWayMergerTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/TestObjectValidator.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    A infra/schema/src/test/resources/merger/3way/role-base.xml
    A infra/schema/src/test/resources/merger/3way/role-left.xml
    A infra/schema/src/test/resources/merger/3way/role-right.xml
    M infra/schema/testng-unit.xml
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/EndPointsUrlMapping.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/schema/transform/PartiallyMutableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/schema/QSchema.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/schema/QSchemaMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
    M repo/system-init/pom.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/059-archetype-report.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/061-archetype-report-collection.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/270-object-collection-audit.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/271-object-collection-audit-24h.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/272-object-collection-audit-errors-24h.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/273-object-collection-audit-modifications-24h.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/280-object-collection-certification-campaign-all.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/290-object-collection-shadow-all.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/330-object-collection-my-cases.xml
    M repo/system-init/src/main/resources/initial-objects/report/130-report-certification-definitions.xml
    M repo/system-init/src/main/resources/initial-objects/report/170-report-simulation-objects.xml
    M repo/system-init/src/main/resources/initial-objects/report/171-report-simulation-objects-with-metrics.xml
    M repo/system-init/src/main/resources/initial-objects/report/172-report-simulation-items-changed.xml
    M repo/system-init/src/main/resources/initial-objects/report/173-report-simulation-values-changed.xml
    M repo/system-init/src/main/resources/initial-objects/role/040-role-enduser.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestInitialObjects.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectHandler.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java

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


  Commit: ed75e60f8950396e3497dd5abd5744cda4bf8277
      https://github.com/Evolveum/midpoint/commit/ed75e60f8950396e3497dd5abd5744cda4bf8277
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.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/menu/PageTypes.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/table/DefinitionTablePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/table/DefinitionTablePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/SchemaWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/AssignmentHolderBasicPanel.java
    M 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/messagetemplate/MessageTemplateSummaryPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchema.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchemas.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchemas.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/SchemaDetailsModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ComplexTypeDefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ComplexTypeDefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/DefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/DefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/EnumerationTypeDefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/EnumerationTypeDefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ItemDefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ItemDefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/SchemaPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/SchemaPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ComplexTypeDefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/DefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/DefinitionsModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/EnumerationTypeDefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ItemDefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/PrismSchemaModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferenceValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismValueWrapperImpl.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/SchemaPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/init/SchemaCache.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/FocusSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/PasswordPolicyValidationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/PasswordPolicyValidationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/CertDefinitionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectCollection/ObjectCollectionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectTemplate/ObjectTemplateSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/ReportSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ShadowSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/component/SchemaListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/AttributeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    M gui/admin-gui/src/main/resources/ctx-init.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/OriginMarkerMixin.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/AdminGuiConfigurationMerger.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/BaseItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/BaseMergeOperation.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/GenericItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/IgnoreSourceItemMerger.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/ItemMerger.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/OriginMarker.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/RequiredItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/SimpleObjectMergeOperation.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/TypeSpecificMergersConfigurator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/assignment/AssignmentMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/assignment/AssignmentMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/correlator/CorrelatorMergeOperation.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/key/DefaultNaturalKeyImpl.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/key/ItemPathNaturalKeyImpl.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/key/NaturalKey.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/objdef/LimitationsMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/objdef/ResourceObjectTypeDefinitionMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/package-info.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/resource/ObjectTypeDefinitionMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/resource/ResourceMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/simulation/SimulationDefinitionMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/template/ObjectTemplateMergeOperation.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/FragmentSide.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/MergeFragment.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/MergeResult.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/SingleModification.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/ThreeWayMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractShadowItemsContainerTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeShadowItemDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemType.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-correlation-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDiffEquals.java
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/merger/AssertMergeFragment.java
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/merger/ThreeWayMergerTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/TestObjectValidator.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    A infra/schema/src/test/resources/merger/3way/role-base.xml
    A infra/schema/src/test/resources/merger/3way/role-left.xml
    A infra/schema/src/test/resources/merger/3way/role-right.xml
    M infra/schema/testng-unit.xml
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/EndPointsUrlMapping.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/schema/transform/PartiallyMutableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceCompletionOperation.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/schema/QSchema.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/schema/QSchemaMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
    M repo/system-init/pom.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/059-archetype-report.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/061-archetype-report-collection.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/270-object-collection-audit.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/271-object-collection-audit-24h.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/272-object-collection-audit-errors-24h.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/273-object-collection-audit-modifications-24h.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/280-object-collection-certification-campaign-all.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/290-object-collection-shadow-all.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/330-object-collection-my-cases.xml
    M repo/system-init/src/main/resources/initial-objects/report/130-report-certification-definitions.xml
    M repo/system-init/src/main/resources/initial-objects/report/170-report-simulation-objects.xml
    M repo/system-init/src/main/resources/initial-objects/report/171-report-simulation-objects-with-metrics.xml
    M repo/system-init/src/main/resources/initial-objects/report/172-report-simulation-items-changed.xml
    M repo/system-init/src/main/resources/initial-objects/report/173-report-simulation-values-changed.xml
    M repo/system-init/src/main/resources/initial-objects/role/040-role-enduser.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestInitialObjects.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectHandler.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java

  Log Message:
  -----------
  Merge branch 'refs/heads/master' into feature/native-associations

Including quite a heavy merging.

Not 100% complete:

1. The GUI code for schema editing needs to be reviewed and fixed more
carefully, as the code diverged a lot between the branches.

2. The enum serialization code in SchemaToDomProcessor
(now SchemaDomSerializer) needs to be manually converted, using the
new definition feature serialization/parsing support.

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java
#	infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
#	infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/GenericItemMerger.java
#	infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
#	infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
#	infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
#	infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java
#	infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
#	model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java


  Commit: 2896695dbb013b94479ad222d6aa519f55b648d3
      https://github.com/Evolveum/midpoint/commit/2896695dbb013b94479ad222d6aa519f55b648d3
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-19 (Fri, 19 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/SchemaPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/SchemaCache.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeComplexTypeDefinitionImpl.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/SchemaProcessorTest.java

  Log Message:
  -----------
  Add enum serialization/parsing test


  Commit: cdea7870a6982bf9fce0ea734e34dd2e3f641da0
      https://github.com/Evolveum/midpoint/commit/cdea7870a6982bf9fce0ea734e34dd2e3f641da0
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-19 (Fri, 19 Apr 2024)

  Changed paths:
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java

  Log Message:
  -----------
  Update native repo schema wrt associations


  Commit: 5fc81a2468766d8b469bd4db25422b2bd372e42c
      https://github.com/Evolveum/midpoint/commit/5fc81a2468766d8b469bd4db25422b2bd372e42c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-19 (Fri, 19 Apr 2024)

  Changed paths:
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AutocompleteConfigurationMixin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/wrapper/WrapperContext.java
    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/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/PropertySearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/table/DefinitionTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/EnumPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ItemPanelContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ModificationsPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ConnectorConfigurationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismObjectWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ReportParamWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ShadowAssociationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/FlexibleLabelModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GenericAbstractRoleAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/TreeTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/DiscoveryStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ObjectClassWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ComplexTypeDefinitionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/SchemaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ComplexTypeDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/DefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/EnumerationTypeDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ItemDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppendersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUser.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/AccessRequestMixin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismObjectWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/SchemaPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ShadowAssociationWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/SchemaCache.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFieldGroupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.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/page/admin/resources/component/SchemaListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDetailsDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionValidator.java
    M icf-connectors/dummy-connector-fake/pom.xml
    M icf-connectors/dummy-connector-fake/src/main/java/com/evolveum/icf/dummy/connector/DummyConnector.java
    M icf-connectors/dummy-connector/pom.xml
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractBaseDummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractModernObjectDummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractObjectDummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConfiguration.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConnectorLegacyUpdate.java
    M icf-connectors/dummy-resource/pom.xml
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyAccount.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyAttributeDefinition.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyDelta.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyGenericObject.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyGroup.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObject.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObjectClass.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObjectClassInfo.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyOrg.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyPrivilege.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/HierarchySupport.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/LinkClassDefinition.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/LinkDefinition.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/LinkStore.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/ObjectStore.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/UidMode.java
    A icf-connectors/dummy-resource/src/test/java/com/evolveum/icf/dummy/resource/TestDummyResource.java
    A icf-connectors/dummy-resource/testng-integration.xml
    A icf-connectors/dummy-resource/testng-unit.xml
    M icf-connectors/pom.xml
    M infra/common/src/main/java/com/evolveum/midpoint/common/StaticExpressionUtil.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/TestCryptoUtil.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/TestStaticValues.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/TestRefinedSchema.java
    M infra/common/src/test/resources/refinery/resource-complex.xml
    M infra/common/src/test/resources/refinery/resource-simple.xml
    M infra/schema/pom.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectHandler.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractResourceObjectDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractResourceObjectTypeDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssociatedResourceObjectTypeDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssociationConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItemable.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectAssociationConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectClassDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectTypeDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SchemaHandlingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeNewDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeSubjectDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassParticipantConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/MidPointConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/TypedValue.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/VariablesMap.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalCounters.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractShadowItemsContainerTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AssociationDefinitionStore.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AttributeDefinitionStore.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/BareResourceSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/BareResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/FrameworkNameResolver.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/IdentifiersDefinitionStore.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MidPointSchemaDefinitionFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableRawResourceAttributeDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableResourceObjectClassDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableResourceSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeAssociationClassDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeComplexTypeDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeObjectClassDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeObjectClassUcfDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeResourceSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeResourceSchemaImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeShadowAssociationDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeShadowAttributeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeShadowItemDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeShadowItemDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectFactory.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawResourceAttributeDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefinedResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefineryObjectFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttribute.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceDefinitionFeatures.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceItemPrismDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinitionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectIdentification.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectInboundDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectSetDelineation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDelineation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaAdjuster.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationClassDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationClassImplementation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationClassSimulationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationParticipantRole.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationTypeDefinitionNew.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationValue.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsComplexTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsComplexTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributesComplexTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributesComplexTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowCoordinatesQualifiedObjectDeltaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowDefinitionApplicator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinitionTemp.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemLayeredDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemLifecycleDefinitionDefaults.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemUcfDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemsComplexTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemsContainer.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedAssociationClassParticipantDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedAssociationClassParticipantDelineation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationActionDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationPolicyFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationReactionDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/CompositeObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceAttributeContainerDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceAttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectClassDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectTypeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/reporting/ConnIdOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/CompiledTracingProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultStatus.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/FilterClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/IterationItemInformation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/OpNode.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ConnectorTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectDeltaSchemaLevelUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ParamsTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/RawRepoShadow.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ReportParameterTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/Resource.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/ShadowAssociationsCollection.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowBuilder.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/TraceUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/UcfChangeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalContextUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/LegacyTaskInformation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskOperationStatsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/WallClockTimeComputer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/AccountPasswordPolicyProcessor.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-model-context-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/connector/icf-1/resource-schema-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDeltaConverter.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDiffEquals.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestExport.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestImmutable.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestJaxbParsing.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestObjectConstruction.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseTask.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestPrismSerialization.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaDelta.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractPrismValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractPropertyValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseResource.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/path/ItemPathCanonicalizationTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/performance/PerfTestPrismObjectSize.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/performance/TestDeltaPerformance.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/SchemaProcessorTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/TestResourceSchema.java
    M infra/schema/src/test/resources/processor/resource-schema-complex.xsd
    M infra/schema/src/test/resources/processor/resource-schema-simple.xsd
    M infra/schema/src/test/resources/validator/processor/case.xml
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/ldap/AbstractResourceController.java
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/TestUtil.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/AbstractAuthenticationContext.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpSecurityQuestionsAuthenticationEntryPoint.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/CorrelationModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/DelegateWorkItemsAction.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseExpressionEvaluationHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertExpressionHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationClosingTaskHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationRemediationTaskHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/ExclusionCertificationHandler.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ObjectTreeDeltas.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/AbstractCorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CompleteCorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationPropertyDefinition.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/SimplifiedCorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwner.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwners.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwnersMap.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/AssignmentPathUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ClockworkInspector.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/MappingInspector.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ResourceUtils.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ModelExpressionEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ModelExpressionThreadLocalHolder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluatorFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluatorFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceSearchExpressionEvaluatorFactory.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ShadowOwnerReferenceSearchExpressionEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ShadowOwnerReferenceSearchExpressionEvaluatorFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AbstractSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/IdiResolutionContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/PathExpressionEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/ResolutionContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/ValueResolutionContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/AbstractValueTransformationExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/CombinatorialEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/SingleShotEvaluation.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/ValueTransformationContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/ValueTupleTransformation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpression.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingEvaluationEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingTimeConstraintsEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ConsolidationMetadataComputation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataComputation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/TransformationBuiltinMapping.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/AbstractValuePolicyOriginResolver.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/FocusValuePolicyOriginResolver.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ShadowValuePolicyOriginResolver.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ValueChecker.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/PopulatorUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/ProfilingModelInspector.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpression.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestScriptCaching.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestVelocityExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/MappingTestEvaluator.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingDynamicSimple.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingTime.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ResourceObjectProcessingContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ResourceObjectProcessingContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.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/controller/ResolveOptionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DataPolicyProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DefinitionAccessProcessor.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/composite/CompositeCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.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/correlator/items/CorrelationItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotModel.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/expr/OrgStructFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/SequentialValueExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.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/ItemValueWithOrigin.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidatorBuilder.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/LensExpressionUtil.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/LoginAssignmentCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentEvaluator.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/ConditionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssociationEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedPlainResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResourceObjectConstruction.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/indexing/IndexedItemValueNormalizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/indexing/NormalizationStep.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/ConstructionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ReconciliationProcessor.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
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/DeltaSetTripleMap.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusLifecycleProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionValueMetadataCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/AbstractInboundsProcessing.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundMappingEvaluationRequest.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundMappingInContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/LimitedInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/MappingEvaluationRequests.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsContext.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SimplePreInboundsContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/StopProcessingProjectionException.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/package-info.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkContext.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkShadowInboundsPreparation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkTarget.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Context.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedTarget.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreContext.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreShadowInboundsPreparation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreSource.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreTarget.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ShadowInboundsPreparation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Target.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/package-info.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/AutoassignRoleMappingEvaluationRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.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/scriptExecutor/QueryBasedObjectSet.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/ScriptingTaskCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableObjectDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformablePropertyDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableReferenceDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AbstractExecuteExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/PurgeSchemaExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ObjectMetricsComputation.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/PreMappingsEvaluation.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/SynchronizationContextCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/AddFocusAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/BaseAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/CreateCorrelationCaseAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/DeleteFocusAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/DeleteResourceObjectAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/InactivateFocusAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/InactivateResourceObjectAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/LinkAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/StandardActionsRegistrar.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/SynchronizeAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/UnlinkAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/reactions/SynchronizationActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/reactions/SynchronizationActionFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/Synchronizer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportFromResourceLauncher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationLauncher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/ActivityTokenStorageImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/AdvancedActivityRunSupportImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/ResourceValidatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Visualizer.java
    M model/model-impl/src/main/resources/ctx-model.xml
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractModelImplementationIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/TestRefinedSchema.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCandidateOwner.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/expr/TestModelExpressions.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjector.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/spec/expressions/TestExpressionSpec.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestSynchronizationService.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockLensDebugListener.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConnectorDummyFake.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestFunctions.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIteration.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/TestResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestStrangeCases.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplate.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestVolatility.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyAdTrivialScenario.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyDmsScenario.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyHrScenarioExtended.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestNotifyChange.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/gensync/TestEditSchema.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/AbstractImportTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestDummyItsmIntegration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.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/mapping/TestMappingAutoInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/ValueDisplayUtilTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiAccount.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiConnectorResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestAssignmentErrors.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestBrokenResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.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/sync/AbstractInboundSyncTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelDiscovery.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelSynchronization.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestUuid.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestTaskReporting.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholds.java
    A model/model-intest/src/test/resources/associations/archetype-costCenter.xml
    A model/model-intest/src/test/resources/associations/archetype-document.xml
    A model/model-intest/src/test/resources/associations/archetype-person.xml
    A model/model-intest/src/test/resources/associations/resource-dummy-ad.xml
    A model/model-intest/src/test/resources/associations/resource-dummy-dms.xml
    A model/model-intest/src/test/resources/associations/resource-dummy-hr.xml
    A model/model-intest/src/test/resources/associations/system-configuration.xml
    M model/model-intest/src/test/resources/async/grouper-amqp091/resource-grouper-amqp091.xml
    M model/model-intest/src/test/resources/common/resource-dummy-caching.xml
    M model/model-intest/src/test/resources/common/resource-dummy.xml
    M model/model-intest/src/test/resources/mapping/resource-dummy-tea-green.xml
    A model/model-intest/src/test/resources/schema/hr.xsd
    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/util/SynchronizationRequest.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/CustomNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/SmsMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyCustomTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTextFormatter.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CollectionDistributedExportController.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ColumnDataConverter.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/CaseOperationExecutionTaskHandler.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/ExecutionHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/ExpressionEvaluationHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/StartInstruction.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PcpGeneralHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/BasePrimaryChangeAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/PrimaryChangeAspectHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/entitlements/AddAssociationAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ObjectPolicyAspectPart.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ProcessSpecifications.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/association/TestAddAssociation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/ManualResourceTest.java
    M pom.xml
    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/ProvisioningContextFactory.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/RepoShadow.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectFuturizer.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/Shadow.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/package-info.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementObjectSearch.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementReader.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementUtils.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ExistingResourceObject.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectChange.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/resourceobjects/ResourceObjectFetchOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectFound.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectLiveSyncChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectProvisioningOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectReferenceResolver.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectSearchOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectUcfModifyOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorWithSchema.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceCompletionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceExpansionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceManager.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceSchemaAdjuster.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceSchemaHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceTestOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceUpdater.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/SchemaFetcher.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/EntitlementsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowRefreshOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/DelineationMatcher.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/ShadowTagGenerator.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/ObjectAlreadyExistHandler.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/AttributesToReturnProvider.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ShadowItemsToReturnProvider.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorDiscovery.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorManager.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdateNoCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/AbstractCsvTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/TestCsvBroken.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyAssociations.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistency.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistencyReaper.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLegacy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLimited.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNativeAssociations.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyParallelism.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyResourceAndSchemaCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySchemaless.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyShadowMarks.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyUuidNonUniqueName.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjDiscovery.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/resources/TestResourceTemplateMerge.java
    A provisioning/provisioning-impl/src/test/resources/dummy/resource-dummy-hr.xml
    A provisioning/provisioning-impl/src/test/resources/dummy/resource-dummy-native-associations.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-modify-association.xml
    R provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/AttributesToReturn.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorConfigurationOptions.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorFactory.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ShadowItemsToReturn.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectHandler.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObject.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObjectFragment.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObjectIdentification.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfUtil.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManagedConnectorInstance.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/ConnectorFactoryBuiltinImpl.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractModificationConverter.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdAttributeUtil.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConfigurationTransformer.java
    R provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConvertor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdNameMapper.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdObjectConvertor.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdSchemaParser.java
    R provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToMidPointConversion.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToUcfObjectConversion.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdTypeMapper.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorContext.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/NativeCapabilitiesAndSchema.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SecretIcfOperationalAttributes.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SpecialNameMapper.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SyncDeltaConverter.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/FilterInterpreter.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/LogicalOperation.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/Operation.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/ValueOperation.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractUcfDummyTest.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java
    R provisioning/ucf-impl-connid/src/test/resources/hierarchical-resource-dummy.xml
    A provisioning/ucf-impl-connid/src/test/resources/hr-resource-dummy.xml
    M release-notes.adoc
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/query/CompleteQuery.java
    M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/CacheInvalidationPerformanceTest.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/AuditHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/reports/AbstractReport.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/state/CurrentActivityState.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/commandline/CommandLineScriptExecutor.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationContext.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/PathExpressionResolver.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Source.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/SourceTriple.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.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/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefFilterWithRepoPath.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoIdentityDataTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/ResourceCarefulAntUtil.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AbstractPhotoTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AddGetObjectTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtDictionaryTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTestReindex.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyUser.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ObjectDeltaUpdaterTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/OrgStructTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreterTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/RAnyConverterStaticTest.java
    M repo/repo-sql-impl-test/src/test/resources/basic/objects.xml
    M repo/repo-sql-impl-test/src/test/resources/basic/user-assignment-extension.xml
    M repo/repo-sql-impl-test/src/test/resources/basic/user-big.xml
    A repo/repo-sql-impl-test/src/test/resources/extension/resource-test.xml
    M repo/repo-sql-impl-test/src/test/resources/modify/user-with-extension.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTextInfo.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RTask.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RFocusActivation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/ROperationalState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RShadowKind.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/factory/MetadataFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/mapper/OperationResultMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetAssignmentResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractDummyScenario.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AssocName.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AttrName.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/CsvTestResource.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyDefaultScenario.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyHrScenario.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ObjectClassName.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentFinder.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentsAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ResourceAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAttributesAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismContainerValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/refinedschema/ResourceObjectDefinitionAsserter.java
    M repo/security-impl/src/test/java/com/evolveum/midpoint/security/impl/MidPointPrincipalManagerMock.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/NodeRegistrar.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/statistics/Statistics.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskPersister.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracerImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracingOutputCreator.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AdTestMixin.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/AbstractAdLdapMultidomainTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConfiguredCapabilitiesActivation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelayedEnable.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestInboundOutboundAssociation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestLiveSyncMadness.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestOrgSync.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestResourceInMaintenance.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/TestVillage.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/buckets/TestBucketsPerformance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.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/sysperf/TestSystemPerformance.java
    M testing/story/src/test/resources/grouper/function-library-grouper.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/trace/TraceStatistics.java

  Log Message:
  -----------
  Merge branch 'refs/heads/feature/native-associations'


  Commit: 66f95f84e3e149e5b6ebf3c29c6e694f6a4a293c
      https://github.com/Evolveum/midpoint/commit/66f95f84e3e149e5b6ebf3c29c6e694f6a4a293c
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-19 (Fri, 19 Apr 2024)

  Changed paths:
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/misc/reports/configuration/collection-report.adoc
    A docs/misc/reports/configuration/dashboard-example-old.png
    M docs/misc/reports/configuration/dashboard-example.png
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-security.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/index.adoc
    M docs/misc/reports/raw/file-format.adoc
    A docs/roles-policies/certification/reports/cert-campaign-report.png
    A docs/roles-policies/certification/reports/cert-case-report.png
    A docs/roles-policies/certification/reports/cert-definition-report.png
    A docs/roles-policies/certification/reports/cert-work-item.png
    M docs/roles-policies/certification/reports/index.adoc

  Log Message:
  -----------
  Reports documentation update, changes also to dashboards and other report related pages


  Commit: 342ae69706b92485d791ad62b1d69cb85e416f76
      https://github.com/Evolveum/midpoint/commit/342ae69706b92485d791ad62b1d69cb85e416f76
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-19 (Fri, 19 Apr 2024)

  Changed paths:
    M docs/interfaces/midpoint-client-java/index.adoc

  Log Message:
  -----------
  Documentation of midPoint client, keywords and alias changes


  Commit: c6b0af9d214c7343f8b63b115d591a56c3107336
      https://github.com/Evolveum/midpoint/commit/c6b0af9d214c7343f8b63b115d591a56c3107336
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-19 (Fri, 19 Apr 2024)

  Changed paths:
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/interfaces/midpoint-client-java/index.adoc
    M docs/misc/reports/configuration/collection-report.adoc
    A docs/misc/reports/configuration/dashboard-example-old.png
    M docs/misc/reports/configuration/dashboard-example.png
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-security.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/index.adoc
    M docs/misc/reports/raw/file-format.adoc
    A docs/roles-policies/certification/reports/cert-campaign-report.png
    A docs/roles-policies/certification/reports/cert-case-report.png
    A docs/roles-policies/certification/reports/cert-definition-report.png
    A docs/roles-policies/certification/reports/cert-work-item.png
    M docs/roles-policies/certification/reports/index.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8'


  Commit: 2f0144cbfbbc34428a5c66ac51edfa07617d7be9
      https://github.com/Evolveum/midpoint/commit/2f0144cbfbbc34428a5c66ac51edfa07617d7be9
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-19 (Fri, 19 Apr 2024)

  Changed paths:
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/interfaces/midpoint-client-java/index.adoc
    M docs/misc/reports/configuration/collection-report.adoc
    A docs/misc/reports/configuration/dashboard-example-old.png
    M docs/misc/reports/configuration/dashboard-example.png
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-security.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/index.adoc
    M docs/misc/reports/raw/file-format.adoc
    A docs/roles-policies/certification/reports/cert-campaign-report.png
    A docs/roles-policies/certification/reports/cert-case-report.png
    A docs/roles-policies/certification/reports/cert-definition-report.png
    A docs/roles-policies/certification/reports/cert-work-item.png
    M docs/roles-policies/certification/reports/index.adoc

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


  Commit: 59f381350f10fa51f9e9b40052214c1ca731a8b4
      https://github.com/Evolveum/midpoint/commit/59f381350f10fa51f9e9b40052214c1ca731a8b4
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-19 (Fri, 19 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ClusteringAttributeFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/RangePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAggregateChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionSimpleObjectsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternConfidenceCalculator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

  Log Message:
  -----------
  Improve role-mining functionalities
1. Change the behavior of the session wizard.
2. Minor change in the calculation of statistical data.


  Commit: f93185297995ad90ba2107d73a81e7099023805e
      https://github.com/Evolveum/midpoint/commit/f93185297995ad90ba2107d73a81e7099023805e
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-19 (Fri, 19 Apr 2024)

  Changed paths:
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/interfaces/midpoint-client-java/index.adoc
    M docs/misc/reports/configuration/collection-report.adoc
    A docs/misc/reports/configuration/dashboard-example-old.png
    M docs/misc/reports/configuration/dashboard-example.png
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-security.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/index.adoc
    M docs/misc/reports/raw/file-format.adoc
    A docs/roles-policies/certification/reports/cert-campaign-report.png
    A docs/roles-policies/certification/reports/cert-case-report.png
    A docs/roles-policies/certification/reports/cert-definition-report.png
    A docs/roles-policies/certification/reports/cert-work-item.png
    M docs/roles-policies/certification/reports/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AutocompleteConfigurationMixin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/wrapper/WrapperContext.java
    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/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/PropertySearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/table/DefinitionTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/EnumPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ItemPanelContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ModificationsPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ConnectorConfigurationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismObjectWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ReportParamWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ShadowAssociationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/FlexibleLabelModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GenericAbstractRoleAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/TreeTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/DiscoveryStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ObjectClassWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ComplexTypeDefinitionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/SchemaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ComplexTypeDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/DefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/EnumerationTypeDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ItemDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppendersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUser.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/AccessRequestMixin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismObjectWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/SchemaPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ShadowAssociationWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/SchemaCache.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFieldGroupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.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/page/admin/resources/component/SchemaListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDetailsDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionValidator.java
    M icf-connectors/dummy-connector-fake/pom.xml
    M icf-connectors/dummy-connector-fake/src/main/java/com/evolveum/icf/dummy/connector/DummyConnector.java
    M icf-connectors/dummy-connector/pom.xml
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractBaseDummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractModernObjectDummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractObjectDummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConfiguration.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConnectorLegacyUpdate.java
    M icf-connectors/dummy-resource/pom.xml
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyAccount.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyAttributeDefinition.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyDelta.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyGenericObject.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyGroup.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObject.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObjectClass.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObjectClassInfo.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyOrg.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyPrivilege.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/HierarchySupport.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/LinkClassDefinition.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/LinkDefinition.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/LinkStore.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/ObjectStore.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/UidMode.java
    A icf-connectors/dummy-resource/src/test/java/com/evolveum/icf/dummy/resource/TestDummyResource.java
    A icf-connectors/dummy-resource/testng-integration.xml
    A icf-connectors/dummy-resource/testng-unit.xml
    M icf-connectors/pom.xml
    M infra/common/src/main/java/com/evolveum/midpoint/common/StaticExpressionUtil.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/TestCryptoUtil.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/TestStaticValues.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/TestRefinedSchema.java
    M infra/common/src/test/resources/refinery/resource-complex.xml
    M infra/common/src/test/resources/refinery/resource-simple.xml
    M infra/schema/pom.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectHandler.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractResourceObjectDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractResourceObjectTypeDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssociatedResourceObjectTypeDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssociationConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItemable.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectAssociationConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectClassDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectTypeDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SchemaHandlingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeNewDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeSubjectDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassParticipantConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/MidPointConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/TypedValue.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/VariablesMap.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalCounters.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractShadowItemsContainerTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AssociationDefinitionStore.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AttributeDefinitionStore.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/BareResourceSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/BareResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/FrameworkNameResolver.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/IdentifiersDefinitionStore.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MidPointSchemaDefinitionFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableRawResourceAttributeDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableResourceObjectClassDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableResourceSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeAssociationClassDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeComplexTypeDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeObjectClassDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeObjectClassUcfDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeResourceSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeResourceSchemaImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeShadowAssociationDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeShadowAttributeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeShadowItemDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeShadowItemDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectFactory.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawResourceAttributeDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefinedResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefineryObjectFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttribute.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceDefinitionFeatures.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceItemPrismDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinitionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectIdentification.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectInboundDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectSetDelineation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDelineation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaAdjuster.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationClassDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationClassImplementation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationClassSimulationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationParticipantRole.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationTypeDefinitionNew.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationValue.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsComplexTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsComplexTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributesComplexTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributesComplexTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowCoordinatesQualifiedObjectDeltaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowDefinitionApplicator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinitionTemp.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemLayeredDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemLifecycleDefinitionDefaults.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemUcfDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemsComplexTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemsContainer.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedAssociationClassParticipantDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedAssociationClassParticipantDelineation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationActionDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationPolicyFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationReactionDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/CompositeObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceAttributeContainerDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceAttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectClassDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectTypeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/reporting/ConnIdOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/CompiledTracingProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultStatus.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/FilterClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/IterationItemInformation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/OpNode.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ConnectorTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectDeltaSchemaLevelUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ParamsTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/RawRepoShadow.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ReportParameterTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/Resource.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/ShadowAssociationsCollection.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowBuilder.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/TraceUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/UcfChangeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalContextUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/LegacyTaskInformation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskOperationStatsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/WallClockTimeComputer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/AccountPasswordPolicyProcessor.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-model-context-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/connector/icf-1/resource-schema-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDeltaConverter.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDiffEquals.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestExport.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestImmutable.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestJaxbParsing.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestObjectConstruction.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseTask.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestPrismSerialization.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaDelta.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractPrismValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractPropertyValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseResource.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/path/ItemPathCanonicalizationTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/performance/PerfTestPrismObjectSize.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/performance/TestDeltaPerformance.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/SchemaProcessorTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/TestResourceSchema.java
    M infra/schema/src/test/resources/processor/resource-schema-complex.xsd
    M infra/schema/src/test/resources/processor/resource-schema-simple.xsd
    M infra/schema/src/test/resources/validator/processor/case.xml
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/ldap/AbstractResourceController.java
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/TestUtil.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/AbstractAuthenticationContext.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpSecurityQuestionsAuthenticationEntryPoint.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/CorrelationModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/DelegateWorkItemsAction.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseExpressionEvaluationHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertExpressionHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationClosingTaskHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationRemediationTaskHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/ExclusionCertificationHandler.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ObjectTreeDeltas.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/AbstractCorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CompleteCorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationPropertyDefinition.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/SimplifiedCorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwner.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwners.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwnersMap.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/AssignmentPathUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ClockworkInspector.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/MappingInspector.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ResourceUtils.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ModelExpressionEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ModelExpressionThreadLocalHolder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluatorFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluatorFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceSearchExpressionEvaluatorFactory.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ShadowOwnerReferenceSearchExpressionEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ShadowOwnerReferenceSearchExpressionEvaluatorFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AbstractSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/IdiResolutionContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/PathExpressionEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/ResolutionContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/ValueResolutionContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/AbstractValueTransformationExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/CombinatorialEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/SingleShotEvaluation.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/ValueTransformationContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/ValueTupleTransformation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpression.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingEvaluationEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingTimeConstraintsEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ConsolidationMetadataComputation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataComputation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/TransformationBuiltinMapping.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/AbstractValuePolicyOriginResolver.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/FocusValuePolicyOriginResolver.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ShadowValuePolicyOriginResolver.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ValueChecker.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/PopulatorUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/ProfilingModelInspector.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpression.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestScriptCaching.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestVelocityExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/MappingTestEvaluator.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingDynamicSimple.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingTime.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ResourceObjectProcessingContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ResourceObjectProcessingContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.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/controller/ResolveOptionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DataPolicyProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DefinitionAccessProcessor.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/composite/CompositeCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.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/correlator/items/CorrelationItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotModel.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/expr/OrgStructFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/SequentialValueExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.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/ItemValueWithOrigin.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidatorBuilder.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/LensExpressionUtil.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/LoginAssignmentCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentEvaluator.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/ConditionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssociationEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedPlainResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResourceObjectConstruction.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/indexing/IndexedItemValueNormalizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/indexing/NormalizationStep.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/ConstructionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ReconciliationProcessor.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
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/DeltaSetTripleMap.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusLifecycleProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionValueMetadataCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/AbstractInboundsProcessing.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundMappingEvaluationRequest.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundMappingInContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/LimitedInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/MappingEvaluationRequests.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsContext.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SimplePreInboundsContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/StopProcessingProjectionException.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/package-info.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkContext.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkShadowInboundsPreparation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkTarget.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Context.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedTarget.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreContext.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreShadowInboundsPreparation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreSource.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreTarget.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ShadowInboundsPreparation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Target.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/package-info.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/AutoassignRoleMappingEvaluationRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.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/scriptExecutor/QueryBasedObjectSet.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/ScriptingTaskCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableObjectDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformablePropertyDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableReferenceDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AbstractExecuteExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/PurgeSchemaExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ObjectMetricsComputation.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/PreMappingsEvaluation.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/SynchronizationContextCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/AddFocusAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/BaseAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/CreateCorrelationCaseAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/DeleteFocusAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/DeleteResourceObjectAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/InactivateFocusAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/InactivateResourceObjectAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/LinkAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/StandardActionsRegistrar.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/SynchronizeAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/UnlinkAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/reactions/SynchronizationActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/reactions/SynchronizationActionFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/Synchronizer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportFromResourceLauncher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationLauncher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/ActivityTokenStorageImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/AdvancedActivityRunSupportImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/ResourceValidatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Visualizer.java
    M model/model-impl/src/main/resources/ctx-model.xml
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractModelImplementationIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/TestRefinedSchema.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCandidateOwner.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/expr/TestModelExpressions.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjector.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/spec/expressions/TestExpressionSpec.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestSynchronizationService.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockLensDebugListener.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConnectorDummyFake.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestFunctions.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIteration.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/TestResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestStrangeCases.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplate.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestVolatility.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyAdTrivialScenario.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyDmsScenario.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyHrScenarioExtended.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestNotifyChange.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/gensync/TestEditSchema.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/AbstractImportTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestDummyItsmIntegration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.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/mapping/TestMappingAutoInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/ValueDisplayUtilTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiAccount.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiConnectorResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestAssignmentErrors.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestBrokenResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.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/AbstractInboundSyncTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelDiscovery.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelSynchronization.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestUuid.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestTaskReporting.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholds.java
    A model/model-intest/src/test/resources/associations/archetype-costCenter.xml
    A model/model-intest/src/test/resources/associations/archetype-document.xml
    A model/model-intest/src/test/resources/associations/archetype-person.xml
    A model/model-intest/src/test/resources/associations/resource-dummy-ad.xml
    A model/model-intest/src/test/resources/associations/resource-dummy-dms.xml
    A model/model-intest/src/test/resources/associations/resource-dummy-hr.xml
    A model/model-intest/src/test/resources/associations/system-configuration.xml
    M model/model-intest/src/test/resources/async/grouper-amqp091/resource-grouper-amqp091.xml
    M model/model-intest/src/test/resources/common/resource-dummy-caching.xml
    M model/model-intest/src/test/resources/common/resource-dummy.xml
    M model/model-intest/src/test/resources/mapping/resource-dummy-tea-green.xml
    A model/model-intest/src/test/resources/schema/hr.xsd
    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/util/SynchronizationRequest.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/CustomNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/SmsMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyCustomTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTextFormatter.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CollectionDistributedExportController.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ColumnDataConverter.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/CaseOperationExecutionTaskHandler.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/ExecutionHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/ExpressionEvaluationHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/StartInstruction.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PcpGeneralHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/BasePrimaryChangeAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/PrimaryChangeAspectHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/entitlements/AddAssociationAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ObjectPolicyAspectPart.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ProcessSpecifications.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/association/TestAddAssociation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/ManualResourceTest.java
    M pom.xml
    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/ProvisioningContextFactory.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/RepoShadow.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectFuturizer.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/Shadow.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/package-info.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementObjectSearch.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementReader.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementUtils.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ExistingResourceObject.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectChange.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/resourceobjects/ResourceObjectFetchOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectFound.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectLiveSyncChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectProvisioningOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectReferenceResolver.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectSearchOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectUcfModifyOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorWithSchema.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceCompletionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceExpansionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceManager.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceSchemaAdjuster.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceSchemaHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceTestOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceUpdater.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/SchemaFetcher.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/EntitlementsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowRefreshOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/DelineationMatcher.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/ShadowTagGenerator.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/ObjectAlreadyExistHandler.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/AttributesToReturnProvider.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ShadowItemsToReturnProvider.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorDiscovery.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorManager.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdateNoCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/AbstractCsvTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/TestCsvBroken.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyAssociations.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistency.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistencyReaper.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLegacy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLimited.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNativeAssociations.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyParallelism.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyResourceAndSchemaCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySchemaless.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyShadowMarks.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyUuidNonUniqueName.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjDiscovery.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/resources/TestResourceTemplateMerge.java
    A provisioning/provisioning-impl/src/test/resources/dummy/resource-dummy-hr.xml
    A provisioning/provisioning-impl/src/test/resources/dummy/resource-dummy-native-associations.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-modify-association.xml
    R provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/AttributesToReturn.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorConfigurationOptions.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorFactory.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ShadowItemsToReturn.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectHandler.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObject.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObjectFragment.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObjectIdentification.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfUtil.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManagedConnectorInstance.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/ConnectorFactoryBuiltinImpl.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractModificationConverter.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdAttributeUtil.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConfigurationTransformer.java
    R provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConvertor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdNameMapper.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdObjectConvertor.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdSchemaParser.java
    R provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToMidPointConversion.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToUcfObjectConversion.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdTypeMapper.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorContext.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/NativeCapabilitiesAndSchema.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SecretIcfOperationalAttributes.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SpecialNameMapper.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SyncDeltaConverter.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/FilterInterpreter.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/LogicalOperation.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/Operation.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/ValueOperation.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractUcfDummyTest.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java
    R provisioning/ucf-impl-connid/src/test/resources/hierarchical-resource-dummy.xml
    A provisioning/ucf-impl-connid/src/test/resources/hr-resource-dummy.xml
    M release-notes.adoc
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/query/CompleteQuery.java
    M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/CacheInvalidationPerformanceTest.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/AuditHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/reports/AbstractReport.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/state/CurrentActivityState.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/commandline/CommandLineScriptExecutor.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationContext.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/PathExpressionResolver.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Source.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/SourceTriple.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.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/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefFilterWithRepoPath.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoIdentityDataTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/ResourceCarefulAntUtil.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AbstractPhotoTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AddGetObjectTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtDictionaryTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTestReindex.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyUser.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ObjectDeltaUpdaterTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/OrgStructTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreterTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/RAnyConverterStaticTest.java
    M repo/repo-sql-impl-test/src/test/resources/basic/objects.xml
    M repo/repo-sql-impl-test/src/test/resources/basic/user-assignment-extension.xml
    M repo/repo-sql-impl-test/src/test/resources/basic/user-big.xml
    A repo/repo-sql-impl-test/src/test/resources/extension/resource-test.xml
    M repo/repo-sql-impl-test/src/test/resources/modify/user-with-extension.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTextInfo.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RTask.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RFocusActivation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/ROperationalState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RShadowKind.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/factory/MetadataFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/mapper/OperationResultMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetAssignmentResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractDummyScenario.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AssocName.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AttrName.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/CsvTestResource.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyDefaultScenario.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyHrScenario.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ObjectClassName.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentFinder.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentsAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ResourceAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAttributesAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismContainerValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/refinedschema/ResourceObjectDefinitionAsserter.java
    M repo/security-impl/src/test/java/com/evolveum/midpoint/security/impl/MidPointPrincipalManagerMock.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M repo/system-init/src/main/resources/initial-objects/object-collection/270-object-collection-audit.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/271-object-collection-audit-24h.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/272-object-collection-audit-errors-24h.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/273-object-collection-audit-modifications-24h.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/280-object-collection-certification-campaign-all.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/290-object-collection-shadow-all.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/330-object-collection-my-cases.xml
    M repo/system-init/src/main/resources/initial-objects/report/130-report-certification-definitions.xml
    M repo/system-init/src/main/resources/initial-objects/report/170-report-simulation-objects.xml
    M repo/system-init/src/main/resources/initial-objects/report/171-report-simulation-objects-with-metrics.xml
    M repo/system-init/src/main/resources/initial-objects/report/172-report-simulation-items-changed.xml
    M repo/system-init/src/main/resources/initial-objects/report/173-report-simulation-values-changed.xml
    M repo/system-init/src/main/resources/initial-objects/role/040-role-enduser.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/NodeRegistrar.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/statistics/Statistics.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskPersister.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracerImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracingOutputCreator.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AdTestMixin.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/AbstractAdLdapMultidomainTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConfiguredCapabilitiesActivation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelayedEnable.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestInboundOutboundAssociation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestLiveSyncMadness.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestOrgSync.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestResourceInMaintenance.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/TestVillage.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/buckets/TestBucketsPerformance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.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/sysperf/TestSystemPerformance.java
    M testing/story/src/test/resources/grouper/function-library-grouper.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/trace/TraceStatistics.java

  Log Message:
  -----------
  Merge branch 'master' into feature/role-mining-merge


  Commit: 8e338ea0ec447c86f91d0d523779b0f37b5724c4
      https://github.com/Evolveum/midpoint/commit/8e338ea0ec447c86f91d0d523779b0f37b5724c4
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-19 (Fri, 19 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AnalysisAttributeFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeIdentifierPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeWeightPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ClusteringAttributeFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/MatchRulePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/RangePanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAggregateChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/NumberFormatSelectorPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/NumberFormatSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisMatchingRulesWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionSimpleObjectsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/DisplayValueOption.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningOperationChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/ClusteringUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/AttributeMatch.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/ExtensionProperties.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/RoleAnalysisAttributeDefConvert.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternConfidenceCalculator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/ExpandedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/BaseGeneratorOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/ImportAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacGeneratorUtils.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/feature/role-mining-merge'


  Commit: eaaf14153a3322ac9edcf077e4b067f6b0818ca6
      https://github.com/Evolveum/midpoint/commit/eaaf14153a3322ac9edcf077e4b067f6b0818ca6
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-19 (Fri, 19 Apr 2024)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd

  Log Message:
  -----------
  Minor role-mining schema cleanup


  Commit: 0faa2f54e6105578d64b05f48d1bb5c47e30b133
      https://github.com/Evolveum/midpoint/commit/0faa2f54e6105578d64b05f48d1bb5c47e30b133
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-19 (Fri, 19 Apr 2024)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java

  Log Message:
  -----------
  Role-mining fix loading extension properties


  Commit: 5e670743c98ff561c4069715fbdc0a86808a2cc8
      https://github.com/Evolveum/midpoint/commit/5e670743c98ff561c4069715fbdc0a86808a2cc8
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/SchemaCache.java

  Log Message:
  -----------
  fix for reload prism schemas when db extension schemas is empty


  Commit: 2194579b547890e91d1adc17b5625c3841e0fd7e
      https://github.com/Evolveum/midpoint/commit/2194579b547890e91d1adc17b5625c3841e0fd7e
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AnalysisAttributeFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeIdentifierPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeWeightPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ClusteringAttributeFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/MatchRulePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/RangePanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAggregateChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/NumberFormatSelectorPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/NumberFormatSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisMatchingRulesWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionSimpleObjectsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/DisplayValueOption.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningOperationChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/ClusteringUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/AttributeMatch.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/ExtensionProperties.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/RoleAnalysisAttributeDefConvert.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternConfidenceCalculator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/ExpandedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/BaseGeneratorOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/ImportAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacGeneratorUtils.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
    M tools/ninja/src/main/resources/messages.properties

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


  Commit: ecd42a519f8071b850201c6622af3d85feb927d6
      https://github.com/Evolveum/midpoint/commit/ecd42a519f8071b850201c6622af3d85feb927d6
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/create-report-guide/advanced/index.adoc

  Log Message:
  -----------
  Docu update for reports, fixing some references


  Commit: 2938bc76597dd542610d49a3b6d0fa55b1245e8d
      https://github.com/Evolveum/midpoint/commit/2938bc76597dd542610d49a3b6d0fa55b1245e8d
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/create-report-guide/advanced/index.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8'


  Commit: 2ff1facccf5a40223ee7ebbcbdaaab72b94c818c
      https://github.com/Evolveum/midpoint/commit/2ff1facccf5a40223ee7ebbcbdaaab72b94c818c
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/admin-gui/request-access/index.adoc
    M docs/schema/generic-objects.adoc

  Log Message:
  -----------
  role catalog/request access broken links fixes


  Commit: 422b2da4cdb31db73e546fc1ce3d131047686c97
      https://github.com/Evolveum/midpoint/commit/422b2da4cdb31db73e546fc1ce3d131047686c97
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/create-report-guide/advanced/index.adoc

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


  Commit: c99b7352c393a7a3a9240c4b69b7fe65b7d73a2e
      https://github.com/Evolveum/midpoint/commit/c99b7352c393a7a3a9240c4b69b7fe65b7d73a2e
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd

  Log Message:
  -----------
  added natural key "name" to ObjectSelectorType


  Commit: 0bf711228a1aaf82f4713fc271d608a739e03258
      https://github.com/Evolveum/midpoint/commit/0bf711228a1aaf82f4713fc271d608a739e03258
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaImpl.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java

  Log Message:
  -----------
  Synchronize connector schema parsing

After recent changes, connector schema parsing was no longer
synchronized. This commit (along with related one in prism) fixed
that.

This should fix failing
TestDummyExtra#test990ParseConnectorSchemaMultithreaded.


  Commit: 32e99e3eaa90b3c33b8604306036ab3d27a18b5f
      https://github.com/Evolveum/midpoint/commit/32e99e3eaa90b3c33b8604306036ab3d27a18b5f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd

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


  Commit: 59af0dbaf69d2829d7a31cdea1dcc0f4e8aab375
      https://github.com/Evolveum/midpoint/commit/59af0dbaf69d2829d7a31cdea1dcc0f4e8aab375
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/configuration/report-security.adoc

  Log Message:
  -----------
  Fixing security guide link


  Commit: b0138f517590dae0ef2e6c7fe386049a8c0cfeb9
      https://github.com/Evolveum/midpoint/commit/b0138f517590dae0ef2e6c7fe386049a8c0cfeb9
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/configuration/report-security.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8'


  Commit: 6dd29208a317387655f49fa25946b8e6f83eef54
      https://github.com/Evolveum/midpoint/commit/6dd29208a317387655f49fa25946b8e6f83eef54
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BusinessRoleWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/model/RoleAnalysisAggregateChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/model/RoleAnalysisAttributeChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/model/RoleAnalysisStackedAttributeChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartInteractionOption.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartScaleAxisOption.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartScaleOption.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartTitleOption.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/RoleAnalysisChartDataSet.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/RoleAnalysisChartOptions.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAggregateChartModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeChartModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartDataSet.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartOptions.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisStackedAttributeChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableTools.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.html

  Log Message:
  -----------
  Role-mining GUI improvements


  Commit: 7808b846b7af481e521f9990db176f41d3a22bec
      https://github.com/Evolveum/midpoint/commit/7808b846b7af481e521f9990db176f41d3a22bec
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/admin-gui/request-access/index.adoc
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/configuration/report-security.adoc
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    M docs/schema/generic-objects.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/SchemaCache.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaImpl.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java

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


  Commit: b0747374d123e562f60ca5d98c6b5dad694e9947
      https://github.com/Evolveum/midpoint/commit/b0747374d123e562f60ca5d98c6b5dad694e9947
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableTools.java

  Log Message:
  -----------
  Fix typo


  Commit: bc9218f647971ad2f6cc904353e3211d0a8915c6
      https://github.com/Evolveum/midpoint/commit/bc9218f647971ad2f6cc904353e3211d0a8915c6
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/collection-example.png
    A docs/misc/reports/configuration/collection-parameter-example.png
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/report-parameter.png
    M docs/misc/reports/configuration/report-task-definition.adoc
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/misc/reports/examples/comparing-attributes-of-shadow-and-attributes-of-user-in-mp.adoc
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/examples/reference-search-based-report.adoc
    M docs/misc/reports/examples/users-without-account.adoc

  Log Message:
  -----------
  Report Documentation updates, broken links, updated screenshots and other fixes


  Commit: a174de822a288686376518952ff7808be35c6f76
      https://github.com/Evolveum/midpoint/commit/a174de822a288686376518952ff7808be35c6f76
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/report-security.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8' of https://github.com/Evolveum/midpoint into docs/cleanup-4.8


  Commit: 337800dcc4f4384fa7836b73c99222e4ed77d5b3
      https://github.com/Evolveum/midpoint/commit/337800dcc4f4384fa7836b73c99222e4ed77d5b3
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/collection-example.png
    A docs/misc/reports/configuration/collection-parameter-example.png
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/report-parameter.png
    M docs/misc/reports/configuration/report-task-definition.adoc
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/misc/reports/examples/comparing-attributes-of-shadow-and-attributes-of-user-in-mp.adoc
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/examples/reference-search-based-report.adoc
    M docs/misc/reports/examples/users-without-account.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8'


  Commit: d3e7467b1ac10f4fbe86277017433c9491d0a6d6
      https://github.com/Evolveum/midpoint/commit/d3e7467b1ac10f4fbe86277017433c9491d0a6d6
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/errors/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc

  Log Message:
  -----------
  Resolved broken links in query documentation.


  Commit: 2011ba7ac07d51dce1f7d4316da7ad5131c4c65b
      https://github.com/Evolveum/midpoint/commit/2011ba7ac07d51dce1f7d4316da7ad5131c4c65b
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/errors/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/docs/cleanup-4.8'


  Commit: 64ee8fc68195e6d5198ccb497ff7eb38ebfda650
      https://github.com/Evolveum/midpoint/commit/64ee8fc68195e6d5198ccb497ff7eb38ebfda650
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/post-report-script.adoc

  Log Message:
  -----------
  Documentation updates for Reports, Post Report Script reference fix and some small changes


  Commit: 4fc67af3dd366fbd286d7efb97636fc71ec0668b
      https://github.com/Evolveum/midpoint/commit/4fc67af3dd366fbd286d7efb97636fc71ec0668b
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/errors/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8' of https://github.com/Evolveum/midpoint into docs/cleanup-4.8


  Commit: d9a0b0cb43b8f5c2a5324a8015fd0e668b1fa012
      https://github.com/Evolveum/midpoint/commit/d9a0b0cb43b8f5c2a5324a8015fd0e668b1fa012
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    A docs/misc/reports/configuration/legacy/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report.adoc

  Log Message:
  -----------
  Report Documentation, attempt to gracefully retire the page 'Rewrite Jasper to Object Collection Report Guide'


  Commit: 5e4dffcd1a7f9c3c4aabe1340b0cbea8ba1f20f0
      https://github.com/Evolveum/midpoint/commit/5e4dffcd1a7f9c3c4aabe1340b0cbea8ba1f20f0
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    A docs/misc/reports/configuration/legacy/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report.adoc
    M docs/misc/reports/configuration/post-report-script.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8'


  Commit: dcd5d08c9232f1052a2722e1915a7ce0d6f691bc
      https://github.com/Evolveum/midpoint/commit/dcd5d08c9232f1052a2722e1915a7ce0d6f691bc
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc

  Log Message:
  -----------
  Reports documentation, broken link fixes


  Commit: 13032cf307c0dd707b9c6bbf5825fb5f5e8051f3
      https://github.com/Evolveum/midpoint/commit/13032cf307c0dd707b9c6bbf5825fb5f5e8051f3
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8'


  Commit: f7f30c328f787cec0651c0da5a0b86cb5922065d
      https://github.com/Evolveum/midpoint/commit/f7f30c328f787cec0651c0da5a0b86cb5922065d
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
    M docs/interfaces/rest/operations/index.adoc

  Log Message:
  -----------
  Docu update, some REST documentation broken link fixes


  Commit: 9e6a0081842dc75a76df5281aff92a2c7ddafd1f
      https://github.com/Evolveum/midpoint/commit/9e6a0081842dc75a76df5281aff92a2c7ddafd1f
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
    M docs/interfaces/rest/operations/index.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8'


  Commit: fcb6a190c795952d9130abd8eb5779e693d205b2
      https://github.com/Evolveum/midpoint/commit/fcb6a190c795952d9130abd8eb5779e693d205b2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationValue.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowAssociationsMap.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ColumnDataConverter.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationsAsserter.java

  Log Message:
  -----------
  Fix ShadowAssociationValueType -> SAV conversion

The conversion from "raw" ShadowAssociationValueType to the
ShadowAssociationValue now causes the embedded shadow to be
converted as well.

This (along with the fix of displaying association values in reports)
fixes failing TestCsvSimulationReport.


  Commit: 80dfcc489b79d7ce037c753385b252353c85670e
      https://github.com/Evolveum/midpoint/commit/80dfcc489b79d7ce037c753385b252353c85670e
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    A docs/concepts/query/midpoint-query-language/query-examples/advanced-query-save-search.png
    A docs/concepts/query/midpoint-query-language/query-examples/advanced-query-select.png
    A docs/concepts/query/midpoint-query-language/query-examples/index.adoc

  Log Message:
  -----------
  Query examples moved to configuration reference - step1.


  Commit: 940d7b1829ebe158408c16b5be9b273b1fe823ed
      https://github.com/Evolveum/midpoint/commit/940d7b1829ebe158408c16b5be9b273b1fe823ed
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
    M docs/interfaces/rest/operations/index.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/legacy/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report.adoc
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8' of https://github.com/Evolveum/midpoint into docs/cleanup-4.8


  Commit: d76bbbe5d4b5fcb5cc80a928c97aabcfa07f1c09
      https://github.com/Evolveum/midpoint/commit/d76bbbe5d4b5fcb5cc80a928c97aabcfa07f1c09
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    A docs/concepts/query/midpoint-query-language/query-examples/advanced-query-save-search.png
    A docs/concepts/query/midpoint-query-language/query-examples/advanced-query-select.png
    A docs/concepts/query/midpoint-query-language/query-examples/index.adoc

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/docs/cleanup-4.8'


  Commit: 5ae99cc415f5f94f88652bafdf550199bfae1e49
      https://github.com/Evolveum/midpoint/commit/5ae99cc415f5f94f88652bafdf550199bfae1e49
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M docs/interfaces/rest/endpoints/users.adoc

  Log Message:
  -----------
  Broken link in REST docu for USERS endpoint


  Commit: aabcd6b9d9ba124d7ff8cf8c7abf5a6c75ee1146
      https://github.com/Evolveum/midpoint/commit/aabcd6b9d9ba124d7ff8cf8c7abf5a6c75ee1146
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    A docs/concepts/query/midpoint-query-language/query-examples/advanced-query-save-search.png
    A docs/concepts/query/midpoint-query-language/query-examples/advanced-query-select.png
    A docs/concepts/query/midpoint-query-language/query-examples/index.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8' of https://github.com/Evolveum/midpoint into docs/cleanup-4.8


  Commit: 04f34ae108499bdfad36b99da231451b21d77454
      https://github.com/Evolveum/midpoint/commit/04f34ae108499bdfad36b99da231451b21d77454
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M docs/interfaces/rest/endpoints/users.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8'


  Commit: e47b0109b9786529f778d56d9915ca84262fee18
      https://github.com/Evolveum/midpoint/commit/e47b0109b9786529f778d56d9915ca84262fee18
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/query-examples/index.adoc

  Log Message:
  -----------
  Resolving broken link.


  Commit: 3c01cf292039e02aa590db84274359878567e27f
      https://github.com/Evolveum/midpoint/commit/3c01cf292039e02aa590db84274359878567e27f
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/query-examples/index.adoc

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/docs/cleanup-4.8'


  Commit: 153c257a319403fc64e01439c19f637bad8cfc7b
      https://github.com/Evolveum/midpoint/commit/153c257a319403fc64e01439c19f637bad8cfc7b
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-functions.adoc
    M docs/misc/reports/configuration/report-security.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc

  Log Message:
  -----------
  Docu changes related to Reports, ordering and small fixes


  Commit: 64db260f75488e337718d74afcd8ad6cf64d6f66
      https://github.com/Evolveum/midpoint/commit/64db260f75488e337718d74afcd8ad6cf64d6f66
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/query-examples/index.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8' of https://github.com/Evolveum/midpoint into docs/cleanup-4.8


  Commit: e6028c5626e7f82ed06c9d89da945b1c5ffce8cc
      https://github.com/Evolveum/midpoint/commit/e6028c5626e7f82ed06c9d89da945b1c5ffce8cc
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-functions.adoc
    M docs/misc/reports/configuration/report-security.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8'


  Commit: aaecd6413a183df839a9d74cdb5e8fb77ab60638
      https://github.com/Evolveum/midpoint/commit/aaecd6413a183df839a9d74cdb5e8fb77ab60638
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaDelta.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionValueMetadataCreator.java
    M release-notes.adoc
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java

  Log Message:
  -----------
  Metadata: Value metadata support for ObjectTypes in PostgreSQL repository

  - Object value metadata are indexed in same columns as `metadata`
  - If both Metadata and ValueMetadata are specified - value metadata
    are prefered for indexing
  - Search support for @metadata paths for object types


  Commit: 87e70f95b3576284aa1c2a4e10cd398783e7a63e
      https://github.com/Evolveum/midpoint/commit/87e70f95b3576284aa1c2a4e10cd398783e7a63e
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M docs/admin-gui/request-access/index.adoc
    M docs/concepts/query/midpoint-query-language/errors/index.adoc
    M docs/concepts/query/midpoint-query-language/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    A docs/concepts/query/midpoint-query-language/query-examples/advanced-query-save-search.png
    A docs/concepts/query/midpoint-query-language/query-examples/advanced-query-select.png
    A docs/concepts/query/midpoint-query-language/query-examples/index.adoc
    M docs/interfaces/rest/endpoints/users.adoc
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
    M docs/interfaces/rest/operations/index.adoc
    M docs/misc/reports/configuration/collection-example.png
    A docs/misc/reports/configuration/collection-parameter-example.png
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/legacy/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report.adoc
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-functions.adoc
    A docs/misc/reports/configuration/report-parameter.png
    M docs/misc/reports/configuration/report-security.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/misc/reports/examples/comparing-attributes-of-shadow-and-attributes-of-user-in-mp.adoc
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/examples/reference-search-based-report.adoc
    M docs/misc/reports/examples/users-without-account.adoc
    M docs/schema/generic-objects.adoc
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BusinessRoleWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/model/RoleAnalysisAggregateChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/model/RoleAnalysisAttributeChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/model/RoleAnalysisStackedAttributeChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartInteractionOption.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartScaleAxisOption.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartScaleOption.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartTitleOption.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/RoleAnalysisChartDataSet.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/RoleAnalysisChartOptions.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAggregateChartModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeChartModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartDataSet.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartOptions.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisStackedAttributeChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/SchemaCache.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.html
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationValue.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowAssociationsMap.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.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-mining-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaDelta.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionValueMetadataCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ColumnDataConverter.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M release-notes.adoc
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationsAsserter.java

  Log Message:
  -----------
  Merge branch 'master' into feature/role-mining-merge


  Commit: 2e972572bdf290ea31b51e340494795834e72da4
      https://github.com/Evolveum/midpoint/commit/2e972572bdf290ea31b51e340494795834e72da4
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M config/sql/native/postgres-audit-upgrade.sql
    M config/sql/native/postgres-audit.sql
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/admin-gui/dashboards/index.adoc
    M docs/admin-gui/request-access/index.adoc
    R docs/codegen/index.adoc
    M docs/concepts/query/midpoint-query-language/errors/index.adoc
    M docs/concepts/query/midpoint-query-language/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    A docs/concepts/query/midpoint-query-language/query-examples/advanced-query-save-search.png
    A docs/concepts/query/midpoint-query-language/query-examples/advanced-query-select.png
    A docs/concepts/query/midpoint-query-language/query-examples/index.adoc
    M docs/interfaces/midpoint-client-java/index.adoc
    M docs/interfaces/rest/endpoints/users.adoc
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
    M docs/interfaces/rest/operations/index.adoc
    M docs/misc/reports/configuration/collection-example.png
    A docs/misc/reports/configuration/collection-parameter-example.png
    M docs/misc/reports/configuration/collection-report.adoc
    A docs/misc/reports/configuration/dashboard-example-old.png
    M docs/misc/reports/configuration/dashboard-example.png
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/legacy/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report.adoc
    A docs/misc/reports/configuration/post-report-script.adoc
    A docs/misc/reports/configuration/report-configuration-tips.adoc
    A docs/misc/reports/configuration/report-functions.adoc
    A docs/misc/reports/configuration/report-parameter.png
    M docs/misc/reports/configuration/report-security.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc
    A docs/misc/reports/create-report-guide/advanced/coll-filter.png
    A docs/misc/reports/create-report-guide/advanced/coll-shadow.png
    A docs/misc/reports/create-report-guide/advanced/custom-column.png
    A docs/misc/reports/create-report-guide/advanced/download-r.png
    A docs/misc/reports/create-report-guide/advanced/index.adoc
    A docs/misc/reports/create-report-guide/advanced/mail-own-exp.png
    A docs/misc/reports/create-report-guide/advanced/prev-column.png
    A docs/misc/reports/create-report-guide/advanced/preview.png
    A docs/misc/reports/create-report-guide/advanced/report-arch.png
    A docs/misc/reports/create-report-guide/advanced/report-collection.png
    A docs/misc/reports/create-report-guide/advanced/report-owner-mail.png
    A docs/misc/reports/create-report-guide/advanced/report-param.png
    A docs/misc/reports/create-report-guide/advanced/report-profile.png
    A docs/misc/reports/create-report-guide/advanced/report-view-init.png
    A docs/misc/reports/create-report-guide/advanced/reports-all.png
    A docs/misc/reports/create-report-guide/advanced/run-o-r.png
    A docs/misc/reports/create-report-guide/advanced/run-r.png
    A docs/misc/reports/create-report-guide/advanced/show-preview.png
    A docs/misc/reports/create-report-guide/advanced/show-t.png
    A docs/misc/reports/create-report-guide/advanced/sub-report-exp.png
    A docs/misc/reports/create-report-guide/advanced/sub-report.png
    A docs/misc/reports/create-report-guide/conf-b-run-old.png
    A docs/misc/reports/create-report-guide/conf-b-run.png
    R docs/misc/reports/create-report-guide/create-report-0.png
    R docs/misc/reports/create-report-guide/create-report-1.png
    R docs/misc/reports/create-report-guide/create-report-10.png
    R docs/misc/reports/create-report-guide/create-report-11.png
    R docs/misc/reports/create-report-guide/create-report-12.png
    R docs/misc/reports/create-report-guide/create-report-13.png
    R docs/misc/reports/create-report-guide/create-report-14.png
    R docs/misc/reports/create-report-guide/create-report-15.png
    R docs/misc/reports/create-report-guide/create-report-2.png
    R docs/misc/reports/create-report-guide/create-report-3.png
    R docs/misc/reports/create-report-guide/create-report-4.png
    R docs/misc/reports/create-report-guide/create-report-5.png
    R docs/misc/reports/create-report-guide/create-report-6.png
    R docs/misc/reports/create-report-guide/create-report-7.png
    R docs/misc/reports/create-report-guide/create-report-8.png
    R docs/misc/reports/create-report-guide/create-report-9.png
    R docs/misc/reports/create-report-guide/create-report.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp-old.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp.png
    A docs/misc/reports/create-report-guide/export-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/all-users-tester.png
    A docs/misc/reports/create-report-guide/intermediate/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/mptesters-download-report.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-ff.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-view.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters.png
    A docs/misc/reports/create-report-guide/intermediate/users-all-report-exec.png
    A docs/misc/reports/create-report-guide/new-collection-report.png
    A docs/misc/reports/create-report-guide/reports-all-old.png
    A docs/misc/reports/create-report-guide/reports-all.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp-old.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp.png
    A docs/misc/reports/create-report-guide/show-tasks.png
    A docs/misc/reports/create-report-guide/users-all.png
    A docs/misc/reports/create-report-guide/users-in-mp.png
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/misc/reports/examples/comparing-attributes-of-shadow-and-attributes-of-user-in-mp.adoc
    R docs/misc/reports/examples/example-policysituation/image2020-5-4_13-34-2.png
    M docs/misc/reports/examples/example-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    R docs/misc/reports/examples/example-report-number-of-members/image2020-5-4_12-56-18.png
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    R docs/misc/reports/examples/example-shadows-on-resource/image2020-5-4_12-32-9.png
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    A docs/misc/reports/examples/index.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/examples/reference-search-based-report.adoc
    M docs/misc/reports/examples/users-without-account.adoc
    M docs/misc/reports/index.adoc
    R docs/misc/reports/post-report-script.adoc
    M docs/misc/reports/raw/file-format.adoc
    A docs/misc/reports/raw/index.adoc
    R docs/misc/reports/report-configuration-tips.adoc
    R docs/misc/reports/report-functions.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-complex.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-simple.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/index.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/parameters.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/query.png
    A docs/roles-policies/certification/reports/cert-campaign-report.png
    A docs/roles-policies/certification/reports/cert-case-report.png
    A docs/roles-policies/certification/reports/cert-definition-report.png
    A docs/roles-policies/certification/reports/cert-work-item.png
    M docs/roles-policies/certification/reports/index.adoc
    M docs/roles-policies/classification/index.adoc
    M docs/schema/generic-objects.adoc
    M docs/security/crypto/index.adoc
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/package.json
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    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/ChooseMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseOrgMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AutocompleteConfigurationMixin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/wrapper/WrapperContext.java
    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/api/page/PageBase.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/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerOptions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/converter/DateConverter.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/menu/PageTypes.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/PropertySearchItemWrapper.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/table/DefinitionTablePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/table/DefinitionTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateResolver/AttributeMappingWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateResolver/ContainerDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AbstractIntentFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/EnumPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ItemPanelContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ModificationsPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AnalysisAttributeFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ClusteringAttributeFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/RangePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ConnectorConfigurationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismObjectWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ReportParamWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceWrapperFactoryImpl.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/SchemaWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ShadowAssociationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/FlexibleLabelModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsGuiHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/AssignmentHolderBasicPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GenericAbstractRoleAssignmentPanel.java
    M 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/messagetemplate/MessageTemplateSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/TreeTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForUncategorizedObjectsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/DiscoveryStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ObjectClassWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BusinessRoleWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/model/RoleAnalysisAggregateChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/model/RoleAnalysisAttributeChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/model/RoleAnalysisStackedAttributeChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartInteractionOption.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartScaleAxisOption.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartScaleOption.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartTitleOption.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/RoleAnalysisChartDataSet.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/RoleAnalysisChartOptions.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAggregateChartModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeChartModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartDataSet.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartOptions.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisStackedAttributeChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/NumberFormatSelectorPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/NumberFormatSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisOutlier.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierPropertyPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierItemModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierItemResultPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierItemResultPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierResultPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierResultPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/OutlierSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/AnalysisCategoryChoiceStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionSimpleObjectsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierPropertyTable.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchema.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchemas.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchemas.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/SchemaDetailsModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ComplexTypeDefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ComplexTypeDefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/DefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/DefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/EnumerationTypeDefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/EnumerationTypeDefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ItemDefinitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ItemDefinitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/SchemaPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/SchemaPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ComplexTypeDefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/DefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/DefinitionsModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/EnumerationTypeDefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/ItemDefinitionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/dto/PrismSchemaModel.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/systemconfiguration/component/logging/AppendersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskExecutionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUser.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/AccessRequestMixin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferenceValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismObjectWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceWrapper.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/SchemaPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ShadowAssociationWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/registry/GuiComponentRegistryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/IconAndStylesUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/init/SchemaCache.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateLabelComponent.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/FocusSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/PasswordPolicyValidationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/PasswordPolicyValidationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/AssignmentObjectRelationDefinitionDialog.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/AssignmentObjectRelationDefinitionDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/DropDownFormGroup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFieldGroupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SerializableBiFunction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/CertDefinitionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/AuthenticationInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectCollection/ObjectCollectionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectTemplate/ObjectTemplateSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/ReportSummaryPanel.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/page/admin/resources/ResourceSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ShadowSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/component/SchemaListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/content/dto/ResourceContentSearchDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/AttributeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDetailsDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ProcessInstanceDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    M gui/admin-gui/src/main/resources/ctx-init.xml
    M icf-connectors/dummy-connector-fake/pom.xml
    M icf-connectors/dummy-connector-fake/src/main/java/com/evolveum/icf/dummy/connector/DummyConnector.java
    M icf-connectors/dummy-connector/pom.xml
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractBaseDummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractModernObjectDummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractObjectDummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConfiguration.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConnectorLegacyUpdate.java
    M icf-connectors/dummy-resource/pom.xml
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyAccount.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyAttributeDefinition.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyDelta.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyGenericObject.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyGroup.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObject.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObjectClass.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObjectClassInfo.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyOrg.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyPrivilege.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/HierarchySupport.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/LinkClassDefinition.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/LinkDefinition.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/LinkStore.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/ObjectStore.java
    A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/UidMode.java
    A icf-connectors/dummy-resource/src/test/java/com/evolveum/icf/dummy/resource/TestDummyResource.java
    A icf-connectors/dummy-resource/testng-integration.xml
    A icf-connectors/dummy-resource/testng-unit.xml
    M icf-connectors/pom.xml
    M infra/common/src/main/java/com/evolveum/midpoint/common/StaticExpressionUtil.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanerListener.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupEvent.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupItem.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupItemType.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupMessage.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupPathAction.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupListener.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ProtectedStringViolations.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/Source.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/TestCryptoUtil.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/TestStaticValues.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/TestRefinedSchema.java
    M infra/common/src/test/resources/cleanup/resource.xml
    M infra/common/src/test/resources/refinery/resource-complex.xml
    M infra/common/src/test/resources/refinery/resource-simple.xml
    M infra/schema/pom.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectHandler.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/OriginMarkerMixin.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractResourceObjectDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractResourceObjectTypeDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssociatedResourceObjectTypeDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssociationConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItemable.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectAssociationConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectClassDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectTypeDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SchemaHandlingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeNewDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeSubjectDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassParticipantConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/MidPointConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/TypedValue.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/VariablesMap.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalCounters.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/AdminGuiConfigurationMerger.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/BaseItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/BaseMergeOperation.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/GenericItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/IgnoreSourceItemMerger.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/ItemMerger.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/OriginMarker.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/RequiredItemMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/SimpleObjectMergeOperation.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/TypeSpecificMergersConfigurator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/assignment/AssignmentMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/assignment/AssignmentMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/correlator/CorrelatorMergeOperation.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/key/DefaultNaturalKeyImpl.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/key/ItemPathNaturalKeyImpl.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/key/NaturalKey.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/objdef/LimitationsMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/objdef/ResourceObjectTypeDefinitionMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/package-info.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/resource/ObjectTypeDefinitionMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/resource/ResourceMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/simulation/SimulationDefinitionMergeOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/template/ObjectTemplateMergeOperation.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/FragmentSide.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/MergeFragment.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/MergeResult.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/SingleModification.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/threeway/ThreeWayMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractShadowItemsContainerTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AssociationDefinitionStore.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AttributeDefinitionStore.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/BareResourceSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/BareResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/FrameworkNameResolver.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/IdentifiersDefinitionStore.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MidPointSchemaDefinitionFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableRawResourceAttributeDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableResourceObjectClassDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableResourceSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeAssociationClassDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeComplexTypeDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeObjectClassDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeObjectClassUcfDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeResourceSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeResourceSchemaImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeShadowAssociationDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeShadowAttributeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeShadowItemDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeShadowItemDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectFactory.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawResourceAttributeDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefinedResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefineryObjectFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttribute.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceDefinitionFeatures.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceItemPrismDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinitionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectIdentification.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectInboundDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectSetDelineation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDelineation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaAdjuster.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationClassDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationClassImplementation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationClassSimulationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationParticipantRole.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationTypeDefinitionNew.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationValue.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsComplexTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsComplexTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributesComplexTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributesComplexTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowCoordinatesQualifiedObjectDeltaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowDefinitionApplicator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinitionTemp.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemLayeredDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemLifecycleDefinitionDefaults.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemUcfDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemsComplexTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemsContainer.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedAssociationClassParticipantDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedAssociationClassParticipantDelineation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationActionDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationPolicyFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationReactionDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/CompositeObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceAttributeContainerDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceAttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectClassDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectTypeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/reporting/ConnIdOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/CompiledTracingProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultStatus.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/FilterClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/IterationItemInformation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/OpNode.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ConnectorTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectDeltaSchemaLevelUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ParamsTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/RawRepoShadow.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ReportParameterTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/Resource.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/ShadowAssociationsCollection.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowAssociationsMap.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowBuilder.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/TraceUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/UcfChangeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalContextUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/LegacyTaskInformation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskOperationStatsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/WallClockTimeComputer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ResourceObjectSetUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidatorListener.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ProtectedStringViolations.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemStatus.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/AccountPasswordPolicyProcessor.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-correlation-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/connector/icf-1/resource-schema-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDeltaConverter.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDiffEquals.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestExport.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestImmutable.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestJaxbParsing.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestObjectConstruction.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseTask.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestPrismSerialization.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaDelta.java
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/merger/AssertMergeFragment.java
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/merger/ThreeWayMergerTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractPrismValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractPropertyValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseResource.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/path/ItemPathCanonicalizationTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/performance/PerfTestPrismObjectSize.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/performance/TestDeltaPerformance.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/SchemaProcessorTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/TestResourceSchema.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/TestObjectValidator.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/UpgradeValidationItemAsserter.java
    A infra/schema/src/test/resources/merger/3way/role-base.xml
    A infra/schema/src/test/resources/merger/3way/role-left.xml
    A infra/schema/src/test/resources/merger/3way/role-right.xml
    M infra/schema/src/test/resources/processor/resource-schema-complex.xsd
    M infra/schema/src/test/resources/processor/resource-schema-simple.xsd
    M infra/schema/src/test/resources/validator/processor/case.xml
    A infra/schema/src/test/resources/validator/role.xml
    M infra/schema/testng-unit.xml
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/ldap/AbstractResourceController.java
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/TestUtil.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/AbstractAuthenticationContext.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpSecurityQuestionsAuthenticationEntryPoint.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/CorrelationModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/EndPointsUrlMapping.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/DelegateWorkItemsAction.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseExpressionEvaluationHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertExpressionHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationClosingTaskHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationRemediationTaskHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/ExclusionCertificationHandler.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ObjectTreeDeltas.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/AbstractCorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CompleteCorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationPropertyDefinition.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/SimplifiedCorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwner.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwners.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwnersMap.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/AssignmentPathUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ClockworkInspector.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/MappingInspector.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ResourceUtils.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ModelExpressionEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ModelExpressionThreadLocalHolder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluatorFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluatorFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceSearchExpressionEvaluatorFactory.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ShadowOwnerReferenceSearchExpressionEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ShadowOwnerReferenceSearchExpressionEvaluatorFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AbstractSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/IdiResolutionContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/PathExpressionEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/ResolutionContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/ValueResolutionContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/AbstractValueTransformationExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/CombinatorialEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/SingleShotEvaluation.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/ValueTransformationContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/ValueTupleTransformation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpression.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingEvaluationEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingTimeConstraintsEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ConsolidationMetadataComputation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataComputation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/TransformationBuiltinMapping.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/AbstractValuePolicyOriginResolver.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/FocusValuePolicyOriginResolver.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ShadowValuePolicyOriginResolver.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ValueChecker.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/PopulatorUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/ProfilingModelInspector.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpression.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestScriptCaching.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestVelocityExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/MappingTestEvaluator.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingDynamicSimple.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingTime.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ResourceObjectProcessingContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ResourceObjectProcessingContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.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/controller/ResolveOptionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DataPolicyProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DefinitionAccessProcessor.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/composite/CompositeCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.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/correlator/items/CorrelationItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotModel.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/expr/OrgStructFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/SequentialValueExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.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/ItemValueWithOrigin.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidatorBuilder.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/LensExpressionUtil.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/LoginAssignmentCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentEvaluator.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/ConditionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssociationEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedPlainResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResourceObjectConstruction.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/ScriptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/indexing/IndexedItemValueNormalizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/indexing/NormalizationStep.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/ConstructionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ReconciliationProcessor.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
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/DeltaSetTripleMap.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusLifecycleProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionValueMetadataCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/AbstractInboundsProcessing.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundMappingEvaluationRequest.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundMappingInContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/LimitedInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/MappingEvaluationRequests.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsContext.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SimplePreInboundsContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/StopProcessingProjectionException.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/package-info.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkContext.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkShadowInboundsPreparation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkTarget.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Context.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedTarget.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreContext.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreShadowInboundsPreparation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreSource.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreTarget.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ShadowInboundsPreparation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Target.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/package-info.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/AutoassignRoleMappingEvaluationRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.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/scriptExecutor/QueryBasedObjectSet.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/ScriptingTaskCreator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisAttributeImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/ClusteringUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/AttributeMatch.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/ExtensionProperties.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/OutliersDescription.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/OutliersResult.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/RoleAnalysisAttributeDefConvert.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternConfidenceCalculator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableObjectDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformablePropertyDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableReferenceDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AbstractExecuteExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/PurgeSchemaExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ObjectMetricsComputation.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/PreMappingsEvaluation.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/SynchronizationContextCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/AddFocusAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/BaseAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/CreateCorrelationCaseAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/DeleteFocusAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/DeleteResourceObjectAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/InactivateFocusAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/InactivateResourceObjectAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/LinkAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/StandardActionsRegistrar.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/SynchronizeAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/UnlinkAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/reactions/SynchronizationActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/reactions/SynchronizationActionFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/Synchronizer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportFromResourceLauncher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationLauncher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/ActivityTokenStorageImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/AdvancedActivityRunSupportImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/ResourceValidatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Visualizer.java
    M model/model-impl/src/main/resources/ctx-model.xml
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractModelImplementationIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/TestRefinedSchema.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCandidateOwner.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/expr/TestModelExpressions.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjector.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/spec/expressions/TestExpressionSpec.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestSynchronizationService.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockLensDebugListener.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConnectorDummyFake.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestFunctions.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestInitialObjects.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIteration.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/TestResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestStrangeCases.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplate.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestVolatility.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyAdTrivialScenario.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyDmsScenario.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyHrScenarioExtended.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestNotifyChange.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/gensync/TestEditSchema.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/AbstractImportTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestDummyItsmIntegration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.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/mapping/TestMappingAutoInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/ValueDisplayUtilTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiAccount.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiConnectorResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestAssignmentErrors.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestBrokenResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.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/AbstractInboundSyncTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelDiscovery.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelSynchronization.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestUuid.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestTaskReporting.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholds.java
    A model/model-intest/src/test/resources/associations/archetype-costCenter.xml
    A model/model-intest/src/test/resources/associations/archetype-document.xml
    A model/model-intest/src/test/resources/associations/archetype-person.xml
    A model/model-intest/src/test/resources/associations/resource-dummy-ad.xml
    A model/model-intest/src/test/resources/associations/resource-dummy-dms.xml
    A model/model-intest/src/test/resources/associations/resource-dummy-hr.xml
    A model/model-intest/src/test/resources/associations/system-configuration.xml
    M model/model-intest/src/test/resources/async/grouper-amqp091/resource-grouper-amqp091.xml
    M model/model-intest/src/test/resources/common/resource-dummy-caching.xml
    M model/model-intest/src/test/resources/common/resource-dummy.xml
    M model/model-intest/src/test/resources/mapping/resource-dummy-tea-green.xml
    A model/model-intest/src/test/resources/schema/hr.xsd
    M model/model-intest/src/test/resources/tasks/misc/session-role-based.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/util/SynchronizationRequest.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/CustomNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/SmsMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyCustomTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTextFormatter.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CollectionDistributedExportController.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ColumnDataConverter.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/CaseOperationExecutionTaskHandler.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/ExecutionHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/ExpressionEvaluationHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/StartInstruction.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PcpGeneralHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/BasePrimaryChangeAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/PrimaryChangeAspectHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/entitlements/AddAssociationAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ObjectPolicyAspectPart.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ProcessSpecifications.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/association/TestAddAssociation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/ManualResourceTest.java
    M pom.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.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/ProvisioningContextFactory.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/RepoShadow.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectFuturizer.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/Shadow.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/package-info.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementObjectSearch.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementReader.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementUtils.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ExistingResourceObject.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectChange.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/resourceobjects/ResourceObjectFetchOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectFound.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectLiveSyncChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectProvisioningOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectReferenceResolver.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectSearchOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectUcfModifyOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorWithSchema.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceCompletionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceExpansionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceManager.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceSchemaAdjuster.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceSchemaHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceTestOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceUpdater.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/SchemaFetcher.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/EntitlementsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowRefreshOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/DelineationMatcher.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/ShadowTagGenerator.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/ObjectAlreadyExistHandler.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/AttributesToReturnProvider.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ShadowItemsToReturnProvider.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorDiscovery.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorManager.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdateNoCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/AbstractCsvTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/TestCsvBroken.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyAssociations.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistency.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistencyReaper.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLegacy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLimited.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNativeAssociations.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyParallelism.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyResourceAndSchemaCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySchemaless.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyShadowMarks.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyUuidNonUniqueName.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjDiscovery.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/resources/TestResourceTemplateMerge.java
    A provisioning/provisioning-impl/src/test/resources/dummy/resource-dummy-hr.xml
    A provisioning/provisioning-impl/src/test/resources/dummy/resource-dummy-native-associations.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-modify-association.xml
    R provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/AttributesToReturn.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorConfigurationOptions.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorFactory.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ShadowItemsToReturn.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectHandler.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObject.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObjectFragment.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObjectIdentification.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfUtil.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManagedConnectorInstance.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/ConnectorFactoryBuiltinImpl.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractModificationConverter.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdAttributeUtil.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConfigurationTransformer.java
    R provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConvertor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdNameMapper.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdObjectConvertor.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdSchemaParser.java
    R provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToMidPointConversion.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToUcfObjectConversion.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdTypeMapper.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorContext.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/NativeCapabilitiesAndSchema.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SecretIcfOperationalAttributes.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SpecialNameMapper.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SyncDeltaConverter.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/FilterInterpreter.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/LogicalOperation.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/Operation.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/ValueOperation.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractUcfDummyTest.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java
    R provisioning/ucf-impl-connid/src/test/resources/hierarchical-resource-dummy.xml
    A provisioning/ucf-impl-connid/src/test/resources/hr-resource-dummy.xml
    M release-notes.adoc
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/query/CompleteQuery.java
    M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/CacheInvalidationPerformanceTest.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/AuditHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/reports/AbstractReport.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/state/CurrentActivityState.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/commandline/CommandLineScriptExecutor.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationContext.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/PathExpressionResolver.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Source.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/SourceTriple.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.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/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefFilterWithRepoPath.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/outlier/MOutlierObject.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/outlier/QOutlierData.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/outlier/QOutlierObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/MPolicy.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QPolicy.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QPolicyMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/schema/QSchema.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/schema/QSchemaMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoIdentityDataTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/ResourceCarefulAntUtil.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AbstractPhotoTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AddGetObjectTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtDictionaryTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTestReindex.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyUser.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ObjectDeltaUpdaterTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/OrgStructTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreterTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/RAnyConverterStaticTest.java
    M repo/repo-sql-impl-test/src/test/resources/basic/objects.xml
    M repo/repo-sql-impl-test/src/test/resources/basic/user-assignment-extension.xml
    M repo/repo-sql-impl-test/src/test/resources/basic/user-big.xml
    A repo/repo-sql-impl-test/src/test/resources/extension/resource-test.xml
    M repo/repo-sql-impl-test/src/test/resources/modify/user-with-extension.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTextInfo.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RTask.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RFocusActivation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/ROperationalState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RShadowKind.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/factory/MetadataFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/mapper/OperationResultMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetAssignmentResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractDummyScenario.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AssocName.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AttrName.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/CsvTestResource.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyDefaultScenario.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyHrScenario.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ObjectClassName.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentFinder.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentsAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ResourceAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationsAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAttributesAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismContainerValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/refinedschema/ResourceObjectDefinitionAsserter.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
    M repo/security-impl/src/test/java/com/evolveum/midpoint/security/impl/MidPointPrincipalManagerMock.java
    M repo/system-init/pom.xml
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M repo/system-init/src/main/resources/config.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/059-archetype-report.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/061-archetype-report-collection.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/270-object-collection-audit.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/271-object-collection-audit-24h.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/272-object-collection-audit-errors-24h.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/273-object-collection-audit-modifications-24h.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/280-object-collection-certification-campaign-all.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/290-object-collection-shadow-all.xml
    M repo/system-init/src/main/resources/initial-objects/object-collection/330-object-collection-my-cases.xml
    M repo/system-init/src/main/resources/initial-objects/report/130-report-certification-definitions.xml
    M repo/system-init/src/main/resources/initial-objects/report/170-report-simulation-objects.xml
    M repo/system-init/src/main/resources/initial-objects/report/171-report-simulation-objects-with-metrics.xml
    M repo/system-init/src/main/resources/initial-objects/report/172-report-simulation-items-changed.xml
    M repo/system-init/src/main/resources/initial-objects/report/173-report-simulation-values-changed.xml
    M repo/system-init/src/main/resources/initial-objects/role/040-role-enduser.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestInitialObjects.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/NodeRegistrar.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/statistics/Statistics.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskPersister.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracerImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracingOutputCreator.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AdTestMixin.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/AbstractAdLdapMultidomainTest.java
    M testing/rest/pom.xml
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestKeycloakOidcRestAuthModule.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConfiguredCapabilitiesActivation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelayedEnable.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestInboundOutboundAssociation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestLiveSyncMadness.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestOrgSync.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestResourceInMaintenance.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/TestVillage.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/buckets/TestBucketsPerformance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.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/sysperf/TestSystemPerformance.java
    M testing/story/src/test/resources/grouper/function-library-grouper.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/trace/TraceStatistics.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectHandler.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Merge branch 'feature/role-mining-merge' into feature/role-mining

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AnalysisAttributeFactory.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ClusteringAttributeFactory.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierHeaderResultPanel.html
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierHeaderResultPanel.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.html
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.html
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierPropertyTable.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierTable.java
#	infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
#	infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
#	infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
#	model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
#	model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
#	model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
#	model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/OutlierClustering.java
#	model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/OutliersDetectionUtil.java
#	model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java
#	model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/RoleAnalysisAttributeDefConvert.java
#	model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java


Compare: https://github.com/Evolveum/midpoint/compare/02ce25f19428...2e972572bdf2

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


More information about the midPoint-svn mailing list