[midPoint-git] [Evolveum/midpoint] 86de31: Use localhost for postgresql tests
Tadeas Chrapovic
noreply at github.com
Tue Mar 5 15:00:19 CET 2024
Branch: refs/heads/feature/role-mining
Home: https://github.com/Evolveum/midpoint
Commit: 86de31b4e46ee1a2877cc2ee9e3beab418c5adad
https://github.com/Evolveum/midpoint/commit/86de31b4e46ee1a2877cc2ee9e3beab418c5adad
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-10-27 (Fri, 27 Oct 2023)
Changed paths:
M repo/repo-cache/src/test/resources/test-config-new-repo.xml
M repo/repo-sqale/src/test/resources/config-test.xml
M repo/repo-test-util/src/main/resources/test-config-new-repo.xml
Log Message:
-----------
Use localhost for postgresql tests
Commit: 459db996d623374e01e3e35192f67acf10c2d71b
https://github.com/Evolveum/midpoint/commit/459db996d623374e01e3e35192f67acf10c2d71b
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-10-27 (Fri, 27 Oct 2023)
Changed paths:
M config/sql/native/postgres-upgrade.sql
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/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/focus/QFocusMapping.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/role/QAbstractRoleMapping.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/SqaleRepoSmokeTest.java
Log Message:
-----------
Sqale:Store assignment in m_assignment.fullObject
Full data of assignments are not stored in m_fullObject, but rather
in m_assignment.
Commit: eb97bcf43560bca54e49a39fce71326e48dd6e87
https://github.com/Evolveum/midpoint/commit/eb97bcf43560bca54e49a39fce71326e48dd6e87
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-10-31 (Tue, 31 Oct 2023)
Changed paths:
M config/false-positives.xml
M dist/src/main/bin/ninja.sh
Log Message:
-----------
Merge branch 'master' into feature/mini-full-objects
Commit: 23d3242218b330d8583853a50df0a70d704bf775
https://github.com/Evolveum/midpoint/commit/23d3242218b330d8583853a50df0a70d704bf775
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-11-14 (Tue, 14 Nov 2023)
Changed paths:
R docs/admin-gui/self-service/sel-service-before-4.6.adoc
M docs/deployment/ninja/index.adoc
R docs/legacy/demo/electra.adoc
R docs/legacy/demo/upgrade-howto.adoc
R docs/legacy/eclipse-plugin/certificate-problems/image2016-9-3-0-13-0.png
R docs/legacy/eclipse-plugin/certificate-problems/image2016-9-3-0-15-58.png
R docs/legacy/eclipse-plugin/certificate-problems/index.adoc
R docs/legacy/eclipse-plugin/image2016-12-1-10-56-19.png
R docs/legacy/eclipse-plugin/image2016-9-19-22-58-57.png
R docs/legacy/eclipse-plugin/image2016-9-19-23-12-2.png
R docs/legacy/eclipse-plugin/image2016-9-19-23-14-57.png
R docs/legacy/eclipse-plugin/image2016-9-19-23-26-3.png
R docs/legacy/eclipse-plugin/image2016-9-19-23-35-54.png
R docs/legacy/eclipse-plugin/image2016-9-19-23-42-55.png
R docs/legacy/eclipse-plugin/image2016-9-19-23-44-41.png
R docs/legacy/eclipse-plugin/image2016-9-19-23-52-50.png
R docs/legacy/eclipse-plugin/image2016-9-19-23-53-52.png
R docs/legacy/eclipse-plugin/image2016-9-19-23-8-59.png
R docs/legacy/eclipse-plugin/image2016-9-19-23-9-32.png
R docs/legacy/eclipse-plugin/image2016-9-20-10-2-48.png
R docs/legacy/eclipse-plugin/image2016-9-7-16-58-9.png
R docs/legacy/eclipse-plugin/image2016-9-7-17-1-10.png
R docs/legacy/eclipse-plugin/image2016-9-7-17-18-51.png
R docs/legacy/eclipse-plugin/image2016-9-7-17-2-24.png
R docs/legacy/eclipse-plugin/image2016-9-7-17-2-58.png
R docs/legacy/eclipse-plugin/image2016-9-7-17-20-26.png
R docs/legacy/eclipse-plugin/image2016-9-7-17-5-0.png
R docs/legacy/eclipse-plugin/index.adoc
R docs/legacy/eclipse-plugin/install/image2016-9-2-16-45-47.png
R docs/legacy/eclipse-plugin/install/image2016-9-2-16-50-56.png
R docs/legacy/eclipse-plugin/install/image2016-9-2-16-56-30.png
R docs/legacy/eclipse-plugin/install/image2016-9-3-0-1-6.png
R docs/legacy/eclipse-plugin/install/image2016-9-3-0-21-47.png
R docs/legacy/eclipse-plugin/install/image2016-9-3-0-22-40.png
R docs/legacy/eclipse-plugin/install/install.adoc
R docs/legacy/eclipse-plugin/install/plugin-chyba.jpg
R docs/legacy/eclipse-plugin/release-notes.adoc
R docs/legacy/index.adoc
R docs/legacy/influencing-approval-process-and-work-items-names-howto.adoc
R docs/legacy/jaspersoft-studio.adoc
R docs/legacy/ldap-groups-howto.adoc
R docs/legacy/monitoring-c3p0-state/image2016-9-23-0-18-38.png
R docs/legacy/monitoring-c3p0-state/image2016-9-23-0-20-58.png
R docs/legacy/monitoring-c3p0-state/index.adoc
R docs/legacy/org-closure-migration-and-diagnostics-howto.adoc
R docs/legacy/repo-ninja.adoc
R docs/legacy/reports-via-rest.adoc
R docs/legacy/soap-client/Model-Web-Service-Client.png
R docs/legacy/soap-client/index.adoc
R docs/legacy/soap-client/sample.adoc
R docs/legacy/soap/index.adoc
R docs/legacy/sso/index.adoc
R docs/legacy/sso/midpoint-and-sso-using-gluu-howto.adoc
R docs/legacy/sso/midpoint-as-cas-client-apache-cas-agent-method-.adoc
R docs/legacy/sso/midpoint-as-cas-client-java-jasig-cas-client-libraries-.adoc
R docs/legacy/xpath2/index.adoc
R docs/legacy/xpath2/xpath-debug-page-1.png
R docs/legacy/xpath2/xpath-debug-page-2.png
R docs/legacy/xpath2/xpath-debug-page-3.png
R docs/legacy/xpath2/xpath-debug-page-if.png
R docs/legacy/xpath2/xpath-debug-page-user.png
R docs/misc/reports/configuration-before-4-4/Screenshot-2017-04-07-10.24.21.png
R docs/misc/reports/configuration-before-4-4/Screenshot-2017-04-07-10.24.35.png
R docs/misc/reports/configuration-before-4-4/Screenshot-2017-04-07-15.53.08.png
R docs/misc/reports/configuration-before-4-4/Screenshot-2017-04-07-16.14.10.png
R docs/misc/reports/configuration-before-4-4/image2015-10-6-22-1-3.png
R docs/misc/reports/configuration-before-4-4/image2015-10-6-22-40-5.png
R docs/misc/reports/configuration-before-4-4/index.adoc
R docs/misc/reports/configuration-before-4-4/report-config.png
R docs/misc/reports/configuration-before-4-4/users.png
R docs/misc/self-registration/configuration-before-4-6/confirm-message.png
R docs/misc/self-registration/configuration-before-4-6/confirmation-mail.png
R docs/misc/self-registration/configuration-before-4-6/confirmation-success.png
R docs/misc/self-registration/configuration-before-4-6/index.adoc
R docs/misc/self-registration/configuration-before-4-6/login-page.png
R docs/misc/self-registration/configuration-before-4-6/registration-page.png
R docs/misc/self-registration/configuration-before-4-6/self-registration.png
M docs/misc/self-registration/index.adoc
R docs/repository/native-postgresql/usage-before-4.8.adoc
M docs/resources/attribute-caching.adoc
M docs/roles-policies/pdrbac/index.adoc
A docs/roles-policies/pdrbac/pdrbac-midpoint-overview.png
A docs/roles-policies/pdrbac/pdrbac-overview.drawio
A docs/roles-policies/pdrbac/pdrbac-overview.png
A docs/roles-policies/pdrbac/rbac-overview.png
R docs/security/authentication/flexible-authentication/configuration-before-4-4.adoc
M docs/security/credentials/password-policy.adoc
R docs/security/credentials/password-reset/configuration-before-4-6.adoc
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/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/MessagePanel.html
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/ModelServiceLocator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuAuthzUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/MultiSelectTileWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/SelectTileWizardStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/SelectTileWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/SingleTileWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/ModificationTargetPanel.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/resource/PageResource.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/AccessApplicationRoleStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/AccessApplicationRoleStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BusinessRoleWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/CandidateMembersPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/BusinessRoleApplicationDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/BusinessRoleDto.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/model/RoleAnalysisModel.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
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MigratedRolesPanel.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/ClustersPanel.java
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/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
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/RoleAnalysisObjectUtils.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/chunk/BasePrepareAction.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/chunk/CacheUtils.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/chunk/MiningStructure.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/chunk/PrepareChunkStructure.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/chunk/PrepareExpandStructure.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/image/CustomImageResource.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/role/mining/utils/table/RoleAnalysisTableTools.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractFlow.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.html
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/web/component/data/RoleAnalysisTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkTruncatePanelAction.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkTruncatePanelAction.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/LinkIconPanelStatus.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocaleTextPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationItemValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiIntegrationTest.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiUnitTest.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/DetectedPattern.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/DetectionOption.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/handler/RoleAnalysisProgressIncrement.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
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/algorithm/JaccardSorter.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/mining/utils/values/RoleAnalysisOperationMode.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/values/RoleAnalysisSortMode.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/RefreshShadowOperation.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/BaseMergeOperation.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/BasicResourceInformation.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchema.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchemaImpl.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/MidPointSchemaDefinitionFactory.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
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/ResourceObjectTypeDefinitionImpl.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/deleg/AttributeDefinitionDelegator.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/RefinedAttributeDefinitionDelegator.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/result/OperationResult.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
A 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/ModelBeans.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/BaseAction.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/chunk/BasePrepareAction.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/chunk/CacheUtils.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/chunk/MiningStructure.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/chunk/PrepareChunkStructure.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusterUtils.java
M 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/ClusteringAction.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringActionExecutor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/RoleBasedClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/UserBasedClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Cluster.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
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DefaultDetectionAction.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
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DetectionOperation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternResolver.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/CompressedMiningStructure.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/ExpandedMiningStructure.java
A 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
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisObjectUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/RoleAnalysisClusteringActivityHandler.java
M model/model-impl/src/test/resources/common/resource-dummy-id.xml
M model/model-intest/src/test/resources/async/grouper-amqp091/resource-grouper-amqp091.xml
M model/model-intest/src/test/resources/async/notify-change/resource-grouper.xml
M model/model-intest/src/test/resources/async/task/resource-hr-amqp091.xml
M model/model-intest/src/test/resources/async/ucf/resource-grouper-ucf-internal.xml
M model/model-intest/src/test/resources/common/resource-dummy-blue-caching.xml
M model/model-intest/src/test/resources/common/resource-dummy-caching.xml
M model/model-intest/src/test/resources/common/resource-dummy-green-caching.xml
M model/model-intest/src/test/resources/manual/resource-manual-capabilities.xml
A 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/ExternalResourceEventListenerImpl.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/InitializableMixin.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/InitializableObjectMixin.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/ShadowCaretaker.java
A 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/ActivationConverter.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/ExternalResourceObjectChange.java
A 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/ResourceObjectAsyncChange.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/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/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/ResourceObjectsBeans.java
A 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/ShadowAcquisition.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowAcquisitionHelper.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/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/ShadowProvisioningOperation.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowRefreshHelper.java
A 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/ShadowedAsyncChange.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/ShadowedExternalChange.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedLiveSyncChange.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstructionHelper.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/manager/OperationResultRecorder.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/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/sync/AsyncUpdater.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/ChangeProcessingBeans.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/LiveSynchronizer.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/SynchronizationEventImpl.java
A 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
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java
A 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/TestDummyCachingIndexOnly.java
A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCachingPartial.java
A provisioning/provisioning-impl/src/test/resources/dummy/dummy-caching-extra/resource-dummy-cached-all.xml
A provisioning/provisioning-impl/src/test/resources/dummy/dummy-caching-extra/resource-dummy-default-caching.xml
M provisioning/provisioning-impl/src/test/resources/dummy/dummy-caching/resource-dummy-index-only.xml
A provisioning/provisioning-impl/src/test/resources/dummy/dummy-caching/resource-dummy-partial.xml
M provisioning/provisioning-impl/src/test/resources/dummy/dummy-caching/resource-dummy.xml
M provisioning/provisioning-impl/testng-integration.xml
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/UcfAsyncUpdateChange.java
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfChange.java
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectFound.java
A 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/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/ConnIdConvertor.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/SyncDeltaConverter.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 testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperAsyncUpdate.java
M testing/story/src/test/resources/grouper/resource-grouper.xml
M tools/jenkins/midpoint-conntest-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/mini-full-objects
Commit: ea0a135f8669cd7684011c7ae9cafbaa95729113
https://github.com/Evolveum/midpoint/commit/ea0a135f8669cd7684011c7ae9cafbaa95729113
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-11-15 (Wed, 15 Nov 2023)
Changed paths:
M docs/simulation/index.adoc
Log Message:
-----------
Fix a couple of grammar errors in docs
Commit: 5b285b922b794bb15dd7d10f93bdbedc7936a725
https://github.com/Evolveum/midpoint/commit/5b285b922b794bb15dd7d10f93bdbedc7936a725
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-11-15 (Wed, 15 Nov 2023)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.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
M 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/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/ResourceObjectDefinitionResolver.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/ResourceObjectIdentifier.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectIdentifiers.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/ResourceSchemaUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SearchHierarchyConstraints.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/evaluator/AssociationFromLinkExpressionEvaluator.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ExternalResourceEvent.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
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/ResourceObjectDiscriminator.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectOperations.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/operations/OperationsHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/operations/ProvisioningSearchLikeOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/AbstractResourceEntity.java
A 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
A 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/EntitlementReader.java
A 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/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/ResourceObject.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectAddOperation.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
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/ResourceObjectCountOperation.java
A 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/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
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectLocateOperation.java
A 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/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
A 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/resourceobjects/ShadowAuditHelper.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/ResourceCache.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/ResourceUpdater.java
M 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/ClassificationHelper.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/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/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/ShadowProvisioningOperation.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/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/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/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/util/ProvisioningUtil.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/MockLiveSyncTaskHandler.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorOperationOptions.java
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/Operation.java
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/PropertyModificationOperation.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/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/provisioning/OperationRequested.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/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/TestUcfDummy.java
M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.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/opendj/TestOpenDj.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/opendj/TestOpenDjDn.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/opendj/TestOpenDjUnsafe.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/grouper/TestGrouperAsyncUpdate.java
M testing/story/src/test/resources/grouper/resource-grouper.xml
M testing/story/testng-integration.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/mini-full-objects
Commit: 6e1066b9b941ec6f27e6934176036edbf38aca9a
https://github.com/Evolveum/midpoint/commit/6e1066b9b941ec6f27e6934176036edbf38aca9a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-11-21 (Tue, 21 Nov 2023)
Changed paths:
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/prism/wrapper/PrismPropertyWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributeValuePanel.java
M infra/common/src/main/resources/ctx-common.xml
M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/TestRefinedSchema.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/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/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/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/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/ResourceObjectIdentifiers.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/deleg/AttributeDefinitionDelegator.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/ResourceObjectDefinitionDelegator.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/util/Resource.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-api/src/main/java/com/evolveum/midpoint/model/api/context/ProjectionContextKey.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/integrity/shadows/ShadowIntegrityCheckItemProcessor.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/indexing/IndexingManager.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/schema/transform/TransformablePropertyDefinition.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/AbstractShadow.java
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/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/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
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCaretaker.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
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/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/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/ResourceObjectDeleteOperation.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectDeleteReturnValue.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectFetchOperation.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectFetched.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/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/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/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
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/ShadowsUtil.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
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/RepoShadowFinder.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
R 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/manager/package-info.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
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/ProvisioningUtil.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/dummy/TestDummyConsistency.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/manual/AbstractManualResourceTest.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
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-repo.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/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/UcfAddReturnValue.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
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfModifyReturnValue.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/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/ConnIdCapabilitiesAndSchemaParser.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/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/TestUcfOpenDj.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-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/lookuptable/QLookupTableMapping.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/query/restriction/PropertyRestriction.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
Log Message:
-----------
Prepare for PolyString attributes
This commit introduces more explicit handling of shadow-like objects:
resource objects (ResourceObject and ExistingResourceObject) and
their repository shadows (RepoShadow). They are necessary to provide
cleaner internal interfaces within the provisioning module, including
points of application of attribute/association definitions.
Also, it contains changes related to the new Normalizer prism interface
(see prism commit b1cfda4dbe44bdd779284ed4864ab39fcf548e1a). Plus other
minor changes.
Commit: 94e5649d08651d8150012b398de9b5063c24a2fd
https://github.com/Evolveum/midpoint/commit/94e5649d08651d8150012b398de9b5063c24a2fd
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-11-22 (Wed, 22 Nov 2023)
Changed paths:
M config/sql/native/postgres.sql
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/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/ref/MReference.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QObjectReference.java
Log Message:
-----------
Sqale: Added fullObject to operationExecution, linkRef, roleMembershipRef
Commit: 2e5e147425bd04fc80580a4fddf43d1d6a0d24e3
https://github.com/Evolveum/midpoint/commit/2e5e147425bd04fc80580a4fddf43d1d6a0d24e3
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-11-22 (Wed, 22 Nov 2023)
Changed paths:
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
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/MContainerWithFullObject.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/object/MOperationExecution.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/ref/MObjectReferenceWithMeta.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/MReference.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QObjectReference.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
Log Message:
-----------
sqale: Created common superclass for containers with full objects
Commit: d9ba33323910e5b78cdfab0e1e404c970a29aa9a
https://github.com/Evolveum/midpoint/commit/d9ba33323910e5b78cdfab0e1e404c970a29aa9a
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-11-22 (Wed, 22 Nov 2023)
Changed paths:
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/mapping/SqaleTableMapping.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/cases/workitem/QCaseWorkItemMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QObjectReferenceMapping.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/mapping/QueryTableMapping.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/ResultListRowTransformer.java
Log Message:
-----------
Sqale: Options are part of createTransformer instead of transform call.
Commit: c8519bb50cf7d3fcc6d809e4c3b5b9b6e40de855
https://github.com/Evolveum/midpoint/commit/c8519bb50cf7d3fcc6d809e4c3b5b9b6e40de855
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-11-22 (Wed, 22 Nov 2023)
Changed paths:
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/assignment/QAssignmentMapping.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/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/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/QOperationExecutionMapping.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
Log Message:
-----------
sqale: QObject handles skipItems based on knowledge of container structure
Commit: 06b132e7b70006097ed23dfac4301ef759ad9c7d
https://github.com/Evolveum/midpoint/commit/06b132e7b70006097ed23dfac4301ef759ad9c7d
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-11-22 (Wed, 22 Nov 2023)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
Log Message:
-----------
Sqale: Use RowTransformer also for get and update
Commit: 49725c9988b6eab234a25aa5332ba0d29e795e9e
https://github.com/Evolveum/midpoint/commit/49725c9988b6eab234a25aa5332ba0d29e795e9e
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-11-23 (Thu, 23 Nov 2023)
Changed paths:
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/tile/TileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/ModificationTargetPanel.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/ResourceUncategorizedPanel.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/AbstractSpecificMappingTileTable.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/AbstractSpecificMappingTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundMappingMainConfigurationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundMappingOptionalConfigurationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/CredentialsMappingTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/ActionStepPanel.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/mining/model/BusinessRoleApplicationDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/BusinessRoleDto.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
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/ClustersPanel.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.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/image/CustomImageResource.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/role/mining/utils/table/RoleAnalysisTableTools.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/wrapper/ResourceWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningBaseTypeChunk.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/utils/ExtractPatternUtils.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/algorithm/JaccardSorter.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SearchResultList.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-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/controller/ModelController.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/mechanism/DataPoint.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DefaultDetectionAction.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
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DetectionOperation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/operations/ProvisioningSearchLikeOperation.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/mini-full-objects
Commit: 96a14e92b5dac01be10371c643a0ae82b62b8e0b
https://github.com/Evolveum/midpoint/commit/96a14e92b5dac01be10371c643a0ae82b62b8e0b
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-12-01 (Fri, 01 Dec 2023)
Changed paths:
R docs/admin-gui/look-feel-customization-pre-4.6.adoc
M docs/admin-gui/look-feel-customization.adoc
M docs/cases/approval/index.adoc
M docs/cases/approval/policy-based-approvals.adoc
M docs/cases/notifications.adoc
R docs/cases/workflow-3/improved-workflow-configuration-in-midpoint-3-5-and-above.adoc
R docs/cases/workflow-3/index.adoc
R docs/cases/workflow-3/legacy-approvals-examples.adoc
R docs/cases/workflow-3/legacy-pre-3-5-workflow-configuration.adoc
R docs/cases/workflow-3/new-3-5-workflow-configuration.adoc
R docs/cases/workflow-3/workflow-notifications.adoc
R docs/cases/workflow-3/workflow-security-authorizations.adoc
R docs/cases/workflow-3/workflows-midpoint-3-x.adoc
R docs/cases/workflowless.adoc
M docs/concepts/clockwork/clockwork-and-projector.adoc
M docs/concepts/clockwork/model-context/index.adoc
M docs/concepts/clockwork/model-context/serialization.adoc
M docs/correlation/items-correlator.adoc
M docs/diag/logging/log-viewer/index.adoc
M docs/diag/troubleshooting/mappings/index.adoc
M docs/expressions/expressions/script/index.adoc
R docs/expressions/expressions/script/xpath.adoc
M docs/interfaces/invoking-midpoint-services/index.adoc
M docs/interfaces/model-java/index.adoc
M docs/misc/deputy.adoc
M docs/misc/notifications/sending-custom-notifications.adoc
M docs/misc/reports/configuration/index.adoc
M docs/repository/native-postgresql/usage.adoc
M docs/security/advisories/017-self-registration-allows-to-change-password.adoc
M docs/security/audit/index.adoc
R docs/security/authentication/spring-security-.adoc
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/factory/wrapper/ItemWrapperFactoryImpl.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/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/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/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/selector/spec/ArchetypeRefClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.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-tasks-3.xsd
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestObjectConstruction.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/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/TransformableItemDefinition.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/security/AbstractInitializedSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
M model/model-intest/src/test/resources/security/role-employee-manager.xml
M model/model-intest/src/test/resources/security/role-read-some-roles.xml
M pom.xml
M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConsumerWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ItemPathConverter.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/mini-full-objects
Commit: 4d2081ccf1036058bf8154661161747ef33b220b
https://github.com/Evolveum/midpoint/commit/4d2081ccf1036058bf8154661161747ef33b220b
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-12-03 (Sun, 03 Dec 2023)
Changed paths:
M repo/repo-sqale/pom.xml
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/mapping/SqaleTableMapping.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/common/QContainerWithFullObject.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/focus/QFocusIdentityMapping.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/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/QObjectReferenceFullObjectMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QObjectReferenceMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QReferenceMapping.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/SqaleRepoSmokeTest.java
Log Message:
-----------
Sqale: Unified fetching of references and containers
Unify exclusion implementation and fetching for full object of
- linkRef
- roleMembershipRef
- assignment
- operationExecution
Commit: 83afd5286a33949588883eba294fa9e4cd52b8d9
https://github.com/Evolveum/midpoint/commit/83afd5286a33949588883eba294fa9e4cd52b8d9
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-12-04 (Mon, 04 Dec 2023)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMapping.java
Log Message:
-----------
Sqale: fixed inducement / assignment difference in full object
Signed-off-by: Tony Tkáčik <tonydamage at gmail.com>
Commit: 838cb4d6d34a4659baf4cc99384b5275c1ed4119
https://github.com/Evolveum/midpoint/commit/838cb4d6d34a4659baf4cc99384b5275c1ed4119
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M config/false-positives.xml
M docs/schema/archetypes/index.adoc
M docs/security/credentials/identity-recovery/index.adoc
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
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/DetailsNavigationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/DetailsNavigationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.html
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/web/component/AbstractSummaryPanel.html
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/AjaxCompositedIconSubmitButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxIconButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocaleTopMenuPanel.html
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cleanup/CleanupActionProcessor.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cleanup/CleanupEvent.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cleanup/CleanupEventListener.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cleanup/CleanupPath.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cleanup/CleanupPathAction.java
A infra/schema/src/test/java/com/evolveum/midpoint/schema/util/CleanupActionProcessorTest.java
M infra/schema/testng-unit.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/mini-full-objects
Commit: afed401e842d543cf6066b39e4ad466065bd4dbb
https://github.com/Evolveum/midpoint/commit/afed401e842d543cf6066b39e4ad466065bd4dbb
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/ItemDeltaValueProcessor.java
Log Message:
-----------
Sqale: Do not use ItemDelta.getRealValuesToDelete
Signed-off-by: Tony Tkáčik <tonydamage at gmail.com>
Commit: 75af5236ed70db6fbd41674b8d84ab567022cd63
https://github.com/Evolveum/midpoint/commit/75af5236ed70db6fbd41674b8d84ab567022cd63
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
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/SqaleRepoBaseTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
Log Message:
-----------
Small fixes (query cache size) in sqale tests
Signed-off-by: Tony Tkáčik <tonydamage at gmail.com>
Commit: faad3917ef57099672eacc12db6a7d53186c8ddf
https://github.com/Evolveum/midpoint/commit/faad3917ef57099672eacc12db6a7d53186c8ddf
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
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/util/WebComponentUtil.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/prism/wrapper/ItemWrapperImpl.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/ResourceAttributeWrapperImpl.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/init/InfraInitialSetup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
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/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/schema/src/main/java/com/evolveum/midpoint/schema/SearchResultList.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/AttributeDefinitionStore.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
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/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
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
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/ResourceObjectDefinitionDelegator.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/CompiledTracingProfile.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.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/SchemaDebugUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/AbstractSchemaTest.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestQueryConverter.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
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/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.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/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/mapping/AbstractMappingImpl.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/ModelInteractionServiceImpl.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/expr/SequentialValueExpressionEvaluator.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/schema/transform/DelegatedItem.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/visualizer/Visualizer.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/visualizer/TestVisualizer.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
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/AbstractManualResourceTest.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/misc/TestMigration.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-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/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTransportUtils.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/ManualResourceTest.java
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
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/AbstractShadow.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/RepoShadow.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectDiscriminator.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/ShadowCaretaker.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/AbstractLazilyInitializableResourceEntity.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/ResourceObject.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectAddOperation.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/ResourceObjectDeleteOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectFetched.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/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/ResourceObjectUcfModifyOperation.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/ResourceSchemaAdjuster.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceSchemaHelper.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/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/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/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/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/manager/OperationResultRecorder.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/PendingOperationsHelper.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/RepoShadowFinder.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
A 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/manager/package-info.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/ProvisioningTestUtil.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/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/TestDummyConsistency.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/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
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/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-morgan.xml
M provisioning/provisioning-impl/src/test/resources/dummy/account-relic.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
A provisioning/provisioning-impl/src/test/resources/misc/caching/resource-dummy.xml
M provisioning/provisioning-impl/src/test/resources/opendj/account-jack-change.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/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfAddReturnValue.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/ConnIdConvertor.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/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/TestUcfOpenDj.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-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/LiteralExpressionEvaluator.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/ExtensionProcessor.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/filtering/RefFilterWithRepoPath.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadowMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/BaseSQLRepoTest.java
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/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/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/prism/PrismObjectAsserter.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/ad/AbstractAdLdapTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/simple/AbstractAdLdapSimpleTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestEnergy.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/consistency/TestConsistencyMechanism.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
Log Message:
-----------
Introduce PolyString attributes in the repository
This commit brings in storing normalizable shadow attributes, i.e.,
those that have a matching/normalization rule defined, as PolyStrings.
Previously, these were stored as plain strings in their normalized form.
That was OK for searching, but is no longer suitable for full attribute
caching.
Major changes:
- Added NormalizationAwareResourceAttributeDefinition that supports
handling of these attributes. Also, the structure of classes related
to attribute definitions was changed: RawResourceAttributeDefinition
is not an interface, but a concrete class instead. The delegation
to rawDefinition in ResourceAttributeDefinition is no longer based on
the generic delegator (to increase clarity).
RawResourceObjectClassDefinition is gone.
- Furthered differentiation of shadow objects in provisioning-impl:
RawRepoShadow, RepoShadow, ResourceObject, ExistingResourceObject,
in order to know exactly the data structure we work with. The same
was done for the tests. Added convenience methods for retrieving
AbstractShadow instances in ProvisioningService. Goal: code clarity,
contract enforcement (also via increased consistency checking).
- Restructured processing of acquired shadows in provisioning
(classification, shadow update, combining shadow + resource object)
to ShadowPostProcessor. Goal: removing duplicate code.
Minor and/or unrelated changes:
- Fixed listing all dead shadows in lookupShadowByIndexedPrimaryIdValue
(this led to e.g. problems described in MID-9328).
- Renamed RepoShadowFinder back to ShadowFinder (to facilitate
backporting of fixes from 4.9 to 4.8 and earlier).
- The findAttributeDefinition method is now "<T> T" instead of "<?>".
- Consistence checks are now turned on for provisioning-impl tests.
- QShadowMapping: not retrieving index-only attributes on modifications.
This is a temporary change that is to be discussed.
- Adaptation to changes induced by
0213195e58a5c37826fd630d613c7dba57df9e5d in prism.
Related to MID-2119 (shadow caching).
Work in progress. Some changes are experimental/temporary.
Many tests currently fail.
Commit: e43995b823997f5e6ddf38136477617853e6ecfd
https://github.com/Evolveum/midpoint/commit/e43995b823997f5e6ddf38136477617853e6ecfd
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
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/ResourceObjectIdentifier.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/shadows/ShadowedObjectConstruction.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySecurity.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
Log Message:
-----------
Do some cosmetic changes
Commit: 4ac06328cbe37dbbf02740593b02938ae1dbcd9a
https://github.com/Evolveum/midpoint/commit/4ac06328cbe37dbbf02740593b02938ae1dbcd9a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-12-22 (Fri, 22 Dec 2023)
Changed paths:
M gui/admin-gui/src/test/resources/common/resource-dummy-initialized.xml
M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java
M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/TestRefinedSchema.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/ResourceAttribute.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerImpl.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/lens/indexing/IndexingManager.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/sync/TestSynchronizationService.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/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 provisioning/provisioning-impl/pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/LazilyInitializableMixin.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/RepoShadowModifications.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AbstractLazilyInitializableShadowedEntity.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/ShadowAddOperation.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/ShadowedObjectFound.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/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/ShadowManagerMiscUtil.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowUpdater.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/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/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/TestDummyUuidNonUniqueName.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/TestSynchronization.java
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/testng-integration.xml
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorConfigurationOptions.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/ConnIdNameMapper.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/ConnectorInstanceConnIdImpl.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
Log Message:
-----------
Make lower-level tests pass
This continues the work on normalizable shadow attributes represented
as PolyStrings. Major changes:
1. Strictly differentiating between checking shadows obtained from the
repository and via provisioning (in tests). The former may have
PolyString attributes, whereas the latter have the same schema as
on resource.
2. Differentiating between repo and non-repo shadow deltas
in provisioning-impl (see RepoShadowModifications class).
3. Fixed some recently-introduced and older bugs in provisioning-impl.
This makes tests up to model-impl pass, currently only with the native
repository. Work in progress.
Related to MID-2119 (shadow caching).
See also 2d85325d114f85824752dd8aec0a2a7ad09d762d (prism).
Commit: 69d67f2f889e1463f070a6c69e8ed3be6676341e
https://github.com/Evolveum/midpoint/commit/69d67f2f889e1463f070a6c69e8ed3be6676341e
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-12-23 (Sat, 23 Dec 2023)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AttributeDefinitionStore.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/ResourceAttributeImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.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/AbstractConfiguredModelIntegrationTest.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/TestIteration.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/AbstractManualResourceTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestSemiManual.java
M model/model-intest/src/test/resources/common/group-shadow-dummy-upcase-joker.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/RepoShadowModifications.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/ShadowOperationPropagationHelper.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/manager/OperationResultRecorder.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/ShadowUpdater.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/dummy/AbstractBasicDummyTest.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/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/TestDummySecurity.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-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 testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapTest.java
Log Message:
-----------
Make more model-intest tests pass
1. A lot of tests were adapted to the new repo shadows handling.
2. Application of new classification to in-memory shadows
was fixed in ClassificationHelper. Application of the same
info to in-repo shadows in shadow updater was removed (causes
problems in shadows simulation mode).
3. ProvisioningOperationContext is now correctly set for
propagation operations.
4. Loot (in piracy extension for dummy resource) is now long,
not int. Some intests put java timestamps there.
5. Other minor fixes in provisioning-impl.
Work in progress.
Related to MID-2119 (shadow caching).
Commit: 838bb38360b6c22ab355d53d80f274c4e692e635
https://github.com/Evolveum/midpoint/commit/838bb38360b6c22ab355d53d80f274c4e692e635
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-12-23 (Sat, 23 Dec 2023)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
Log Message:
-----------
Adapt TestModelServiceContract
Related to "loot" change from int to long.
Commit: eaba11ac02b98d09c998af5aad7923cfc78d0f6b
https://github.com/Evolveum/midpoint/commit/eaba11ac02b98d09c998af5aad7923cfc78d0f6b
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-12-23 (Sat, 23 Dec 2023)
Changed paths:
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/TestSemiManualGrouping.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestSemiManualGroupingProposed.java
M model/model-intest/src/test/resources/manual/resource-semi-manual-grouping-proposed.xml
Log Message:
-----------
Adapt/fix grouping-related tests in model-intest
This commit adapts and fixes TestManualGrouping, TestSemiManualGrouping,
and TestSemiManualGroupingProposed. (The last one gets a temporary
simplification of configuration; to be resolved later.)
Now, the whole model-intest should pass.
Related to MID-2119 (shadow caching).
Commit: a5427cdf80c4d37b062b00e86908feb75fdb3542
https://github.com/Evolveum/midpoint/commit/a5427cdf80c4d37b062b00e86908feb75fdb3542
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-12-28 (Thu, 28 Dec 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/model/extension-3.xsd
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestOrgSync.java
Log Message:
-----------
Fix TestOrgSync and TestStrings
Related to MID-2119 (shadow caching).
Commit: f3ec4e5971281fee92e285b5b08bd7afe7649f85
https://github.com/Evolveum/midpoint/commit/f3ec4e5971281fee92e285b5b08bd7afe7649f85
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-12-28 (Thu, 28 Dec 2023)
Changed paths:
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperAsyncUpdate.java
M testing/story/testng-integration.xml
Log Message:
-----------
Temporarily disable TestGrouperAsyncUpdate
(This test uses index-only attributes, and we need to re-think them
anyway.)
Related to MID-2119 (shadow caching).
Commit: 2aa298f37086133ec997645d3c3715fab416eb79
https://github.com/Evolveum/midpoint/commit/2aa298f37086133ec997645d3c3715fab416eb79
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-01-08 (Mon, 08 Jan 2024)
Changed paths:
M config/false-positives.xml
M config/initial-objects/role/040-role-enduser.xml
R config/sql/generic/h2-4.6-all.sql
A config/sql/generic/h2-4.9-all.sql
R config/sql/generic/h2-upgrade-4.5-4.6.sql
A config/sql/generic/h2-upgrade-4.8-4.9.sql
R config/sql/generic/oracle-4.6-all.sql
A config/sql/generic/oracle-4.9-all.sql
R config/sql/generic/oracle-upgrade-4.5-4.6.sql
A config/sql/generic/oracle-upgrade-4.8-4.9.sql
R config/sql/generic/sqlserver-4.6-all.sql
A config/sql/generic/sqlserver-4.9-all.sql
R config/sql/generic/sqlserver-upgrade-4.5-4.6.sql
A config/sql/generic/sqlserver-upgrade-4.8-4.9.sql
M docs/admin-gui/admin-gui-config/index.adoc
R docs/admin-gui/look-feel-customization-pre-4.6.adoc
M docs/admin-gui/look-feel-customization.adoc
M docs/cases/approval/index.adoc
M docs/cases/approval/policy-based-approvals.adoc
M docs/cases/notifications.adoc
R docs/cases/workflow-3/improved-workflow-configuration-in-midpoint-3-5-and-above.adoc
R docs/cases/workflow-3/index.adoc
R docs/cases/workflow-3/legacy-approvals-examples.adoc
R docs/cases/workflow-3/legacy-pre-3-5-workflow-configuration.adoc
R docs/cases/workflow-3/new-3-5-workflow-configuration.adoc
R docs/cases/workflow-3/workflow-notifications.adoc
R docs/cases/workflow-3/workflow-security-authorizations.adoc
R docs/cases/workflow-3/workflows-midpoint-3-x.adoc
R docs/cases/workflowless.adoc
M docs/concepts/clockwork/clockwork-and-projector.adoc
M docs/concepts/clockwork/model-context/index.adoc
M docs/concepts/clockwork/model-context/serialization.adoc
M docs/concepts/query/index.adoc
M docs/correlation/items-correlator.adoc
M docs/diag/logging/log-viewer/index.adoc
M docs/diag/troubleshooting/mappings/index.adoc
M docs/expressions/expressions/script/index.adoc
R docs/expressions/expressions/script/xpath.adoc
M docs/interfaces/invoking-midpoint-services/index.adoc
M docs/interfaces/model-java/index.adoc
M docs/misc/deputy.adoc
M docs/misc/notifications/sending-custom-notifications.adoc
M docs/misc/persona/configuration.adoc
M docs/misc/reports/configuration/index.adoc
M docs/repository/native-postgresql/usage.adoc
M docs/schema/archetypes/index.adoc
M docs/security/advisories/017-self-registration-allows-to-change-password.adoc
M docs/security/audit/index.adoc
R docs/security/authentication/spring-security-.adoc
M docs/security/authorization/configuration/index.adoc
M docs/security/credentials/identity-recovery/index.adoc
M docs/security/credentials/password-reset/index.adoc
M gui/admin-gui/package-lock.json
M gui/admin-gui/src/frontend/js/midpoint-theme.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-variables.scss
M gui/admin-gui/src/frontend/scss/details-menu.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AbstractAutoCompletePanel.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/result/OperationResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
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/GuiDisplayTypeUtil.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/AjaxCompositedIconButton.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/data/column/CompositedIconPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/CompositedIconWithLabelPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/icon/CompositedIconBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/DetailsNavigationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/DetailsNavigationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MemberTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.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.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/ModificationTargetPanel.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/resource/component/CapabilitiesPanel.html
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/PreviewResourceDataWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/AbstractSpecificMappingTileTable.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/AbstractSpecificMappingTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundMappingMainConfigurationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundMappingOptionalConfigurationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/CredentialsMappingTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/ActionStepPanel.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/mining/model/BusinessRoleApplicationDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/BusinessRoleDto.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
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/ClustersPanel.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.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/image/CustomImageResource.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/role/mining/utils/table/RoleAnalysisTableTools.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/login/module/PageFocusIdentification.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/ExpressionPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PolyStringEditorPanel.html
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/PrismContainerHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.html
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/PrismContainerValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferenceHeaderPanel.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/PrismReferenceValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ResourceAttributeDefinitionPanel.java
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/panel/vertical/form/VerticalFormPrismContainerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferencePanel.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/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/web/component/AbstractSummaryPanel.html
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/AjaxCompositedIconSubmitButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxIconButton.java
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/CountIconPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ImagePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedImagePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.html
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/menu/MainMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocaleTopMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/InputPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SummaryTag.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/VisibleEnableBehaviour.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/DashboardWidgetDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupEvent.java
A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupListener.java
A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupPath.java
A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupPathAction.java
A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningBaseTypeChunk.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/utils/ExtractPatternUtils.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/algorithm/JaccardSorter.java
A infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
A infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java
A infra/common/src/test/resources/cleanup/resource.xml
A infra/common/src/test/resources/cleanup/user.xml
M infra/common/testng-unit.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SearchResultList.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/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/selector/spec/ArchetypeRefClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.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-provisioning-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/TestObjectConstruction.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/session/MidpointSessionRegistry.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.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/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/mining/RoleAnalysisServiceImpl.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/detection/DefaultDetectionAction.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
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DetectionOperation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternResolver.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/TransformableItemDefinition.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/visualizer/Visualizer.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractInitializedSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
M model/model-intest/src/test/resources/security/role-employee-manager.xml
M model/model-intest/src/test/resources/security/role-read-some-roles.xml
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/HtmlDashboardReportDataWriter.java
M pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/operations/ProvisioningSearchLikeOperation.java
M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
M repo/system-init/src/main/resources/initial-objects/role/040-role-enduser.xml
M testing/story/src/test/resources/grouper/resource-grouper.xml
M tools/ninja/pom.xml
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConsumerWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ItemPathConverter.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/attributes-as-polystrings
# Conflicts:
# infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
# testing/story/testng-integration.xml
Commit: d11177f84bab955afa44c84fe6ebb6a713017218
https://github.com/Evolveum/midpoint/commit/d11177f84bab955afa44c84fe6ebb6a713017218
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-01-08 (Mon, 08 Jan 2024)
Changed paths:
M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.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
Log Message:
-----------
Do after-merge fixes
Related to MID-2119 (shadow caching).
Commit: b935d616b5e0072f67e072174233fc342cb00042
https://github.com/Evolveum/midpoint/commit/b935d616b5e0072f67e072174233fc342cb00042
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectFound.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNegative.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-test/testng-integration.xml
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/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
Log Message:
-----------
Make provisioning work on generic repo
The change from string to polystring storage for normalized attributes
broke things for the generic repo. This commit tries to fix that:
1. "Polystring norm" queries for extension items and attributes were
not implemented correctly. Now they should be. Not in particularly nice
way, but probably good enough.
2. As part of the above, some parts of query interpreter were tidied
a bit. In particular, the earlier attempt of parameterizing
JpaDataNodeDefinition was reverted, as there was too many type safety
warnings that I was not able to resolve. Also, QueryInterpreterTest was
brought back to life, with some parts turned off (Hibernate 6).
3. A minor bug was fixed in the provisioning-impl.
Work in progress. The tests up to (including) provisioning-impl should
now be OK.
Related to MID-2119 (shadow caching).
Commit: f7399ea47a4dfd269ee5e8c6ce44b2fb09b72139
https://github.com/Evolveum/midpoint/commit/f7399ea47a4dfd269ee5e8c6ce44b2fb09b72139
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
M config/initial-objects/role/040-role-enduser.xml
R config/sql/generic/h2-4.6-all.sql
A config/sql/generic/h2-4.9-all.sql
R config/sql/generic/h2-upgrade-4.5-4.6.sql
A config/sql/generic/h2-upgrade-4.8-4.9.sql
R config/sql/generic/oracle-4.6-all.sql
A config/sql/generic/oracle-4.9-all.sql
R config/sql/generic/oracle-upgrade-4.5-4.6.sql
A config/sql/generic/oracle-upgrade-4.8-4.9.sql
R config/sql/generic/sqlserver-4.6-all.sql
A config/sql/generic/sqlserver-4.9-all.sql
R config/sql/generic/sqlserver-upgrade-4.5-4.6.sql
A config/sql/generic/sqlserver-upgrade-4.8-4.9.sql
M docs/admin-gui/admin-gui-config/index.adoc
M docs/concepts/query/index.adoc
M docs/concepts/query/midpoint-query-language/basic-usage.adoc
R docs/concepts/query/midpoint-query-language/errors.adoc
A docs/concepts/query/midpoint-query-language/errors/err-cannot-find-enum-value.png
A docs/concepts/query/midpoint-query-language/errors/err-definition-is-not-property.png
A docs/concepts/query/midpoint-query-language/errors/err-path-is-not-present.png
A 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/searchable-items.adoc
M docs/concepts/query/xml-query-language.adoc
M docs/expressions/mappings/index.adoc
M docs/misc/persona/configuration.adoc
M docs/security/authorization/configuration/index.adoc
M docs/security/credentials/password-reset/index.adoc
M docs/upgrade/faq-issues.adoc
M gui/admin-gui/package-lock.json
M gui/admin-gui/src/frontend/js/midpoint-theme.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-variables.scss
M gui/admin-gui/src/frontend/scss/details-menu.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AbstractAutoCompletePanel.html
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/page/PageBase.html
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/GuiDisplayTypeUtil.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/AjaxCompositedIconButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/CompositedIconPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/CompositedIconWithLabelPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/icon/CompositedIconBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MemberTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.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/role/PageRole.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/login/module/PageFocusIdentification.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ExpressionPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PolyStringEditorPanel.html
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/PrismContainerHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.html
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/PrismContainerValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferenceHeaderPanel.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/PrismReferenceValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ResourceAttributeDefinitionPanel.java
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/panel/vertical/form/VerticalFormPrismContainerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferencePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxCompositedIconSubmitButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/CountIconPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ImagePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedImagePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.html
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/menu/MainMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/InputPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SummaryTag.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/VisibleEnableBehaviour.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/DashboardWidgetDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupEvent.java
A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupListener.java
A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupPath.java
A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupPathAction.java
A infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
A infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java
A infra/common/src/test/resources/cleanup/resource.xml
A infra/common/src/test/resources/cleanup/user.xml
M infra/common/testng-unit.xml
R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cleanup/CleanupActionProcessor.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cleanup/CleanupEvent.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cleanup/CleanupEventListener.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cleanup/CleanupPath.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cleanup/CleanupPathAction.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-provisioning-3.xsd
R infra/schema/src/test/java/com/evolveum/midpoint/schema/util/CleanupActionProcessorTest.java
M infra/schema/testng-unit.xml
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/session/MidpointSessionRegistry.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/HtmlDashboardReportDataWriter.java
M pom.xml
M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaActionComputer.java
M repo/system-init/src/main/resources/initial-objects/role/040-role-enduser.xml
M tools/ninja/pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/mini-full-objects
Commit: 3cfc72d47c8d87ddcab8014cc844712d8add2113
https://github.com/Evolveum/midpoint/commit/3cfc72d47c8d87ddcab8014cc844712d8add2113
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-01-10 (Wed, 10 Jan 2024)
Changed paths:
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleOperationResult.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
Log Message:
-----------
Record operation result times for QObjectMapping
Signed-off-by: Tony Tkáčik <tonydamage at gmail.com>
Commit: 2ea4e5aa91088911206f3a5aeb33a7bb33ca50b9
https://github.com/Evolveum/midpoint/commit/2ea4e5aa91088911206f3a5aeb33a7bb33ca50b9
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-01-10 (Wed, 10 Jan 2024)
Changed paths:
R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleOperationResult.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/mapping/ReferenceNameResolver.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/QSeparatelySerializedItem.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/SqlQueryExecutor.java
Log Message:
-----------
Moved operation tracker to sqlbase
Signed-off-by: Tony Tkáčik <tonydamage at gmail.com>
Commit: 12e90e539cefc57827aff06543c29bb6a1e3b0c5
https://github.com/Evolveum/midpoint/commit/12e90e539cefc57827aff06543c29bb6a1e3b0c5
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-01-10 (Wed, 10 Jan 2024)
Changed paths:
M config/sql/native/postgres-upgrade.sql
M config/sql/native/postgres.sql
Log Message:
-----------
Fixed DB schema version in postgres.sql
Signed-off-by: Tony Tkáčik <tonydamage at gmail.com>
Commit: 3f7b2c31b1ddc61105554afa0f450384124735e0
https://github.com/Evolveum/midpoint/commit/3f7b2c31b1ddc61105554afa0f450384124735e0
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-01-15 (Mon, 15 Jan 2024)
Changed paths:
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/QObjectMapping.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/object/QSeparatelySerializedItem.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QObjectReferenceFullObjectMapping.java
M repo/repo-sqale/src/test/resources/logback-test.xml
M 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/SqlQueryExecutor.java
Log Message:
-----------
Added better performance tracking
Signed-off-by: Tony Tkáčik <tonydamage at gmail.com>
Commit: 46d0acec6a9c4512804572f91669007a883abc78
https://github.com/Evolveum/midpoint/commit/46d0acec6a9c4512804572f91669007a883abc78
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-01-15 (Mon, 15 Jan 2024)
Changed paths:
A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/perf/GetUserTest.java
Log Message:
-----------
Added GetUser perfomance test to measure costs of splitted vs non-splitted
Signed-off-by: Tony Tkáčik <tonydamage at gmail.com>
Commit: 8306c9177bda3ba2b91bb7c57bebd7667edac8e4
https://github.com/Evolveum/midpoint/commit/8306c9177bda3ba2b91bb7c57bebd7667edac8e4
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-02-01 (Thu, 01 Feb 2024)
Changed paths:
M config/sql/native/postgres-audit-upgrade.sql
M config/sql/native/postgres-audit.sql
M dist/src/main/bin/midpoint.bat
M dist/src/main/bin/midpoint.sh
M dist/src/main/bin/ninja.sh
A docs/admin-gui/midpoint-jar-signature-status/index.adoc
A docs/admin-gui/midpoint-jar-signature-status/jar-official.png
A docs/admin-gui/midpoint-jar-signature-status/jar-overlay.png
A docs/admin-gui/midpoint-jar-signature-status/jar-unofficial.png
M docs/admin-gui/resource-wizard/index.adoc
A docs/admin-gui/resource-wizard/task-wizard-defined-tasks.png
A docs/admin-gui/resource-wizard/task-wizard-menu.png
A docs/admin-gui/resource-wizard/task-wizard-step-1-select-task-type-simulated.png
A docs/admin-gui/resource-wizard/task-wizard-step-1-select-task-type.png
A docs/admin-gui/resource-wizard/task-wizard-step-2-basic-simulated.png
A docs/admin-gui/resource-wizard/task-wizard-step-2-basic.png
A docs/admin-gui/resource-wizard/task-wizard-step-3-resource-simulated.png
A docs/admin-gui/resource-wizard/task-wizard-step-3-resource.png
A docs/admin-gui/resource-wizard/task-wizard-step-4-distribution.png
A docs/admin-gui/resource-wizard/task-wizard-step-4-execution-simulated.png
A docs/admin-gui/resource-wizard/task-wizard-step-5-schedule-simulated.png
M docs/admin-gui/self-service/index.adoc
M docs/admin-gui/simulations.adoc
M docs/concepts/activation/index.adoc
A docs/concepts/mark/event-marks.adoc
A docs/concepts/mark/index.adoc
A docs/concepts/mark/mark-shadow-remove-01.png
A docs/concepts/mark/mark-shadow-remove-02.png
A docs/concepts/mark/mark-shadow-remove-03.png
A docs/concepts/mark/mark-shadow-remove-04.png
A docs/concepts/mark/mark-shadows-01.png
A docs/concepts/mark/mark-shadows-02.png
A docs/concepts/mark/mark-shadows-03.png
A docs/concepts/mark/mark-shadows-04.png
A docs/concepts/mark/resources-accounts-00.png
A docs/concepts/mark/resources-accounts-01.png
A docs/concepts/mark/resources-accounts-02.png
A docs/concepts/mark/resources-accounts-03.png
A docs/concepts/mark/simulations-processed-object-01.png
A docs/concepts/mark/simulations-processed-object-02.png
A docs/concepts/mark/simulations-processed-object-03.png
A docs/concepts/mark/simulations-processed-object-04.png
A docs/concepts/query/IMG_24022017_180501_0.png
A docs/concepts/query/full-text-search.adoc
A docs/concepts/query/image2017-2-28-10-46-42.png
M docs/concepts/query/index.adoc
A docs/concepts/query/midpoint-query-language/advanced-query-select.png
R docs/concepts/query/midpoint-query-language/basic-usage.adoc
R docs/concepts/query/midpoint-query-language/errors.adoc
A docs/concepts/query/midpoint-query-language/errors/err-cannot-find-enum-value.png
A docs/concepts/query/midpoint-query-language/errors/err-definition-is-not-property.png
A docs/concepts/query/midpoint-query-language/errors/err-path-is-not-present.png
A 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
A docs/concepts/query/midpoint-query-language/introduction.adoc
A docs/concepts/query/midpoint-query-language/query-playground/index.adoc
A docs/concepts/query/midpoint-query-language/query-playground/query-converter.png
A docs/concepts/query/midpoint-query-language/query-playground/query-playground.png
M docs/concepts/query/midpoint-query-language/searchable-items.adoc
R docs/concepts/query/object-reference-object.drawio
R docs/concepts/query/object-reference-object.png
R docs/concepts/query/org-filters-relation.drawio
R docs/concepts/query/org-filters-relation.png
R docs/concepts/query/org-filters.drawio
R docs/concepts/query/org-filters.png
A docs/concepts/query/query-concepts/index.adoc
A docs/concepts/query/query-concepts/object-reference-object.drawio
A docs/concepts/query/query-concepts/object-reference-object.png
A docs/concepts/query/query-concepts/org-filters-relation.drawio
A docs/concepts/query/query-concepts/org-filters-relation.png
A docs/concepts/query/query-concepts/org-filters.drawio
A docs/concepts/query/query-concepts/org-filters.png
A docs/concepts/query/reindex.PNG
M docs/concepts/query/xml-query-language.adoc
A docs/concepts/workflows/external-workflow-integration.adoc
A docs/concepts/workflows/index.adoc
M docs/correlation/index.adoc
M docs/correlation/items-correlator.adoc
M docs/correlation/rule-composition.adoc
M docs/deployment/ninja/upgrade-with-ninja.adoc
M docs/expressions/mappings/index.adoc
R docs/interfaces/rest/authentication.adoc
A docs/interfaces/rest/concepts/authentication.adoc
A docs/interfaces/rest/concepts/index.adoc
A docs/interfaces/rest/concepts/media-types-rest.adoc
A docs/interfaces/rest/concepts/methods-http-and-outcome.adoc
A docs/interfaces/rest/concepts/raw/outcome.adoc
M docs/interfaces/rest/index.adoc
A docs/interfaces/rest/operations/create-op-rest.adoc
A docs/interfaces/rest/operations/delete-op-rest.adoc
A docs/interfaces/rest/operations/examples/create-object.adoc
A docs/interfaces/rest/operations/examples/create-user.adoc
A docs/interfaces/rest/operations/examples/get-user-self.adoc
A docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
A docs/interfaces/rest/operations/examples/index.adoc
A docs/interfaces/rest/operations/examples/raw/create-user-jack.adoc
A docs/interfaces/rest/operations/examples/raw/curl-authenticatoin-intro-note.adoc
A docs/interfaces/rest/operations/examples/raw/get-user-administrator.adoc
A docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
A docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
A docs/interfaces/rest/operations/get-op-rest.adoc
A docs/interfaces/rest/operations/index.adoc
A docs/interfaces/rest/operations/modify-op-rest.adoc
A docs/interfaces/rest/operations/notify-op-rest.adoc
A docs/interfaces/rest/operations/resource-op-rest.adoc
A docs/interfaces/rest/operations/script-execute-op-rest.adoc
A docs/interfaces/rest/operations/search-op-rest.adoc
A docs/interfaces/rest/operations/shadow-op-rest.adoc
A docs/interfaces/rest/operations/task-specific-op-rest.adoc
A docs/interfaces/rest/operations/user-specific-op-rest.adoc
A docs/interfaces/rest/resource-types/access-certification-campaign-type.adoc
A docs/interfaces/rest/resource-types/access-certification-definition-type.adoc
A docs/interfaces/rest/resource-types/archetypes.adoc
A docs/interfaces/rest/resource-types/cases.adoc
A docs/interfaces/rest/resource-types/connector-hosts.adoc
A docs/interfaces/rest/resource-types/connectors.adoc
A docs/interfaces/rest/resource-types/dashboards.adoc
A docs/interfaces/rest/resource-types/forms.adoc
A docs/interfaces/rest/resource-types/functions.adoc
A docs/interfaces/rest/resource-types/generic-objects.adoc
A docs/interfaces/rest/resource-types/index.adoc
A docs/interfaces/rest/resource-types/lookup-tables.adoc
A docs/interfaces/rest/resource-types/misc.adoc
A docs/interfaces/rest/resource-types/nodes.adoc
A docs/interfaces/rest/resource-types/object-collections.adoc
A docs/interfaces/rest/resource-types/object-templates.adoc
A docs/interfaces/rest/resource-types/organizational-units.adoc
A docs/interfaces/rest/resource-types/report-data.adoc
A docs/interfaces/rest/resource-types/reports.adoc
A docs/interfaces/rest/resource-types/resources.adoc
A docs/interfaces/rest/resource-types/roles.adoc
A docs/interfaces/rest/resource-types/rpc.adoc
A docs/interfaces/rest/resource-types/security-policies.adoc
A docs/interfaces/rest/resource-types/sequences.adoc
A docs/interfaces/rest/resource-types/services.adoc
A docs/interfaces/rest/resource-types/shadows.adoc
A docs/interfaces/rest/resource-types/system-configurations.adoc
A docs/interfaces/rest/resource-types/tasks.adoc
A docs/interfaces/rest/resource-types/users.adoc
A docs/interfaces/rest/resource-types/value-policies.adoc
R docs/mark/event-marks.adoc
R docs/mark/index.adoc
R docs/mark/mark-shadow-remove-01.png
R docs/mark/mark-shadow-remove-02.png
R docs/mark/mark-shadow-remove-03.png
R docs/mark/mark-shadow-remove-04.png
R docs/mark/mark-shadows-01.png
R docs/mark/mark-shadows-02.png
R docs/mark/mark-shadows-03.png
R docs/mark/mark-shadows-04.png
R docs/mark/resources-accounts-00.png
R docs/mark/resources-accounts-01.png
R docs/mark/resources-accounts-02.png
R docs/mark/resources-accounts-03.png
R docs/mark/simulations-processed-object-01.png
R docs/mark/simulations-processed-object-02.png
R docs/mark/simulations-processed-object-03.png
R docs/mark/simulations-processed-object-04.png
M docs/misc/reports/configuration/index.adoc
M docs/org/organizational-structure/index.adoc
R docs/repository/full-text-search.adoc
M docs/repository/generic/generic-audit.adoc
M docs/repository/generic/ms-sql.adoc
R docs/repository/images/IMG_24022017_180501_0.png
R docs/repository/images/image2017-2-28-10-46-42.png
R docs/repository/images/reindex.PNG
M docs/repository/native-audit.adoc
A docs/roles-policies/role-governance.adoc
A docs/security/advisories/021-not-invited-user-able-to-register.adoc
M docs/security/advisories/index.adoc
A docs/security/authentication/administrator-initial-password.adoc
M docs/simulation/index.adoc
M docs/simulation/results/metrics.adoc
M docs/simulation/tutorial/index.adoc
M docs/upgrade/database-schema-upgrade.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
A gui/admin-gui/src/frontend/img/midpoint_logo_white_250x.png
A gui/admin-gui/src/frontend/img/midpoint_logo_white_56x.png
M gui/admin-gui/src/frontend/js/midpoint-theme.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/details-menu.scss
M gui/admin-gui/src/frontend/scss/midpoint.scss
R gui/admin-gui/src/frontend/scss/role-mining-no-border.scss
R gui/admin-gui/src/frontend/scss/role-mining-rotated-header.scss
R gui/admin-gui/src/frontend/scss/role-mining-static-header-name.scss
R gui/admin-gui/src/frontend/scss/role-mining-static-header.scss
R gui/admin-gui/src/frontend/scss/role-mining-static-row-header.scss
A gui/admin-gui/src/frontend/scss/role-mining.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/BasePanel.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/MemberPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/captcha/CaptchaPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/captcha/CaptchaPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordLimitationsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordLimitationsPanel.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/StringLimitationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/StringLimitationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/Toast.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.html
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/prism/wrapper/PrismObjectWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/LocalizationUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
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/ButtonBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/SelectableItemListPopoverPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/SelectableItemListPopoverPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/BaseSearchDataProvider.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/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/input/ContainersDropDownPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/DateSearchItemWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/BasicSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/BasicSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/DateIntervalSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ItemPathSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PopoverSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PropertySearchItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceAutocomplete.html
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/SearchButtonWithDropdownMenu.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SingleSearchItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SingleSearchItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/MultiSelectTileWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/SelectTileWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RangePanelFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/AssignmentHolderWrapperFactoryImpl.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/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/MemberOperationsTaskCreator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/ModificationTargetPanel.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/component/assignmentType/assignment/DirectAndIndirectAssignmentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationOptionDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationPropertyValues.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/Match.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/MatchVisualizationStyle.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.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/UserOperationalButtonsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/FocusDetailsModels.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/org/component/TreeTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/report/PageReport.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/CapabilitiesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceContentPanel.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/PartialConfigurationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/AbstractSpecificMappingTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundMappingMainConfigurationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundMappingOptionalConfigurationStepPanel.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/AccessApplicationRoleStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BusinessRoleWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/LegendPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/LegendPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/BusinessRoleApplicationDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/BusinessRoleDto.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
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/cluster/CandidateRolesPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPopupPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPopupPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPopupPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/PatternDetailsPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/PatternDetailsPanel.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/ClustersPanel.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/RoleAnalysisCandidateRoleTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisCandidateRoleTable.java
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
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/object/RoleAnalysisObjectUtils.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/role/mining/utils/table/RoleAnalysisTableTools.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResult.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/widget/MetricWidgetPanel.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/page/PageBaseSystemConfiguration.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/admin/user/component/DelegatedToMePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/UserDelegationsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/forgotpassword/PageResetPassword.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractFlow.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageInvitation.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationFinish.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.html
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.html
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/dashboard/PageSelfDashboard.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/component/StatisticDashboardWidget.html
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/RoleOfTeammateMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartEditPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/DefaultContainerablePanel.html
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/PrismValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/AssignmentHolderWrapper.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/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/init/DataImport.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/InitialDataImport.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointJarSignatureChecker.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.html
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/BoxedTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/LinkedReferencePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/PagingSizePanel.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/RoleAnalysisTableHeadersToolbar.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTableHeadersToolbar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkTruncatePanelAction.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/input/QNameObjectTypeChoiceRenderer.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/QNameRelationChoiceRenderer.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/BaseMenuItem.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/menu/SideBarMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocalePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocaleTextPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocaleTopMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocalesDropDownMenu.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/cases/CaseWorkItemsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCases.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionScopePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResources.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/error/PageError.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAccountActivation.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/LocaleDescriptor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointAuthWebSession.java
M gui/admin-gui/src/main/resources/ctx-init.xml
A gui/admin-gui/src/main/resources/jar-signing.cer
M gui/admin-gui/src/main/resources/static/img/placeholder.png
M gui/midpoint-jar/pom.xml
M infra/common/pom.xml
A infra/common/src/main/java/com/evolveum/midpoint/common/AvailableLocale.java
M infra/common/src/main/java/com/evolveum/midpoint/common/LoggingConfigurationManager.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/CleanupMessage.java
A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
M infra/common/src/main/java/com/evolveum/midpoint/common/configuration/api/MidpointConfiguration.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningBaseTypeChunk.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
A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/BasePattern.java
A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/CandidatePattern.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/utils/ExtractPatternUtils.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.java
A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/values/RoleAnalysisObjectState.java
A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/values/RoleAnalysisObjectStatus.java
M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/RepositoryDiag.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/SimulationMetricComputer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/PerformanceCategory.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ActivationUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MatchingUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SystemConfigurationTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CorrelationCaseUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/OwnerOptionIdentifier.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-mining-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-simulations-3.xsd
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/NodeAuthenticationEvaluatorImpl.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationCaseDescription.java
A 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/correlator/CompositeCorrelationExplanation.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Confidence.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationExplanation.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Correlator.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorFactory.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/ItemsCorrelationExplanation.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/interaction/DashboardWidget.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/correlation/CorrelationCaseDescriber.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorFactoryRegistryImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/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/ItemsCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/noop/NoOpCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.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/indexing/ItemNormalizer.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/ProjectionValuesProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusActivationProcessor.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/IterationHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DelayedDeleteEvaluator.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/mining/RoleAnalysisServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringActionExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/RoleBasedClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/UserBasedClustering.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/chunk/BasePrepareAction.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
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisUtils.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/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/CorrelationTestingAccount.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/ExpectedMatches.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/MockFactory.java
M model/model-impl/src/test/resources/correlator/correlation/smart-multi-rule-complex.xml
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/mapping/TestMapping.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestPreviewChangesCoD.java
A model/model-intest/src/test/resources/simulation/cod/archetype-double-assignments.xml
M model/model-intest/src/test/resources/simulation/cod/object-template-org.xml
A model/model-intest/src/test/resources/simulation/cod/object-template-user-double-assignments.xml
A model/model-intest/src/test/resources/simulation/cod/org-existing.xml
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/AccountOperationListener.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
M pom.xml
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/RepositoryService.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/AuditHelper.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/JarSignatureHolder.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/LocalBeans.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionId.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionPolicies.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionState.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionStateCache.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionUtil.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SystemFeatures.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SystemFeaturesEnquirer.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/util/SubscriptionUtil.java
A repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/SubscriptionIdDateValidityTest.java
M repo/repo-common/testng-unit.xml
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleQueryContext.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleServiceBase.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.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/SearchTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SequenceTest.java
M repo/repo-sql-impl-test/src/test/resources/basic/objects.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlBaseService.java
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/query/QueryInterpreter.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/JpaReferenceDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/JoinSpecification.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolver.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaActionComputer.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/QueryException.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/RepositoryException.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryModelMapping.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipal.java
M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java
M repo/system-init/src/main/resources/initial-objects/role/042-role-reviewer.xml
M repo/system-init/src/main/resources/initial-objects/user/050-user-administrator.xml
M repo/system-init/src/main/resources/initial-objects/value-policy/010-value-policy.xml
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskUtil.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskBeans.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.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/execution/remote/RestConnector.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/nodes/NodeRetriever.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/TestMiscellaneous.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/AbstractRestServiceInitializer.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSecurityQuestionChallengeResponse.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
M testing/rest/src/test/resources/repo/user-administrator.xml
M testing/rest/src/test/resources/repo/user-cyclops.xml
M testing/rest/src/test/resources/repo/user-nobody.xml
M testing/rest/src/test/resources/repo/user-somebody.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelayedEnable.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
M tools/jenkins/midpoint-main-pipeline
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/MainResult.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/DownloadDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportRepositoryConsumerWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/InputParameterException.java
Log Message:
-----------
Merge branch 'master' into feature/new-associations
# Conflicts:
# model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationCaseDescriber.java
# repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
# repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaLinkDefinition.java
Commit: ee00a39fcfe6269fef08d346ed474fc7325e351e
https://github.com/Evolveum/midpoint/commit/ee00a39fcfe6269fef08d346ed474fc7325e351e
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-02-06 (Tue, 06 Feb 2024)
Changed paths:
M 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/SqlRepoContext.java
Log Message:
-----------
tmp: Measure xnode parsing vs prism parsing
Signed-off-by: Tony Tkáčik <tonydamage at gmail.com>
Commit: da667ef7debff76ef5e496913b85634ec2ec0650
https://github.com/Evolveum/midpoint/commit/da667ef7debff76ef5e496913b85634ec2ec0650
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-02-13 (Tue, 13 Feb 2024)
Changed paths:
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/SecurityHelper.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 repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
A repo/security-api/src/main/java/com/evolveum/midpoint/security/api/RestMethod.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
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
A testing/rest/src/test/resources/repo/role-rest-limited.xml
A testing/rest/src/test/resources/repo/user-rest-limited.xml
Log Message:
-----------
Make REST authorizations finer-grained
While "rest-3#all" authorization still exists, it is no longer
required to use it when only a subset of REST methods is to be
accessed by particular client. Each method has now its own
authorization.
Related change: Due to the current authentication architecture
in midPoint, these authorizations are checked in the respective
methods' bodies. So, if an unauthorized method is called, the
"login success" is audited, but the operation immediately fails.
The failure is recorded in the termination (logout) event. And
this is the change: the logout event now contains the real status
of the whole operation. (Previously, it was always SUCCESS.)
Commit: cc88a4ba413ecb0239002629969fe12dfc6d7af7
https://github.com/Evolveum/midpoint/commit/cc88a4ba413ecb0239002629969fe12dfc6d7af7
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-02-19 (Mon, 19 Feb 2024)
Changed paths:
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/wrapper/PrismObjectWrapperFactoryImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
M infra/common/src/test/resources/cleanup/resource.xml
M infra/common/src/test/resources/cleanup/user.xml
Log Message:
-----------
fix for clean up operational elements durring duplation of object by gui action in table
Commit: ee03fd6f2c94e802226a1dfa0881fd6203ecc176
https://github.com/Evolveum/midpoint/commit/ee03fd6f2c94e802226a1dfa0881fd6203ecc176
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-02-19 (Mon, 19 Feb 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeWrapperFactory.java
Log Message:
-----------
fix compilation error (forgot file)
Commit: 032cd6c79b3bc008b6d30f92fb9bc5cd15ee9105
https://github.com/Evolveum/midpoint/commit/032cd6c79b3bc008b6d30f92fb9bc5cd15ee9105
Author: Martin Spanik <martin.spanik at evolveum.com>
Date: 2024-02-19 (Mon, 19 Feb 2024)
Changed paths:
M docs/concepts/query/midpoint-query-language/searchable-items.adoc
Log Message:
-----------
Query documentation: searchable items clean-up and small updates.
Commit: d40fcbb6e3098128cc6db5c34e1b7de1714658a0
https://github.com/Evolveum/midpoint/commit/d40fcbb6e3098128cc6db5c34e1b7de1714658a0
Author: Martin Spanik <martin.spanik at evolveum.com>
Date: 2024-02-19 (Mon, 19 Feb 2024)
Changed paths:
M docs/concepts/query/midpoint-query-language/searchable-items.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/docs/cleanup-4.8'
Commit: dd5a2534b9e952b490997d26644947074713fbcf
https://github.com/Evolveum/midpoint/commit/dd5a2534b9e952b490997d26644947074713fbcf
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-02-19 (Mon, 19 Feb 2024)
Changed paths:
M README
M README.md
M config/sql/native/postgres-audit-upgrade.sql
M config/sql/native/postgres-audit.sql
M dist/src/main/bin/midpoint.bat
M dist/src/main/bin/midpoint.sh
M dist/src/main/bin/ninja.sh
A docs/admin-gui/midpoint-jar-signature-status/index.adoc
A docs/admin-gui/midpoint-jar-signature-status/jar-official.png
A docs/admin-gui/midpoint-jar-signature-status/jar-overlay.png
A docs/admin-gui/midpoint-jar-signature-status/jar-unofficial.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
A docs/admin-gui/resource-wizard/task-wizard-defined-tasks.png
A docs/admin-gui/resource-wizard/task-wizard-menu.png
A docs/admin-gui/resource-wizard/task-wizard-step-1-select-task-type-simulated.png
A docs/admin-gui/resource-wizard/task-wizard-step-1-select-task-type.png
A docs/admin-gui/resource-wizard/task-wizard-step-2-basic-simulated.png
A docs/admin-gui/resource-wizard/task-wizard-step-2-basic.png
A docs/admin-gui/resource-wizard/task-wizard-step-3-resource-simulated.png
A docs/admin-gui/resource-wizard/task-wizard-step-3-resource.png
A docs/admin-gui/resource-wizard/task-wizard-step-4-distribution.png
A docs/admin-gui/resource-wizard/task-wizard-step-4-execution-simulated.png
A docs/admin-gui/resource-wizard/task-wizard-step-5-schedule-simulated.png
M docs/admin-gui/self-service/index.adoc
M docs/admin-gui/simulations.adoc
M docs/concepts/activation/index.adoc
M docs/concepts/clockwork/conflict-resolution-howto.adoc
A docs/concepts/mark/event-marks.adoc
A docs/concepts/mark/index.adoc
A docs/concepts/mark/mark-shadow-remove-01.png
A docs/concepts/mark/mark-shadow-remove-02.png
A docs/concepts/mark/mark-shadow-remove-03.png
A docs/concepts/mark/mark-shadow-remove-04.png
A docs/concepts/mark/mark-shadows-01.png
A docs/concepts/mark/mark-shadows-02.png
A docs/concepts/mark/mark-shadows-03.png
A docs/concepts/mark/mark-shadows-04.png
A docs/concepts/mark/resources-accounts-00.png
A docs/concepts/mark/resources-accounts-01.png
A docs/concepts/mark/resources-accounts-02.png
A docs/concepts/mark/resources-accounts-03.png
A docs/concepts/mark/simulations-processed-object-01.png
A docs/concepts/mark/simulations-processed-object-02.png
A docs/concepts/mark/simulations-processed-object-03.png
A docs/concepts/mark/simulations-processed-object-04.png
A docs/concepts/query/IMG_24022017_180501_0.png
A docs/concepts/query/full-text-search.adoc
A docs/concepts/query/image2017-2-28-10-46-42.png
M docs/concepts/query/index.adoc
A docs/concepts/query/midpoint-query-language/advanced-query-select.png
R docs/concepts/query/midpoint-query-language/basic-usage.adoc
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
A docs/concepts/query/midpoint-query-language/introduction.adoc
A docs/concepts/query/midpoint-query-language/query-playground/index.adoc
A docs/concepts/query/midpoint-query-language/query-playground/query-converter.png
A docs/concepts/query/midpoint-query-language/query-playground/query-playground.png
M docs/concepts/query/midpoint-query-language/searchable-items.adoc
R docs/concepts/query/object-reference-object.drawio
R docs/concepts/query/object-reference-object.png
R docs/concepts/query/org-filters-relation.drawio
R docs/concepts/query/org-filters-relation.png
R docs/concepts/query/org-filters.drawio
R docs/concepts/query/org-filters.png
A docs/concepts/query/query-concepts/index.adoc
A docs/concepts/query/query-concepts/object-reference-object.drawio
A docs/concepts/query/query-concepts/object-reference-object.png
A docs/concepts/query/query-concepts/org-filters-relation.drawio
A docs/concepts/query/query-concepts/org-filters-relation.png
A docs/concepts/query/query-concepts/org-filters.drawio
A docs/concepts/query/query-concepts/org-filters.png
A docs/concepts/query/reindex.PNG
M docs/concepts/query/xml-query-language.adoc
A docs/concepts/workflows/external-workflow-integration.adoc
A docs/concepts/workflows/index.adoc
M docs/correlation/index.adoc
M docs/correlation/items-correlator.adoc
M docs/correlation/rule-composition.adoc
M docs/deployment/ninja/upgrade-with-ninja.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/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/function-libraries/configuration.adoc
M docs/expressions/function-libraries/index.adoc
M docs/expressions/mappings/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
R docs/interfaces/rest/authentication.adoc
A docs/interfaces/rest/concepts/authentication.adoc
A docs/interfaces/rest/concepts/index.adoc
A docs/interfaces/rest/concepts/media-types-rest.adoc
A docs/interfaces/rest/concepts/methods-http-and-outcome.adoc
A docs/interfaces/rest/concepts/raw/outcome.adoc
M docs/interfaces/rest/index.adoc
A docs/interfaces/rest/operations/create-op-rest.adoc
A docs/interfaces/rest/operations/delete-op-rest.adoc
A docs/interfaces/rest/operations/examples/create-object.adoc
A docs/interfaces/rest/operations/examples/create-user.adoc
A docs/interfaces/rest/operations/examples/get-user-self.adoc
A docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
A docs/interfaces/rest/operations/examples/index.adoc
A docs/interfaces/rest/operations/examples/raw/create-ou-projects.adoc
A docs/interfaces/rest/operations/examples/raw/create-role-employee.adoc
A docs/interfaces/rest/operations/examples/raw/create-user-jack.adoc
A docs/interfaces/rest/operations/examples/raw/curl-authenticatoin-intro-note.adoc
A docs/interfaces/rest/operations/examples/raw/delete-ou.adoc
A docs/interfaces/rest/operations/examples/raw/delete-role.adoc
A docs/interfaces/rest/operations/examples/raw/delete-user.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-role-end-user.adoc
A docs/interfaces/rest/operations/examples/raw/get-user-administrator.adoc
A docs/interfaces/rest/operations/examples/raw/index.adoc
A docs/interfaces/rest/operations/examples/raw/modify-attr-ou-projects.adoc
A docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.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/org-id-generate.adoc
A docs/interfaces/rest/operations/examples/raw/role-id-generate.adoc
A docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
A docs/interfaces/rest/operations/examples/raw/search-all-roles.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/user-pwd-generate.adoc
A docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
A docs/interfaces/rest/operations/examples/user-pwd-reset.adoc
A docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
A docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
A docs/interfaces/rest/operations/get-op-rest.adoc
A docs/interfaces/rest/operations/index.adoc
A docs/interfaces/rest/operations/modify-op-rest.adoc
A 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.adoc
A docs/interfaces/rest/operations/resource-op-rest.adoc
A docs/interfaces/rest/operations/script-execute-op-rest.adoc
A docs/interfaces/rest/operations/search-op-rest.adoc
A docs/interfaces/rest/operations/shadow-op-rest.adoc
A docs/interfaces/rest/operations/task-specific-op-rest.adoc
A docs/interfaces/rest/operations/user-specific-op-rest.adoc
A docs/interfaces/rest/resource-types/access-certification-campaign-type.adoc
A docs/interfaces/rest/resource-types/access-certification-definition-type.adoc
A docs/interfaces/rest/resource-types/archetypes.adoc
A docs/interfaces/rest/resource-types/cases.adoc
A docs/interfaces/rest/resource-types/connector-hosts.adoc
A docs/interfaces/rest/resource-types/connectors.adoc
A docs/interfaces/rest/resource-types/dashboards.adoc
A docs/interfaces/rest/resource-types/forms.adoc
A docs/interfaces/rest/resource-types/functions.adoc
A docs/interfaces/rest/resource-types/generic-objects.adoc
A docs/interfaces/rest/resource-types/index.adoc
A docs/interfaces/rest/resource-types/lookup-tables.adoc
A docs/interfaces/rest/resource-types/misc.adoc
A docs/interfaces/rest/resource-types/nodes.adoc
A docs/interfaces/rest/resource-types/object-collections.adoc
A docs/interfaces/rest/resource-types/object-templates.adoc
A docs/interfaces/rest/resource-types/organizational-units.adoc
A docs/interfaces/rest/resource-types/report-data.adoc
A docs/interfaces/rest/resource-types/reports.adoc
A docs/interfaces/rest/resource-types/resources.adoc
A docs/interfaces/rest/resource-types/roles.adoc
A docs/interfaces/rest/resource-types/rpc.adoc
A docs/interfaces/rest/resource-types/security-policies.adoc
A docs/interfaces/rest/resource-types/sequences.adoc
A docs/interfaces/rest/resource-types/services.adoc
A docs/interfaces/rest/resource-types/shadows.adoc
A docs/interfaces/rest/resource-types/system-configurations.adoc
A docs/interfaces/rest/resource-types/tasks.adoc
A docs/interfaces/rest/resource-types/users.adoc
A docs/interfaces/rest/resource-types/value-policies.adoc
R docs/mark/event-marks.adoc
R docs/mark/index.adoc
R docs/mark/mark-shadow-remove-01.png
R docs/mark/mark-shadow-remove-02.png
R docs/mark/mark-shadow-remove-03.png
R docs/mark/mark-shadow-remove-04.png
R docs/mark/mark-shadows-01.png
R docs/mark/mark-shadows-02.png
R docs/mark/mark-shadows-03.png
R docs/mark/mark-shadows-04.png
R docs/mark/resources-accounts-00.png
R docs/mark/resources-accounts-01.png
R docs/mark/resources-accounts-02.png
R docs/mark/resources-accounts-03.png
R docs/mark/simulations-processed-object-01.png
R docs/mark/simulations-processed-object-02.png
R docs/mark/simulations-processed-object-03.png
R docs/mark/simulations-processed-object-04.png
M docs/misc/reports/configuration/index.adoc
M docs/org/organizational-structure/index.adoc
R docs/repository/full-text-search.adoc
M docs/repository/generic/generic-audit.adoc
M docs/repository/generic/implementation.adoc
M docs/repository/generic/ms-sql.adoc
R docs/repository/images/IMG_24022017_180501_0.png
R docs/repository/images/image2017-2-28-10-46-42.png
R docs/repository/images/reindex.PNG
M docs/repository/native-audit.adoc
M docs/repository/native-postgresql/design-and-implementation.adoc
M docs/resources/resource-schema/explanation/index.adoc
M docs/roles-policies/certification/authorization.adoc
A docs/roles-policies/role-governance.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/automated-scanning.adoc
R docs/security/advisories/index.adoc
A docs/security/authentication/administrator-initial-password.adoc
M docs/security/credentials/password-reset/index.adoc
M docs/security/credentials/password-storage-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/simulation/results/metrics.adoc
M docs/simulation/tutorial/index.adoc
M docs/tasks/task-manager/configuration.adoc
M docs/upgrade/database-schema-upgrade.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
A gui/admin-gui/src/frontend/img/midpoint_logo_white_250x.png
A gui/admin-gui/src/frontend/img/midpoint_logo_white_56x.png
M gui/admin-gui/src/frontend/js/bootstrap-strength-meter/_patched_by_evolveum_
M gui/admin-gui/src/frontend/js/midpoint-theme.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/details-menu.scss
M gui/admin-gui/src/frontend/scss/midpoint.scss
R gui/admin-gui/src/frontend/scss/role-mining-no-border.scss
R gui/admin-gui/src/frontend/scss/role-mining-rotated-header.scss
R gui/admin-gui/src/frontend/scss/role-mining-static-header-name.scss
R gui/admin-gui/src/frontend/scss/role-mining-static-header.scss
R gui/admin-gui/src/frontend/scss/role-mining-static-row-header.scss
A gui/admin-gui/src/frontend/scss/role-mining.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/BasePanel.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/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/captcha/CaptchaPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/captcha/CaptchaPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordLimitationsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordLimitationsPanel.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/StringLimitationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/StringLimitationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/Toast.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/page/PageBase.html
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/prism/wrapper/PrismObjectWrapper.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/LocalizationUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/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/BasicMultivalueContainerListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ButtonBar.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/button/SelectableItemListPopoverPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/SelectableItemListPopoverPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/BaseSearchDataProvider.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/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/input/ContainersDropDownPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/DateSearchItemWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/BasicSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/BasicSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/DateIntervalSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ItemPathSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PopoverSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PropertySearchItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceAutocomplete.html
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/SearchButtonWithDropdownMenu.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SingleSearchItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SingleSearchItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.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/MultiSelectTileWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/SelectTileWizardStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/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/RangePanelFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/AssignmentHolderWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismObjectWrapperFactoryImpl.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/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/abstractrole/component/MemberOperationsTaskCreator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/ModificationTargetPanel.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/assignmentholder/component/assignmentType/assignment/DirectAndIndirectAssignmentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationOptionDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationPropertyValues.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/Match.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/MatchVisualizationStyle.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.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/UserOperationalButtonsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/FocusDetailsModels.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/org/component/TreeTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/report/PageReport.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/CapabilitiesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceContentPanel.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/wizard/AbstractResourceWizardTable.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/DiscoveryStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/PartialConfigurationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/AbstractSpecificMappingTileTable.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/attributeMapping/OutboundMappingMainConfigurationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundMappingOptionalConfigurationStepPanel.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/AccessApplicationRoleStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BusinessRoleWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/LegendPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/LegendPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/BusinessRoleApplicationDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/BusinessRoleDto.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
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/cluster/CandidateRolesPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPopupPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPopupPanel.html
A 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
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/PatternDetailsPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/PatternDetailsPanel.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/ClustersPanel.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/RoleAnalysisCandidateRoleTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisCandidateRoleTable.java
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
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/object/RoleAnalysisObjectUtils.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/role/mining/utils/table/RoleAnalysisTableTools.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResult.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationResultsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/widget/MetricWidgetPanel.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/AppendersContentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.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/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/PageUser.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/DelegatedToMePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/UserDelegationsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/forgotpassword/PageResetPassword.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractFlow.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageInvitation.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationFinish.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.html
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.html
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/dashboard/PageSelfDashboard.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/component/StatisticDashboardWidget.html
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/RoleOfTeammateMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartEditPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/DefaultContainerablePanel.html
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/PrismValuePanel.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/vertical/form/VerticalFormDefaultContainerablePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/AssignmentHolderWrapper.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/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/init/DataImport.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/InitialDataImport.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointJarSignatureChecker.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.html
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/BoxedTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/LinkedReferencePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/PagingSizePanel.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/RoleAnalysisTableHeadersToolbar.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTableHeadersToolbar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkTruncatePanelAction.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/input/QNameObjectTypeChoiceRenderer.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/QNameRelationChoiceRenderer.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/BaseMenuItem.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/menu/SideBarMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocalePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocaleTextPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocaleTopMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocalesDropDownMenu.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/cases/CaseWorkItemsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCases.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionScopePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResources.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/shadows/ShadowTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAccountActivation.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/LocaleDescriptor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointAuthWebSession.java
M gui/admin-gui/src/main/resources/ctx-init.xml
A gui/admin-gui/src/main/resources/jar-signing.cer
M gui/admin-gui/src/main/resources/static/img/placeholder.png
M gui/midpoint-jar/pom.xml
M icf-connectors/dummy-connector-fake/pom.xml
M icf-connectors/dummy-connector/pom.xml
M infra/common/pom.xml
A infra/common/src/main/java/com/evolveum/midpoint/common/AvailableLocale.java
M infra/common/src/main/java/com/evolveum/midpoint/common/LoggingConfigurationManager.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/CleanupMessage.java
A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
M infra/common/src/main/java/com/evolveum/midpoint/common/configuration/api/MidpointConfiguration.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningBaseTypeChunk.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
A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/BasePattern.java
A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/CandidatePattern.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/utils/ExtractPatternUtils.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.java
A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/values/RoleAnalysisObjectState.java
A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/values/RoleAnalysisObjectStatus.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
A infra/common/src/test/java/com/evolveum/midpoint/common/SecretProviderManagerTest.java
M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
M infra/common/src/test/resources/cleanup/resource.xml
M infra/common/src/test/resources/cleanup/user.xml
A infra/common/src/test/resources/test-provider.properties
M infra/common/testng-unit.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/RepositoryDiag.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.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
M infra/schema/src/main/java/com/evolveum/midpoint/schema/simulation/SimulationMetricComputer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/PerformanceCategory.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ActivationUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MatchingUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SystemConfigurationTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CorrelationCaseUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/OwnerOptionIdentifier.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-mining-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-simulations-3.xsd
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
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/evaluator/NodeAuthenticationEvaluatorImpl.java
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/ModelService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationCaseDescription.java
A 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/correlator/CompositeCorrelationExplanation.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Confidence.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationExplanation.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Correlator.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorFactory.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/ItemsCorrelationExplanation.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/interaction/DashboardWidget.java
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/functions/BasicExpressionFunctions.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/RawChangesExecutor.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/correlation/CorrelationServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorFactoryRegistryImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/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/ItemsCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/noop/NoOpCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkClick.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkRequestAuthorizer.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/LensUtil.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/ItemNormalizer.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/ProjectionValuesProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusActivationProcessor.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/IterationHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DelayedDeleteEvaluator.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/mining/RoleAnalysisServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringActionExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/RoleBasedClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/UserBasedClustering.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/chunk/BasePrepareAction.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
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisUtils.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/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/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/CorrelationTestingAccount.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/ExpectedMatches.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/MockFactory.java
M model/model-impl/src/test/resources/correlator/correlation/smart-multi-rule-complex.xml
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/mapping/TestMapping.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/TestPreviewChangesCoD.java
A model/model-intest/src/test/resources/simulation/cod/archetype-double-assignments.xml
M model/model-intest/src/test/resources/simulation/cod/object-template-org.xml
A model/model-intest/src/test/resources/simulation/cod/object-template-user-double-assignments.xml
A model/model-intest/src/test/resources/simulation/cod/org-existing.xml
M model/model-intest/src/test/resources/sync/role-importer.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/AccountOperationListener.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
M pom.xml
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorManager.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/RepositoryService.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.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/query/SelectorMatcher.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/JarSignatureHolder.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/LocalBeans.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionId.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionPolicies.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionState.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionStateCache.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionUtil.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SystemFeatures.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SystemFeaturesEnquirer.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/util/RepoCommonUtils.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/util/SubscriptionUtil.java
A repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/SubscriptionIdDateValidityTest.java
M repo/repo-common/testng-unit.xml
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleQueryContext.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleServiceBase.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.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/SearchTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SequenceTest.java
M repo/repo-sql-impl-test/src/test/resources/basic/objects.xml
M repo/repo-sql-impl-test/testng-integration.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlBaseService.java
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/query/QueryInterpreter.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/JpaReferenceDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/JoinSpecification.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolver.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/QueryException.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/RepositoryException.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/mapping/QueryModelMapping.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/ResourceTester.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipal.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/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java
M repo/system-init/src/main/resources/initial-objects/role/042-role-reviewer.xml
M repo/system-init/src/main/resources/initial-objects/user/050-user-administrator.xml
M repo/system-init/src/main/resources/initial-objects/value-policy/010-value-policy.xml
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskUtil.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskBeans.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.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/execution/remote/RestConnector.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/nodes/NodeRetriever.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/TestMiscellaneous.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/TestSecurityQuestionChallengeResponse.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
M testing/rest/src/test/resources/repo/user-administrator.xml
M testing/rest/src/test/resources/repo/user-cyclops.xml
M testing/rest/src/test/resources/repo/user-nobody.xml
M testing/rest/src/test/resources/repo/user-somebody.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelayedEnable.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/resources/trusted-bulk-actions/role-unprivileged.xml
M tools/jenkins/midpoint-main-pipeline
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/MainResult.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/DownloadDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportRepositoryConsumerWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/InputParameterException.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/mini-full-objects
Commit: 61e6e35678932f2344c180fbf213986f1f875258
https://github.com/Evolveum/midpoint/commit/61e6e35678932f2344c180fbf213986f1f875258
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-19 (Mon, 19 Feb 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
Log Message:
-----------
request access wizard: take into account systemConfiguration/roleManagement/defaultExecuteAfterAllApprovals when submitting new request
Commit: 9fed25e177906609f8a34d0e482d3d5ea3b60485
https://github.com/Evolveum/midpoint/commit/9fed25e177906609f8a34d0e482d3d5ea3b60485
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-19 (Mon, 19 Feb 2024)
Changed paths:
M docs/concepts/query/midpoint-query-language/searchable-items.adoc
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/wrapper/PrismObjectWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeWrapperFactory.java
M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
M infra/common/src/test/resources/cleanup/resource.xml
M infra/common/src/test/resources/cleanup/user.xml
Log Message:
-----------
Merge branch 'master' of github.com:Evolveum/midpoint
Commit: 5ed75c58990fcd576e5e02520cb6045cdc6fb2d8
https://github.com/Evolveum/midpoint/commit/5ed75c58990fcd576e5e02520cb6045cdc6fb2d8
Author: Martin Spanik <martin.spanik at evolveum.com>
Date: 2024-02-19 (Mon, 19 Feb 2024)
Changed paths:
A docs/concepts/query/midpoint-query-language/errors/err-add-unsupported-filter.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/query-concepts/index.adoc
Log Message:
-----------
Query documentation: added examples for error solving.
Commit: 59d5bb7ea3fd7bce42156a85a581da49102f14ea
https://github.com/Evolveum/midpoint/commit/59d5bb7ea3fd7bce42156a85a581da49102f14ea
Author: Martin Spanik <martin.spanik at evolveum.com>
Date: 2024-02-19 (Mon, 19 Feb 2024)
Changed paths:
A docs/concepts/query/midpoint-query-language/errors/err-add-unsupported-filter.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/query-concepts/index.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/docs/cleanup-4.8'
Commit: 9ebd0f9f9292cbfd0fdf9f7eb7f8d92931a786e8
https://github.com/Evolveum/midpoint/commit/9ebd0f9f9292cbfd0fdf9f7eb7f8d92931a786e8
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-02-19 (Mon, 19 Feb 2024)
Changed paths:
M README
M README.md
M dist/src/main/bin/midpoint.sh
M dist/src/main/bin/ninja.sh
M docs/admin-gui/resource-wizard/index.adoc
M docs/concepts/clockwork/conflict-resolution-howto.adoc
A docs/concepts/query/midpoint-query-language/errors/err-add-unsupported-filter.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/searchable-items.adoc
M docs/concepts/query/query-concepts/index.adoc
M docs/expressions/constants/configuration.adoc
M docs/expressions/constants/index.adoc
M docs/expressions/expressions/index.adoc
M docs/expressions/function-libraries/configuration.adoc
M docs/expressions/function-libraries/index.adoc
M docs/expressions/mappings/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/index.adoc
A docs/interfaces/rest/operations/examples/raw/create-ou-projects.adoc
A docs/interfaces/rest/operations/examples/raw/delete-ou.adoc
M docs/interfaces/rest/operations/examples/raw/delete-role.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/index.adoc
A docs/interfaces/rest/operations/examples/raw/modify-attr-ou-projects.adoc
A docs/interfaces/rest/operations/examples/raw/org-id-generate.adoc
A docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
M docs/interfaces/rest/operations/get-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.adoc
M docs/interfaces/rest/operations/search-op-rest.adoc
M docs/interfaces/rest/resource-types/index.adoc
M docs/interfaces/rest/resource-types/organizational-units.adoc
M docs/interfaces/rest/resource-types/roles.adoc
M docs/interfaces/rest/resource-types/users.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/roles-policies/certification/authorization.adoc
M docs/samples/iot-cloud/midpoint-object-attributes.adoc
M docs/tasks/task-manager/configuration.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/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.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/ResourceObjectTypeWrapperFactory.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/self/requestAccess/RequestAccess.java
M icf-connectors/dummy-connector-fake/pom.xml
M icf-connectors/dummy-connector/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/ContainerSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/DockerSecretsProvider.java
M 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
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/PropertiesSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderManager.java
M infra/common/src/test/java/com/evolveum/midpoint/common/SecretProviderManagerTest.java
M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
M infra/common/src/test/resources/cleanup/resource.xml
M infra/common/src/test/resources/cleanup/user.xml
M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
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/controller/ModelController.java
M pom.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/util/RepoCommonUtils.java
M repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtector.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/run/JobExecutor.java
M testing/rest/pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into tmp/detailed-rest-autz
Commit: c28cdabb7e608b0a2c206451b77084008c06b30a
https://github.com/Evolveum/midpoint/commit/c28cdabb7e608b0a2c206451b77084008c06b30a
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-02-19 (Mon, 19 Feb 2024)
Changed paths:
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/test/java/com/evolveum/midpoint/authentication/TestIntegrationSecurity.java
Log Message:
-----------
adding support for finding of called rest method to authorization evaluator
Commit: 9fbf3d1e646177a8d848d9d0dc38b966e2eb71fb
https://github.com/Evolveum/midpoint/commit/9fbf3d1e646177a8d848d9d0dc38b966e2eb71fb
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-20 (Tue, 20 Feb 2024)
Changed paths:
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/misc.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
A 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.adoc
A docs/interfaces/rest/operations/examples/raw/delete-resource.adoc
A docs/interfaces/rest/operations/examples/raw/delete-task.adoc
A docs/interfaces/rest/operations/examples/raw/execute-script-rpc.adoc
A docs/interfaces/rest/operations/examples/raw/get-resource.adoc
A docs/interfaces/rest/operations/examples/raw/get-task.adoc
A docs/interfaces/rest/operations/examples/raw/import-from-resource.adoc
A docs/interfaces/rest/operations/examples/raw/modify-attr-res-cap.adoc
A docs/interfaces/rest/operations/examples/raw/modify-attr-resource.adoc
M docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
A 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-user-assign-role.adoc
M docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
A docs/interfaces/rest/operations/examples/raw/search-all-resource.adoc
M docs/interfaces/rest/operations/examples/raw/search-all-roles.adoc
A docs/interfaces/rest/operations/examples/raw/search-all-tasks.adoc
M docs/interfaces/rest/operations/examples/raw/search-all-users.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/validate-value-rpc.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 testing/rest/src/test/resources/repo/xml/script-modify-validTo.xml
Log Message:
-----------
REST documentation pages, modifications and changes
Commit: e1d4e9449cf89c1536ac448af7be072f3d28b1a3
https://github.com/Evolveum/midpoint/commit/e1d4e9449cf89c1536ac448af7be072f3d28b1a3
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-20 (Tue, 20 Feb 2024)
Changed paths:
A docs/concepts/query/midpoint-query-language/errors/err-add-unsupported-filter.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/searchable-items.adoc
M docs/concepts/query/query-concepts/index.adoc
M docs/expressions/expressions/index.adoc
Log Message:
-----------
Merge branch 'docs/cleanup-4.8' of https://github.com/Evolveum/midpoint into docs/cleanup-4.8
Commit: c37eef116963ff5f8b314b2f647673fa8ec8fa05
https://github.com/Evolveum/midpoint/commit/c37eef116963ff5f8b314b2f647673fa8ec8fa05
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-20 (Tue, 20 Feb 2024)
Changed paths:
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/misc.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
A 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.adoc
A docs/interfaces/rest/operations/examples/raw/delete-resource.adoc
A docs/interfaces/rest/operations/examples/raw/delete-task.adoc
A docs/interfaces/rest/operations/examples/raw/execute-script-rpc.adoc
A docs/interfaces/rest/operations/examples/raw/get-resource.adoc
A docs/interfaces/rest/operations/examples/raw/get-task.adoc
A docs/interfaces/rest/operations/examples/raw/import-from-resource.adoc
A docs/interfaces/rest/operations/examples/raw/modify-attr-res-cap.adoc
A docs/interfaces/rest/operations/examples/raw/modify-attr-resource.adoc
M docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
A 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-user-assign-role.adoc
M docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
A docs/interfaces/rest/operations/examples/raw/search-all-resource.adoc
M docs/interfaces/rest/operations/examples/raw/search-all-roles.adoc
A docs/interfaces/rest/operations/examples/raw/search-all-tasks.adoc
M docs/interfaces/rest/operations/examples/raw/search-all-users.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/validate-value-rpc.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 testing/rest/src/test/resources/repo/xml/script-modify-validTo.xml
Log Message:
-----------
Merge branch 'docs/cleanup-4.8'
Commit: a33a12fa8c2c896e509f3c02217c0395b334990d
https://github.com/Evolveum/midpoint/commit/a33a12fa8c2c896e509f3c02217c0395b334990d
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-20 (Tue, 20 Feb 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PersonOfInterestPanel.java
Log Message:
-----------
MID-8298 request access: POI group autocomplete filter using group defined filter as well
Commit: 6367198ff40da1c0ada3039cd327ae84b9b68e05
https://github.com/Evolveum/midpoint/commit/6367198ff40da1c0ada3039cd327ae84b9b68e05
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-02-20 (Tue, 20 Feb 2024)
Changed paths:
A docs/concepts/query/midpoint-query-language/errors/err-add-unsupported-filter.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/query-concepts/index.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/misc.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
A 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.adoc
A docs/interfaces/rest/operations/examples/raw/delete-resource.adoc
A docs/interfaces/rest/operations/examples/raw/delete-task.adoc
A docs/interfaces/rest/operations/examples/raw/execute-script-rpc.adoc
A docs/interfaces/rest/operations/examples/raw/get-resource.adoc
A docs/interfaces/rest/operations/examples/raw/get-task.adoc
A docs/interfaces/rest/operations/examples/raw/import-from-resource.adoc
A docs/interfaces/rest/operations/examples/raw/modify-attr-res-cap.adoc
A docs/interfaces/rest/operations/examples/raw/modify-attr-resource.adoc
M docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
A 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-user-assign-role.adoc
M docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
A docs/interfaces/rest/operations/examples/raw/search-all-resource.adoc
M docs/interfaces/rest/operations/examples/raw/search-all-roles.adoc
A docs/interfaces/rest/operations/examples/raw/search-all-tasks.adoc
M docs/interfaces/rest/operations/examples/raw/search-all-users.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/validate-value-rpc.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 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 testing/rest/src/test/resources/repo/xml/script-modify-validTo.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/mini-full-objects
Commit: e9c17909bdd955ecc70e849c38260b7b93f33e66
https://github.com/Evolveum/midpoint/commit/e9c17909bdd955ecc70e849c38260b7b93f33e66
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-02-20 (Tue, 20 Feb 2024)
Changed paths:
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-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/SqlRepoContext.java
Log Message:
-----------
Sqale: Fixed parsing splitted data in several unit tests
Commit: 46d392e6aca4c29e5219e946d410c153ab2717ab
https://github.com/Evolveum/midpoint/commit/46d392e6aca4c29e5219e946d410c153ab2717ab
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-02-20 (Tue, 20 Feb 2024)
Changed paths:
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/util/EndPointsUrlMapping.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.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 repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.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
R repo/security-api/src/main/java/com/evolveum/midpoint/security/api/RestMethod.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestAbstractRestService.java
M testing/rest/src/test/resources/repo/user-rest-limited.xml
Log Message:
-----------
Improve fine-grained REST authorizations
This is an improvement of da667ef7debff76ef5e496913b85634ec2ec0650:
Instead of checking REST action authorization in the method body
(which was wrong), we determine the respective method, with the
corresponding action URI right in MidPointGuiAuthorizationEvaluator.
So the full REST-method-level authorization can be done there.
This is the correct solution. So, the hacks introduced previously
are rolled-back in this commit.
Commit: 87050180255e7f365afab60ff57ac820a8e83e10
https://github.com/Evolveum/midpoint/commit/87050180255e7f365afab60ff57ac820a8e83e10
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-02-20 (Tue, 20 Feb 2024)
Changed paths:
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/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.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
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/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
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
A testing/rest/src/test/resources/repo/role-rest-limited.xml
A testing/rest/src/test/resources/repo/user-rest-limited.xml
Log Message:
-----------
Merge branch 'tmp/detailed-rest-autz'
Commit: 67f2515c1812202962e2c5102972921adc1f067b
https://github.com/Evolveum/midpoint/commit/67f2515c1812202962e2c5102972921adc1f067b
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-20 (Tue, 20 Feb 2024)
Changed paths:
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/impl/page/self/requestAccess/CartSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedIconColumn.java
Log Message:
-----------
MID-8298 request access: improved column icons on shopping cart summary
Commit: 627ee03e222268bb347c5f51803250e0259eaca3
https://github.com/Evolveum/midpoint/commit/627ee03e222268bb347c5f51803250e0259eaca3
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-20 (Tue, 20 Feb 2024)
Changed paths:
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/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.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
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/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
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
A testing/rest/src/test/resources/repo/role-rest-limited.xml
A testing/rest/src/test/resources/repo/user-rest-limited.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 924ccec297f6ec595e61785b666b4f2f006a5ab7
https://github.com/Evolveum/midpoint/commit/924ccec297f6ec595e61785b666b4f2f006a5ab7
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-02-20 (Tue, 20 Feb 2024)
Changed paths:
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestAbstractRestService.java
M testing/rest/src/test/resources/repo/json/script-modify-validTo.json
M testing/rest/src/test/resources/repo/xml/script-modify-validTo.xml
M testing/rest/src/test/resources/repo/yaml/script-modify-validTo.yml
Log Message:
-----------
Fix REST tests
This partially reverts changes by 9fbf3d1e646177a8d848d9d0dc38b966e2eb71fb.
(And improves the tests to avoid illegal OIDs.)
Commit: 4f7a15a3a67e2c64e9f06e7c698d00b9d4687092
https://github.com/Evolveum/midpoint/commit/4f7a15a3a67e2c64e9f06e7c698d00b9d4687092
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-02-20 (Tue, 20 Feb 2024)
Changed paths:
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/impl/page/self/requestAccess/CartSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedIconColumn.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 2738f190cd16318e8be2720bc6ba9acf21697d99
https://github.com/Evolveum/midpoint/commit/2738f190cd16318e8be2720bc6ba9acf21697d99
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-02-20 (Tue, 20 Feb 2024)
Changed paths:
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/RestAuthorizationAction.java
Log Message:
-----------
Fix a typo
Commit: 9b4b9f5f64795e29bb2ca20df7413935ba902671
https://github.com/Evolveum/midpoint/commit/9b4b9f5f64795e29bb2ca20df7413935ba902671
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-20 (Tue, 20 Feb 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CartSummaryPanel.java
Log Message:
-----------
MID-8298 request access: improved column icons on shopping cart summary (css fix)
Commit: 25b9ca1a559994e0aa2ac914a8e28b29bf42bffe
https://github.com/Evolveum/midpoint/commit/25b9ca1a559994e0aa2ac914a8e28b29bf42bffe
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-20 (Tue, 20 Feb 2024)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
Log Message:
-----------
request access: fix for relation configuration in gui profile compiler
Commit: 123da15f176ec8d6bffc47636881b9dd6e99821f
https://github.com/Evolveum/midpoint/commit/123da15f176ec8d6bffc47636881b9dd6e99821f
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-02-20 (Tue, 20 Feb 2024)
Changed paths:
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/common/QContainerWithFullObjectMapping.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/object/QObjectMapping.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/object/QSeparatelySerializedItem.java
M 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/shadow/QShadowMapping.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/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
Log Message:
-----------
sqale: Always fetch object type and use it to determine separate items
Original algorithm used Query mapping to determine which seperatelly stored
tables to fetch, but this was insuffiecent in full midPoint, since there
is Object cache and load of object loading is done not by actual type,
but rather using ObjectType and UUID.
The row transformer now fetches objectType and uses it to determine
actual list of tables to fetch on per object basis.
Commit: a0a41d1673c6dfc81b34dadf09ed5dd1b04b634a
https://github.com/Evolveum/midpoint/commit/a0a41d1673c6dfc81b34dadf09ed5dd1b04b634a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-02-20 (Tue, 20 Feb 2024)
Changed paths:
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/RestAuthorizationAction.java
Log Message:
-----------
Introduce ADD_OBJECT RestAuthorizationAction
It replaces PUT_OBJECT and POST_OBJECT ones.
They were almost equivalent.
Commit: 6df85b24055844ce5615a540c62695171cbf2212
https://github.com/Evolveum/midpoint/commit/6df85b24055844ce5615a540c62695171cbf2212
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
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/impl/page/self/requestAccess/CartSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedIconColumn.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/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.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/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
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/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
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/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
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 194e89dd9c6d6cef06b258621f39cee481fb4528
https://github.com/Evolveum/midpoint/commit/194e89dd9c6d6cef06b258621f39cee481fb4528
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestNotifications.java
Log Message:
-----------
Added relation to notification test
Signed-off-by: Tony Tkáčik <tonydamage at gmail.com>
Commit: ffd038d4c21791c7a0d8520e2eb1d7d0ec974bb2
https://github.com/Evolveum/midpoint/commit/ffd038d4c21791c7a0d8520e2eb1d7d0ec974bb2
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
A docs/interfaces/rest/concepts/raw/index.adoc
M docs/interfaces/rest/endpoints/index.adoc
M docs/interfaces/rest/endpoints/shadows.adoc
M docs/interfaces/rest/endpoints/users.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/get-user-unique-id.adoc
A docs/interfaces/rest/operations/examples/raw/get-shadow-owner.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-shadow.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/shadow-op-rest.adoc
Log Message:
-----------
REST documentation pages, further additions in operations and examples, fix in some references
Commit: 309bf5fb475e33cc8d161595afd3648636a9634e
https://github.com/Evolveum/midpoint/commit/309bf5fb475e33cc8d161595afd3648636a9634e
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
A docs/interfaces/rest/concepts/raw/index.adoc
M docs/interfaces/rest/endpoints/index.adoc
M docs/interfaces/rest/endpoints/shadows.adoc
M docs/interfaces/rest/endpoints/users.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/get-user-unique-id.adoc
A docs/interfaces/rest/operations/examples/raw/get-shadow-owner.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-shadow.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/shadow-op-rest.adoc
Log Message:
-----------
Merge branch 'docs/cleanup-4.8'
Commit: 1fe4374e3cbc715cc24fedeac90d3bc5cad78006
https://github.com/Evolveum/midpoint/commit/1fe4374e3cbc715cc24fedeac90d3bc5cad78006
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
M docs/interfaces/rest/operations/index.adoc
Log Message:
-----------
REST docu content modifications, operations index page xrefs added
Commit: 6555edbfe692732032f518e4e66822fcff28375f
https://github.com/Evolveum/midpoint/commit/6555edbfe692732032f518e4e66822fcff28375f
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
M docs/interfaces/rest/index.adoc
Log Message:
-----------
REST documentation update, some change in some headings and formulations in main index
Commit: 8c01b39e75bc1f31585f9cec54746cc6bcb33965
https://github.com/Evolveum/midpoint/commit/8c01b39e75bc1f31585f9cec54746cc6bcb33965
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
M docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
M docs/interfaces/rest/operations/index.adoc
M docs/interfaces/rest/operations/modify-op-rest.adoc
A docs/interfaces/rest/operations/raw/options-usage-meo.adoc
Log Message:
-----------
REST docu modification, some fixes in index page, added content to modify op and some raw pages added
Commit: d2de6fa8bf84a7b0ad936f05238e07598a63939a
https://github.com/Evolveum/midpoint/commit/d2de6fa8bf84a7b0ad936f05238e07598a63939a
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
M docs/interfaces/rest/index.adoc
M docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
M docs/interfaces/rest/operations/index.adoc
M docs/interfaces/rest/operations/modify-op-rest.adoc
A docs/interfaces/rest/operations/raw/options-usage-meo.adoc
Log Message:
-----------
Merge branch 'docs/cleanup-4.8'
Commit: dee23a4f6aed8af85283ff185bc96b689504416f
https://github.com/Evolveum/midpoint/commit/dee23a4f6aed8af85283ff185bc96b689504416f
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
M docs/interfaces/rest/operations/examples/raw/modify-attr-user.adoc
A docs/interfaces/rest/operations/examples/raw/notify-change-pwd.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/resource-op-rest.adoc
M docs/interfaces/rest/operations/script-execute-op-rest.adoc
Log Message:
-----------
REST documentation changes, operation pages and index additions
Commit: 5c74801d57680e01ad71c21cce47974939859f8f
https://github.com/Evolveum/midpoint/commit/5c74801d57680e01ad71c21cce47974939859f8f
Author: Slavek Licehammer <slavek at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
M docs/security/authentication/flexible-authentication/configuration.adoc
Log Message:
-----------
Remove unsupported configuration option from docs
Commit: 798b7d949a23d1efc53b34f30f4a788b77375c9e
https://github.com/Evolveum/midpoint/commit/798b7d949a23d1efc53b34f30f4a788b77375c9e
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
M docs/interfaces/rest/operations/examples/raw/modify-attr-user.adoc
A docs/interfaces/rest/operations/examples/raw/notify-change-pwd.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/resource-op-rest.adoc
M docs/interfaces/rest/operations/script-execute-op-rest.adoc
Log Message:
-----------
Merge branch 'docs/cleanup-4.8'
Commit: f68795149aa5add375d25de32fa7e9a2272a7036
https://github.com/Evolveum/midpoint/commit/f68795149aa5add375d25de32fa7e9a2272a7036
Author: Slavek Licehammer <slavek at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
M docs/security/authentication/flexible-authentication/configuration.adoc
Log Message:
-----------
Merge branch 'docs/cleanup-4.8'
Commit: 590146fdfd1a47b74b0192a23a1ecf9eb58801d3
https://github.com/Evolveum/midpoint/commit/590146fdfd1a47b74b0192a23a1ecf9eb58801d3
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
M docs/interfaces/rest/operations/create-op-rest.adoc
M docs/interfaces/rest/operations/delete-op-rest.adoc
A docs/interfaces/rest/operations/examples/search-objects-filter.adoc
M docs/interfaces/rest/operations/generate-and-validate-concrete-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/search-op-rest.adoc
Log Message:
-----------
REST docu changes, additional modifications and additions in the operations sub directory
Commit: b58a21f1949182dcf17d6b0628963d747b09867d
https://github.com/Evolveum/midpoint/commit/b58a21f1949182dcf17d6b0628963d747b09867d
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
M docs/security/authentication/flexible-authentication/configuration.adoc
Log Message:
-----------
Merge branch 'docs/cleanup-4.8' of https://github.com/Evolveum/midpoint into docs/cleanup-4.8
Commit: 592ada33925378c6e889d2cdec703061d64eaeb3
https://github.com/Evolveum/midpoint/commit/592ada33925378c6e889d2cdec703061d64eaeb3
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
M docs/interfaces/rest/operations/create-op-rest.adoc
M docs/interfaces/rest/operations/delete-op-rest.adoc
A docs/interfaces/rest/operations/examples/search-objects-filter.adoc
M docs/interfaces/rest/operations/generate-and-validate-concrete-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/search-op-rest.adoc
Log Message:
-----------
Merge branch 'docs/cleanup-4.8'
Commit: 0a07e286481371fbef5a1652bff5f5579aeb0e19
https://github.com/Evolveum/midpoint/commit/0a07e286481371fbef5a1652bff5f5579aeb0e19
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
M docs/interfaces/rest/operations/create-op-rest.adoc
M docs/interfaces/rest/operations/delete-op-rest.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/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/security/authorization/service.adoc
Log Message:
-----------
Document REST operation-level authorizations
Commit: 925e259f2ab2e58ca47aaa710cf80d86628581f7
https://github.com/Evolveum/midpoint/commit/925e259f2ab2e58ca47aaa710cf80d86628581f7
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
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/page/self/requestAccess/CartSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
Log Message:
-----------
request access: improved icons on role catalog and summary panel
Commit: d8c45eec569ca16bfb4727570f16a74a3964c937
https://github.com/Evolveum/midpoint/commit/d8c45eec569ca16bfb4727570f16a74a3964c937
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
M docs/interfaces/rest/operations/create-op-rest.adoc
M docs/interfaces/rest/operations/delete-op-rest.adoc
A docs/interfaces/rest/operations/examples/search-objects-filter.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/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/security/authorization/service.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 0a57bb9fdea95a07f83e843cff39a2f0d1435f37
https://github.com/Evolveum/midpoint/commit/0a57bb9fdea95a07f83e843cff39a2f0d1435f37
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
M docs/interfaces/rest/operations/create-op-rest.adoc
M docs/interfaces/rest/operations/delete-op-rest.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
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/security/authorization/service.adoc
Log Message:
-----------
Fix formatting of REST authorization URLs
Plus removed information about SOAP authorizations.
Commit: 884f475bb8bb7b17c56d9c27ad6a5480cfba8990
https://github.com/Evolveum/midpoint/commit/884f475bb8bb7b17c56d9c27ad6a5480cfba8990
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
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/page/self/requestAccess/CartSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 9b6c69776471ce981a20937f7afd390f162a7973
https://github.com/Evolveum/midpoint/commit/9b6c69776471ce981a20937f7afd390f162a7973
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
M docs/interfaces/rest/operations/create-op-rest.adoc
M docs/interfaces/rest/operations/delete-op-rest.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/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/security/authorization/service.adoc
Log Message:
-----------
Document REST operation-level authorizations
Plus removed information about SOAP authorizations.
(cherry picked from commit 0a57bb9fdea95a07f83e843cff39a2f0d1435f37)
(cherry picked from commit 0a07e286481371fbef5a1652bff5f5579aeb0e19)
Commit: c0014e7962524515a5c10cea61b0eeea71d4b461
https://github.com/Evolveum/midpoint/commit/c0014e7962524515a5c10cea61b0eeea71d4b461
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
Log Message:
-----------
Merge branch 'docs/cleanup-4.8'
Commit: 7ae2d6f075bb0f379ac20cebebe63e33e5f8c042
https://github.com/Evolveum/midpoint/commit/7ae2d6f075bb0f379ac20cebebe63e33e5f8c042
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
Log Message:
-----------
request access wizard: systemConfiguration/roleManagement/defaultExecuteAfterAllApprovals opposite condition fix
Commit: f7213487448284dfc7e013d4a870950f67077837
https://github.com/Evolveum/midpoint/commit/f7213487448284dfc7e013d4a870950f67077837
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-21 (Wed, 21 Feb 2024)
Changed paths:
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 21b7ec9581070968e01dd4a0b194f0fa81358592
https://github.com/Evolveum/midpoint/commit/21b7ec9581070968e01dd4a0b194f0fa81358592
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M docs/interfaces/rest/operations/index.adoc
Log Message:
-----------
REST docu update, some mentions regarding specific xml as imput format removed and added more generic notation
Commit: 7bec948a71eb5974c92d70486a0ba165964a975f
https://github.com/Evolveum/midpoint/commit/7bec948a71eb5974c92d70486a0ba165964a975f
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M docs/interfaces/rest/operations/create-op-rest.adoc
M docs/interfaces/rest/operations/delete-op-rest.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/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/security/authorization/service.adoc
Log Message:
-----------
Merge branch 'docs/cleanup-4.8' of https://github.com/Evolveum/midpoint into docs/cleanup-4.8
Commit: d7663f702189ac2890634609621bdb8d4c6d8a47
https://github.com/Evolveum/midpoint/commit/d7663f702189ac2890634609621bdb8d4c6d8a47
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M docs/admin-gui/request-access/index.adoc
Log Message:
-----------
request access wizard: more improvements in docs
Commit: 5d289e18a798960ba5980600ea5f2a121e9831b7
https://github.com/Evolveum/midpoint/commit/5d289e18a798960ba5980600ea5f2a121e9831b7
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M docs/admin-gui/request-access/configuration.adoc
M docs/admin-gui/request-access/index.adoc
Log Message:
-----------
request access wizard: fixed few typos in docs
Commit: 8f46b5d52021444ace566bf27c879edb41d4bddd
https://github.com/Evolveum/midpoint/commit/8f46b5d52021444ace566bf27c879edb41d4bddd
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M docs/admin-gui/request-access/index.adoc
Log Message:
-----------
request access wizard: more typos fixed
Commit: c127ecb7d546276b0733c441645c0593ebf08feb
https://github.com/Evolveum/midpoint/commit/c127ecb7d546276b0733c441645c0593ebf08feb
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M docs/interfaces/rest/endpoints/cases.adoc
M docs/interfaces/rest/index.adoc
A docs/interfaces/rest/operations/examples/raw/delete-case.adoc
A docs/interfaces/rest/operations/examples/raw/get-case-employee.adoc
A docs/interfaces/rest/operations/examples/raw/modify-attr-case-assign-employee.adoc
A docs/interfaces/rest/operations/examples/raw/search-all-cases.adoc
A docs/interfaces/rest/operations/examples/raw/user-get-value-policy.adoc
M docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
M docs/interfaces/rest/operations/resource-op-rest.adoc
M docs/interfaces/rest/operations/task-specific-op-rest.adoc
M docs/interfaces/rest/operations/user-specific-op-rest.adoc
Log Message:
-----------
REST docu changes, main index and some operation chagens and addition also added raw examples
Commit: 4768426a165853f5e5a15624c7b0563dac65f3bb
https://github.com/Evolveum/midpoint/commit/4768426a165853f5e5a15624c7b0563dac65f3bb
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M docs/interfaces/rest/endpoints/cases.adoc
M docs/interfaces/rest/index.adoc
A docs/interfaces/rest/operations/examples/raw/delete-case.adoc
A docs/interfaces/rest/operations/examples/raw/get-case-employee.adoc
A docs/interfaces/rest/operations/examples/raw/modify-attr-case-assign-employee.adoc
A docs/interfaces/rest/operations/examples/raw/search-all-cases.adoc
A docs/interfaces/rest/operations/examples/raw/user-get-value-policy.adoc
M docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
M docs/interfaces/rest/operations/index.adoc
M docs/interfaces/rest/operations/resource-op-rest.adoc
M docs/interfaces/rest/operations/task-specific-op-rest.adoc
M docs/interfaces/rest/operations/user-specific-op-rest.adoc
Log Message:
-----------
Merge branch 'docs/cleanup-4.8'
Commit: 735ab54a958ce9a5722fd259ff1f7ddfdef09246
https://github.com/Evolveum/midpoint/commit/735ab54a958ce9a5722fd259ff1f7ddfdef09246
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M docs/expressions/expressions/profiles/configuration.adoc
M docs/expressions/expressions/profiles/index.adoc
Log Message:
-----------
Fixing broken links
Commit: 539ad2a616e5d5868b3c779ad3f806e15ba06a7d
https://github.com/Evolveum/midpoint/commit/539ad2a616e5d5868b3c779ad3f806e15ba06a7d
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M docs/expressions/expressions/profiles/configuration.adoc
M docs/expressions/expressions/profiles/index.adoc
Log Message:
-----------
Merge branch 'docs/cleanup-4.8'
Commit: 525adbf62b00b9586c500101702fff06bd2fc97d
https://github.com/Evolveum/midpoint/commit/525adbf62b00b9586c500101702fff06bd2fc97d
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
Log Message:
-----------
Temporalily disable splitted object storing
Commit: 7b84842f5fb6c50cda69484a2b11188f673f5596
https://github.com/Evolveum/midpoint/commit/7b84842f5fb6c50cda69484a2b11188f673f5596
Author: jmederly <jan.mederly at gmail.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M docs/expressions/mappings/index.adoc
M docs/interfaces/model-java/index.adoc
Log Message:
-----------
Change xrefs with a specific midpoint version in target to xrefv
Commit: a443b6585c4a02289f716ab91e08fc077b933acb
https://github.com/Evolveum/midpoint/commit/a443b6585c4a02289f716ab91e08fc077b933acb
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
Log Message:
-----------
request access: fixed silly NPE (boolean/Boolean)
Commit: 8ad1879372f4b3c98be40b73e1eda32cf603fe9d
https://github.com/Evolveum/midpoint/commit/8ad1879372f4b3c98be40b73e1eda32cf603fe9d
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
M docs/deployment/ninja/index.adoc
Log Message:
-----------
ninja doc: update and cleanup started
Commit: 911c478e534649f362aaac9693033a83a40b5834
https://github.com/Evolveum/midpoint/commit/911c478e534649f362aaac9693033a83a40b5834
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
M docs/admin-gui/request-access/index.adoc
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
Log Message:
-----------
request access doc: more cleanup
Commit: fd6dcdb0d573d965fd7916ed4cd7ad8de1e82250
https://github.com/Evolveum/midpoint/commit/fd6dcdb0d573d965fd7916ed4cd7ad8de1e82250
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ObjectValuePolicyEvaluator.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/lens/projector/credentials/CredentialPolicyEvaluator.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdUtil.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/asserter/prism/ProtectedStringAsserter.java
Log Message:
-----------
secret providers: fixing handling of encrypted/external data in protected data type
Commit: 1014a7969f911bbd1eae88c14ce0f46238960e21
https://github.com/Evolveum/midpoint/commit/1014a7969f911bbd1eae88c14ce0f46238960e21
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
Log Message:
-----------
fix redirect to error 404 page for hidden details panel
Commit: edad78d8872b681866959941abbc6f59ccb0943a
https://github.com/Evolveum/midpoint/commit/edad78d8872b681866959941abbc6f59ccb0943a
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
M docs/admin-gui/request-access/index.adoc
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/deployment/ninja/index.adoc
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ObjectValuePolicyEvaluator.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/lens/projector/credentials/CredentialPolicyEvaluator.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdUtil.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/asserter/prism/ProtectedStringAsserter.java
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: d7b4e5c07a3f697fd06e25b3a5b585dc833a9d9b
https://github.com/Evolveum/midpoint/commit/d7b4e5c07a3f697fd06e25b3a5b585dc833a9d9b
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderImpl.java
Log Message:
-----------
secret providers: now logging provider key caching
Commit: 4c6ddc60d58ca36bd0a5b732f5923402f1bfcb54
https://github.com/Evolveum/midpoint/commit/4c6ddc60d58ca36bd0a5b732f5923402f1bfcb54
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 444df3b441584e54beabc505799bb3c557483e9a
https://github.com/Evolveum/midpoint/commit/444df3b441584e54beabc505799bb3c557483e9a
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderImpl.java
Log Message:
-----------
secret providers: some small fix for caching
Commit: 4b3c629ff3cb92c95a66c826e434be717a200308
https://github.com/Evolveum/midpoint/commit/4b3c629ff3cb92c95a66c826e434be717a200308
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
Log Message:
-----------
fix NP when unautorized user load prism object on details page
Commit: 60e1653be3bd370e91335844a57289c190b92748
https://github.com/Evolveum/midpoint/commit/60e1653be3bd370e91335844a57289c190b92748
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderImpl.java
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 210f371b3d7b72572754bdeb6a370c88ef223603
https://github.com/Evolveum/midpoint/commit/210f371b3d7b72572754bdeb6a370c88ef223603
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
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
M docs/deployment/ninja/upgrade-with-ninja.adoc
Log Message:
-----------
ninja: docs improvements, wip
Commit: da4812742a9c39651edfb5482ea73f8d507abf59
https://github.com/Evolveum/midpoint/commit/da4812742a9c39651edfb5482ea73f8d507abf59
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
M docs/deployment/ninja/index.adoc
Log Message:
-----------
ninja: docs improvements, fixed missing include, more TODOs waiting
Commit: f52639e0fd6e7d6117bdd8b086f39e5dc03c57b5
https://github.com/Evolveum/midpoint/commit/f52639e0fd6e7d6117bdd8b086f39e5dc03c57b5
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-26 (Mon, 26 Feb 2024)
Changed paths:
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/lookup-tables.adoc
M docs/interfaces/rest/endpoints/reports.adoc
M docs/interfaces/rest/index.adoc
A docs/interfaces/rest/operations/examples/raw/create-acc.adoc.adoc
A docs/interfaces/rest/operations/examples/raw/create-report.adoc
A docs/interfaces/rest/operations/examples/raw/delete-acc.adoc
A docs/interfaces/rest/operations/examples/raw/delete-reports.adoc
A docs/interfaces/rest/operations/examples/raw/get-acc.adoc
A docs/interfaces/rest/operations/examples/raw/get-reports.adoc
A docs/interfaces/rest/operations/examples/raw/modify-attr-acc.adoc
A docs/interfaces/rest/operations/examples/raw/modify-attr-reports.adoc
A docs/interfaces/rest/operations/examples/raw/notify-change-password.adoc
A docs/interfaces/rest/operations/examples/raw/search-all-acc.adoc
A docs/interfaces/rest/operations/examples/raw/search-all-reports.adoc
M docs/interfaces/rest/operations/index.adoc
M docs/interfaces/rest/operations/notify-op-rest.adoc
Log Message:
-----------
REST API docu, changes in index, additions to endpoints and also to raw sampless
Commit: 9f64fa0ef1fa16cfc38de26a159232cd24c5e4e0
https://github.com/Evolveum/midpoint/commit/9f64fa0ef1fa16cfc38de26a159232cd24c5e4e0
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-26 (Mon, 26 Feb 2024)
Changed paths:
M docs/expressions/expressions/profiles/configuration.adoc
M docs/expressions/expressions/profiles/index.adoc
Log Message:
-----------
Merge branch 'docs/cleanup-4.8' of https://github.com/Evolveum/midpoint into docs/cleanup-4.8
Commit: 47e91358c42b8d35155c54429911af46247c7cca
https://github.com/Evolveum/midpoint/commit/47e91358c42b8d35155c54429911af46247c7cca
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-26 (Mon, 26 Feb 2024)
Changed paths:
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/lookup-tables.adoc
M docs/interfaces/rest/endpoints/reports.adoc
M docs/interfaces/rest/index.adoc
A docs/interfaces/rest/operations/examples/raw/create-acc.adoc.adoc
A docs/interfaces/rest/operations/examples/raw/create-report.adoc
A docs/interfaces/rest/operations/examples/raw/delete-acc.adoc
A docs/interfaces/rest/operations/examples/raw/delete-reports.adoc
A docs/interfaces/rest/operations/examples/raw/get-acc.adoc
A docs/interfaces/rest/operations/examples/raw/get-reports.adoc
A docs/interfaces/rest/operations/examples/raw/modify-attr-acc.adoc
A docs/interfaces/rest/operations/examples/raw/modify-attr-reports.adoc
A docs/interfaces/rest/operations/examples/raw/notify-change-password.adoc
A docs/interfaces/rest/operations/examples/raw/search-all-acc.adoc
A docs/interfaces/rest/operations/examples/raw/search-all-reports.adoc
M docs/interfaces/rest/operations/index.adoc
M docs/interfaces/rest/operations/notify-op-rest.adoc
Log Message:
-----------
Merge branch 'docs/cleanup-4.8'
Commit: 3511a9fb1c69a9d931c7336c793ee4352f1cf7f5
https://github.com/Evolveum/midpoint/commit/3511a9fb1c69a9d931c7336c793ee4352f1cf7f5
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-26 (Mon, 26 Feb 2024)
Changed paths:
M docs/interfaces/midpoint-client-java/index.adoc
M docs/interfaces/rest/endpoints/nodes.adoc
M docs/interfaces/rest/operations/create-op-rest.adoc
Log Message:
-----------
REST docu changes, create example replacement and some small changes in midpoint client
Commit: 063b053e7881f141e5a16308d89e7ce2fa7cb909
https://github.com/Evolveum/midpoint/commit/063b053e7881f141e5a16308d89e7ce2fa7cb909
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-26 (Mon, 26 Feb 2024)
Changed paths:
M docs/interfaces/midpoint-client-java/index.adoc
M docs/interfaces/rest/endpoints/nodes.adoc
M docs/interfaces/rest/operations/create-op-rest.adoc
Log Message:
-----------
Merge branch 'docs/cleanup-4.8'
Commit: ea59b88f09d481d8a22a0248b72a814dc8bee33f
https://github.com/Evolveum/midpoint/commit/ea59b88f09d481d8a22a0248b72a814dc8bee33f
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-26 (Mon, 26 Feb 2024)
Changed paths:
M docs/deployment/ninja/command/initial-objects.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
Log Message:
-----------
ninja: more docs improvements
Commit: 96d26e1974f61943f31946fde2d33802d4160bd6
https://github.com/Evolveum/midpoint/commit/96d26e1974f61943f31946fde2d33802d4160bd6
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-26 (Mon, 26 Feb 2024)
Changed paths:
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
ninja: updated help text for raw.
Commit: a5ff5f7bf911c8bddebce20626a5462b8f5856f0
https://github.com/Evolveum/midpoint/commit/a5ff5f7bf911c8bddebce20626a5462b8f5856f0
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-26 (Mon, 26 Feb 2024)
Changed paths:
M docs/deployment/ninja/use-case/index.adoc
Log Message:
-----------
ninja: fixed typo
Commit: c4c50a093803815413315eb1a31b7f6a2144a08b
https://github.com/Evolveum/midpoint/commit/c4c50a093803815413315eb1a31b7f6a2144a08b
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-26 (Mon, 26 Feb 2024)
Changed paths:
A docs/security/credentials/secrets-provider-configuration.adoc
M infra/common/src/test/java/com/evolveum/midpoint/common/SecretProviderManagerTest.java
Log Message:
-----------
secrets provider: fixed tests (clock initialization)
Commit: 1b21484523dffd5befa72b3ec23ad16655686f02
https://github.com/Evolveum/midpoint/commit/1b21484523dffd5befa72b3ec23ad16655686f02
Author: Martin Spanik <martin.spanik at evolveum.com>
Date: 2024-02-26 (Mon, 26 Feb 2024)
Changed paths:
M docs/concepts/query/midpoint-query-language/searchable-items.adoc
Log Message:
-----------
Query documentation: Searchable items updated.
Commit: f743e120d96549e5739c40dc7076bdaa8b6cbdc8
https://github.com/Evolveum/midpoint/commit/f743e120d96549e5739c40dc7076bdaa8b6cbdc8
Author: Martin Spanik <martin.spanik at evolveum.com>
Date: 2024-02-26 (Mon, 26 Feb 2024)
Changed paths:
M docs/concepts/query/midpoint-query-language/searchable-items.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/docs/cleanup-4.8'
Commit: b79c6c9e21d1e8777e59e82ee151c75c87b51f1b
https://github.com/Evolveum/midpoint/commit/b79c6c9e21d1e8777e59e82ee151c75c87b51f1b
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-26 (Mon, 26 Feb 2024)
Changed paths:
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/ContainerSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/EnvironmentVariablesSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/FileSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/PropertiesSecretsProvider.java
R infra/common/src/test/java/com/evolveum/midpoint/common/SecretProviderManagerTest.java
R infra/common/src/test/resources/test-provider.properties
M infra/common/testng-unit.xml
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestSecretProviders.java
M model/model-intest/src/test/resources/common/resource-dummy-orange.xml
A model/model-intest/src/test/resources/common/secrets-provider.properties
M model/model-intest/src/test/resources/common/system-configuration.xml
M model/model-intest/testng-integration-full.xml
M pom.xml
Log Message:
-----------
secrets provider: tests added
Commit: e2f80fe82a633bfe6c7d292845b9be0137b87cee
https://github.com/Evolveum/midpoint/commit/e2f80fe82a633bfe6c7d292845b9be0137b87cee
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-26 (Mon, 26 Feb 2024)
Changed paths:
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/ContainerSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/DockerSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/EnvironmentVariablesSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/FileSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/PropertiesSecretsProvider.java
Log Message:
-----------
secrets provider: more javadoc
Commit: 60c2728666981548d079988c30a05bf6f8512de3
https://github.com/Evolveum/midpoint/commit/60c2728666981548d079988c30a05bf6f8512de3
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-02-26 (Mon, 26 Feb 2024)
Changed paths:
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/autocomplete/ReferenceConverter.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/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/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumn.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/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/wizard/EnumWizardChoicePanel.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
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeArchetypeWrapperFactory.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/component/GenericMultivalueContainerPanel.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/basic/CreateResourceTemplatePanel.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/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/prism/panel/PrismReferencePanel.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/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/PrismReferenceValueWrapperImpl.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/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/ValueMetadataWrapperImpl.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ExecutedDeltaPostProcessor.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/web/component/AbstractSummaryPanel.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/DynamicFormPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.java
Log Message:
-----------
adding support for creating new object for reference
Commit: 19f8d55a1c744ab861ba43d1d3ff6bb1952890c8
https://github.com/Evolveum/midpoint/commit/19f8d55a1c744ab861ba43d1d3ff6bb1952890c8
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-02-26 (Mon, 26 Feb 2024)
Changed paths:
M docs/concepts/query/midpoint-query-language/searchable-items.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/interfaces/midpoint-client-java/index.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/lookup-tables.adoc
M docs/interfaces/rest/endpoints/nodes.adoc
M docs/interfaces/rest/endpoints/reports.adoc
M docs/interfaces/rest/index.adoc
M docs/interfaces/rest/operations/create-op-rest.adoc
A docs/interfaces/rest/operations/examples/raw/create-acc.adoc.adoc
A docs/interfaces/rest/operations/examples/raw/create-report.adoc
A docs/interfaces/rest/operations/examples/raw/delete-acc.adoc
A docs/interfaces/rest/operations/examples/raw/delete-reports.adoc
A docs/interfaces/rest/operations/examples/raw/get-acc.adoc
A docs/interfaces/rest/operations/examples/raw/get-reports.adoc
A docs/interfaces/rest/operations/examples/raw/modify-attr-acc.adoc
A docs/interfaces/rest/operations/examples/raw/modify-attr-reports.adoc
A docs/interfaces/rest/operations/examples/raw/notify-change-password.adoc
A docs/interfaces/rest/operations/examples/raw/search-all-acc.adoc
A docs/interfaces/rest/operations/examples/raw/search-all-reports.adoc
M docs/interfaces/rest/operations/index.adoc
M docs/interfaces/rest/operations/notify-op-rest.adoc
A docs/security/credentials/secrets-provider-configuration.adoc
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/ContainerSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/DockerSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/EnvironmentVariablesSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/FileSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/PropertiesSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderImpl.java
R infra/common/src/test/java/com/evolveum/midpoint/common/SecretProviderManagerTest.java
R infra/common/src/test/resources/test-provider.properties
M infra/common/testng-unit.xml
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestSecretProviders.java
M model/model-intest/src/test/resources/common/resource-dummy-orange.xml
A model/model-intest/src/test/resources/common/secrets-provider.properties
M model/model-intest/src/test/resources/common/system-configuration.xml
M model/model-intest/testng-integration-full.xml
M pom.xml
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 6a1074413eeabc4ffd4a6dea9839c185abfb1cf2
https://github.com/Evolveum/midpoint/commit/6a1074413eeabc4ffd4a6dea9839c185abfb1cf2
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-26 (Mon, 26 Feb 2024)
Changed paths:
M docs/security/credentials/password-storage-configuration.adoc
M docs/security/credentials/secrets-provider-configuration.adoc
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderManager.java
M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
M model/model-intest/src/test/resources/common/system-configuration.xml
Log Message:
-----------
secrets provider: naming cleanup, documentation started
Commit: ad637d9a10c2c6f1356f82bfdff2a7fd144cc2e9
https://github.com/Evolveum/midpoint/commit/ad637d9a10c2c6f1356f82bfdff2a7fd144cc2e9
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-02-26 (Mon, 26 Feb 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/factory/wrapper/WrapperContext.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/search/wrapper/AssociationSearchItemWrapper.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/ShadowAssociationWrapperFactoryImpl.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/role/component/wizard/construction/ConstructionGroupStepPanel.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/wrapper/ShadowAssociationWrapperImpl.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/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/page/admin/reports/component/RunReportPopupPanel.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/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.xml
M gui/admin-gui/src/test/resources/common/shadow-account-jack-dummy.xml
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/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/ObjectFactory.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/ResourceAttributeImpl.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/ResourceObjectTypeDefinitionImpl.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
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.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/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
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/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/traces/visualizer/BaseVisualizer.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/ReportParameterTypeUtil.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/resources/xml/ns/public/common/common-provisioning-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaDelta.java
M infra/schema/src/test/resources/xmljson/model-intest-resource-dummy.xml
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/context/ModelProjectionContext.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/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/caching/AssociationSearchExpressionEvaluatorCache.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/mapping/AbstractMappingImpl.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/PrismValueDeltaSetTripleProducer.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/ValueBasedDefinitionLookupsImpl.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/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/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
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/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/consolidation/DeltaSetTripleMapConsolidation.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/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/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/evaluators/ObjectModificationConstraintEvaluator.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/schema/transform/TransformableComplexTypeDefinition.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/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/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/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/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/gensync/TestEditSchema.java
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
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/formatters/ValueFormatter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ColumnDataConverter.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/resources/association/req-add-entitlement-guests.xml
M model/workflow-impl/src/test/resources/association/req-add-entitlement-testers.xml
M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningOperationContext.java
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/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/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/ResourceObjectOperations.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/resourceobjects/AbstractLazilyInitializableResourceEntity.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/CompleteResourceObject.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/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/ResourceObject.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/ResourceObjectFetchOperation.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectFetched.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/ResourceObjectLocateOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectModifyOperation.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/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/ResourceManager.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/shadows/AccessChecker.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/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/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
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/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/errors/ObjectNotFoundHandler.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/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/ShadowUpdater.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/InitializationState.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/TestDummyExtra.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/opendj/TestOpenDj.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-lechuck.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/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
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
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
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-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/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/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/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 repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadowMapping.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AddGetObjectTest.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/query/QueryInterpreter.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaLinkDefinition.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/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/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskRunResult.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/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/TestVillage.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.java
M testing/story/src/test/resources/logback-test.xml
Log Message:
-----------
Support new associations
Associations are now stored in <associations> container structured
into individual multivalued items (like ri:group, ri:privilege, etc).
The item type is ShadowAssociationValueType.
Originally, they were in <association> container that had multiple
values of ShadowAssociationType, each of which carried the association
name. There was no item-like structure, only a plain list of values.
The current structure is very similar to the structure of attributes.
Related changes, stemming mainly from the efforts to simplify the code:
1. UCF is now expected to provide objects with the most current
definitions, i.e., with those that were originally called "refined"
ones. The reason is performance and code simplicity - avoiding
re-application of definitions. UCF is a regular part of midPoint,
and as such, it should have the most current definitions available.
2. UCF attribute conversion was improved: in the case of failure,
it returns all attributes that could be converted. Originally,
it returned only those that were converted before the first failure.
3. UcfChange has stronger requirements: (a) Primary identifier is now
required there. This simplifies the implementation. It also means that
asynchronous changes that fail the conversion from UcfChangeType bean
are simply discarded. There was nothing reasonable to be done with them,
anyway. (b) Also, the correct definitions must be applied to both object
and delta.
4. ShadowCaretaker is gone! The part related to applying the definitions
was moved into ShadowDefinitionApplicator (schema), with the perspective
of integrating it into standard applyDefinition mechanism.
5. Other code simplifications, e.g., in "resource objects" package,
and some parts of the projector. In particular, the recompute() method
in lens/focus/projection context was finally removed. It had been
practically "no-op" for some years now.
Work in progress. Main things to resolve:
1. Make sure that the UCF always has the most current schema definition.
2. Fix stray normalizations in ResourceAttribute (an artefact from
previous PolyString-based repo shadow storage attempts).
Commit: 92f7c61d5457ce2a4003d6870f4b8f9ef8131c24
https://github.com/Evolveum/midpoint/commit/92f7c61d5457ce2a4003d6870f4b8f9ef8131c24
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-02-26 (Mon, 26 Feb 2024)
Changed paths:
M README
M README.md
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/request-access/configuration.adoc
M docs/admin-gui/request-access/index.adoc
M docs/admin-gui/resource-wizard/index.adoc
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
A docs/concepts/query/midpoint-query-language/errors/err-add-unsupported-filter.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/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/diag/aggressive-log-report.adoc
R docs/diag/creating-a-bug-report.adoc
M docs/diag/troubleshooting/connectors.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/index.adoc
M docs/expressions/function-libraries/configuration.adoc
M docs/expressions/function-libraries/index.adoc
M docs/expressions/mappings/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/index.adoc
A docs/interfaces/rest/concepts/raw/index.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/misc.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
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
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.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-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/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
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/repository/generic/implementation.adoc
M docs/repository/generic/ms-sql.adoc
M docs/repository/native-postgresql/design-and-implementation.adoc
M docs/resources/resource-schema/explanation/index.adoc
M docs/roles-policies/certification/authorization.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-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/tasks/task-manager/configuration.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/factory/wrapper/WrapperFactory.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/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/menu/LeftMenuPanel.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/AbstractWizardPanel.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/wrapper/PrismObjectWrapperFactoryImpl.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/page/admin/AbstractPageObjectDetails.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/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/component/ResourceSchemaHandlingPanel.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/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/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/role/PageRole.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/component/AppendersContentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.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/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/ResourceAssociationPanel.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/web/component/data/column/RoundedIconColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
M icf-connectors/dummy-connector-fake/pom.xml
M icf-connectors/dummy-connector/pom.xml
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/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/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.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/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
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
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/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.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/expr/MidpointFunctions.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/stringpolicy/ObjectValuePolicyEvaluator.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/RawChangesExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkClick.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkRequestAuthorizer.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/executor/DeltaExecution.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/CredentialPolicyEvaluator.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/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/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-intest/src/test/java/com/evolveum/midpoint/model/intest/TestNotifications.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/security/TestSecurityBasic.java
M model/model-intest/src/test/resources/common/resource-dummy-orange.xml
A model/model-intest/src/test/resources/common/secrets-provider.properties
M model/model-intest/src/test/resources/common/system-configuration.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/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 pom.xml
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorManager.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdUtil.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ObjectSelectorMatcher.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/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/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/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/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
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/QSimulationResultMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.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/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-sqale/src/test/resources/logback-test.xml
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/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/AbstractIntegrationTest.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/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-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/run/JobExecutor.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/consistency/TestConsistencyMechanism.java
M testing/story/src/test/resources/trusted-bulk-actions/role-unprivileged.xml
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge branch 'master' into tmp/new-associations-cleanup
Commit: b682f22953977cdff99aea86f38bcdea4e2c5f9c
https://github.com/Evolveum/midpoint/commit/b682f22953977cdff99aea86f38bcdea4e2c5f9c
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-26 (Mon, 26 Feb 2024)
Changed paths:
M docs/security/credentials/secrets-provider-configuration.adoc
A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CacheableSecretsProviderDelegate.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderManager.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestSecretProviders.java
M model/model-intest/src/test/resources/common/system-configuration.xml
Log Message:
-----------
secrets provider: documentation, caching implementation improvements
Commit: 49d8f3df0b856e8d6df96162f7b02f44fdc8e25f
https://github.com/Evolveum/midpoint/commit/49d8f3df0b856e8d6df96162f7b02f44fdc8e25f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-02-26 (Mon, 26 Feb 2024)
Changed paths:
M docs/simulation/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/factory/wrapper/WrapperContext.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/util/WebComponentUtil.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/search/wrapper/AssociationSearchItemWrapper.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/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/ShadowAssociationWrapperFactoryImpl.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/role/component/wizard/construction/ConstructionGroupStepPanel.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/wrapper/ItemWrapperImpl.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/ResourceAttributeWrapperImpl.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/InfraInitialSetup.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/page/admin/reports/component/RunReportPopupPanel.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/self/PagePostAuthentication.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-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.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/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/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
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.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
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.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/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
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/traces/visualizer/BaseVisualizer.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.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/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/resources/xml/ns/public/common/common-provisioning-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/test/java/com/evolveum/midpoint/schema/AbstractSchemaTest.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/performance/AbstractSchemaPerformanceTest.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/SchemaProcessorTest.java
M infra/schema/src/test/resources/xmljson/model-intest-resource-dummy.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/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/ModelInteractionService.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/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/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/caching/AssociationSearchExpressionEvaluatorCache.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/mapping/AbstractMappingImpl.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/PrismValueDeltaSetTripleProducer.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/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/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/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/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
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/ClockworkSource.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/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/evaluators/ObjectModificationConstraintEvaluator.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/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/simulation/ProcessedObjectImpl.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
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/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/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
M model/model-intest/src/test/resources/manual/resource-semi-manual-grouping-proposed.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/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/controller/ColumnDataConverter.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 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
M 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
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/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
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/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
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
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/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
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
A provisioning/provisioning-impl/src/test/resources/misc/caching/resource-dummy.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 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-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/LiteralExpressionEvaluator.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/ExtensionProcessor.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/filtering/RefFilterWithRepoPath.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/shadow/QShadowMapping.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-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/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
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/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/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskRunResult.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/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/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
M testing/story/src/test/resources/logback-test.xml
M testing/story/testng-integration.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/tmp/new-associations-cleanup'
Commit: 4860b447c4c51e494c0a2e62651da764689a1e4e
https://github.com/Evolveum/midpoint/commit/4860b447c4c51e494c0a2e62651da764689a1e4e
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
M docs/interfaces/midpoint-client-java/index.adoc
M docs/interfaces/rest/concepts/authentication.adoc
M docs/interfaces/rest/concepts/index.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/lookup-tables.adoc
R docs/interfaces/rest/endpoints/misc.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/create-object.adoc
M docs/interfaces/rest/operations/examples/search-objects-filter.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/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
Log Message:
-----------
REST documentation modifications, added keywords, typos, missing links, added some additional endpoint texts and samples
Commit: dbe79d65ad206f81b0d86f18abe594769ec3e753
https://github.com/Evolveum/midpoint/commit/dbe79d65ad206f81b0d86f18abe594769ec3e753
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
M docs/concepts/query/midpoint-query-language/searchable-items.adoc
Log Message:
-----------
Merge branch 'docs/cleanup-4.8' of https://github.com/Evolveum/midpoint into docs/cleanup-4.8
Commit: 7c1f2409b7d2358547b3859a047229408099d4c6
https://github.com/Evolveum/midpoint/commit/7c1f2409b7d2358547b3859a047229408099d4c6
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
M docs/interfaces/midpoint-client-java/index.adoc
M docs/interfaces/rest/concepts/authentication.adoc
M docs/interfaces/rest/concepts/index.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/lookup-tables.adoc
R docs/interfaces/rest/endpoints/misc.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/create-object.adoc
M docs/interfaces/rest/operations/examples/search-objects-filter.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/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
Log Message:
-----------
Merge branch 'docs/cleanup-4.8'
Commit: baa5dd91afe02de2e26fb28d9368878211226791
https://github.com/Evolveum/midpoint/commit/baa5dd91afe02de2e26fb28d9368878211226791
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
A docs/admin-gui/gui-user-profile/index.adoc
A docs/admin-gui/gui-user-profile/saveFilterButton.png
A docs/admin-gui/gui-user-profile/savedFiltersList.png
Log Message:
-----------
GUI user profile doc is relocated
Commit: 240812ef12760acb2636d6a6d65a4b4b52c66466
https://github.com/Evolveum/midpoint/commit/240812ef12760acb2636d6a6d65a4b4b52c66466
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
Log Message:
-----------
fix for removing saved filter
Commit: 48626e863fded792c4fe3e0486736892660886b1
https://github.com/Evolveum/midpoint/commit/48626e863fded792c4fe3e0486736892660886b1
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
Log Message:
-----------
checkstyle error fix
Commit: e878a8d27b6944d1a98f87624bb0a4a311c5fe5e
https://github.com/Evolveum/midpoint/commit/e878a8d27b6944d1a98f87624bb0a4a311c5fe5e
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
M model/model-intest/src/test/resources/archetypes/system-configuration-archetypes.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/mapping/chaining/system-configuration.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
Log Message:
-----------
secrets provider: fixing model-intests
Commit: 755ae504e2a5f63d1245218102bcef7247978124
https://github.com/Evolveum/midpoint/commit/755ae504e2a5f63d1245218102bcef7247978124
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
M 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/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
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/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
Log Message:
-----------
adding input field with insight for icon css class and color
Commit: cecc91545f96181167359ab2249f579e90a5d46a
https://github.com/Evolveum/midpoint/commit/cecc91545f96181167359ab2249f579e90a5d46a
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
M docs/security/credentials/password-related-configuration.adoc
M docs/security/credentials/secrets-provider-configuration.adoc
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CacheableSecretsProviderDelegate.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/EnvironmentVariablesSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderImpl.java
M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestSecretProviders.java
Log Message:
-----------
secrets provider: added tests for caching, updated documentation, improved environment variables secret provider
Commit: 0df1b21419ed30a01a4ead19266e3195af741b35
https://github.com/Evolveum/midpoint/commit/0df1b21419ed30a01a4ead19266e3195af741b35
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M docs/interfaces/rest/concepts/index.adoc
M docs/interfaces/rest/index.adoc
Log Message:
-----------
REST docu fix for broken links
Commit: 2faf453331c0259033227147007d8bc88440159d
https://github.com/Evolveum/midpoint/commit/2faf453331c0259033227147007d8bc88440159d
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M docs/interfaces/rest/concepts/index.adoc
M docs/interfaces/rest/index.adoc
Log Message:
-----------
Merge branch 'docs/cleanup-4.8'
Commit: 6d55786bdd9d11d31971f3b58ce9e04bb6fb826c
https://github.com/Evolveum/midpoint/commit/6d55786bdd9d11d31971f3b58ce9e04bb6fb826c
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/IconColorInputPanel.java
M 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/factory/panel/IconColorPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/IconCssClassPanelFactory.java
Log Message:
-----------
adding javadocs for IconInputPanel
Commit: 9add2c88c2bd2aa1fcee8b97df71877388e8eaf9
https://github.com/Evolveum/midpoint/commit/9add2c88c2bd2aa1fcee8b97df71877388e8eaf9
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M docs/interfaces/rest/endpoints/index.adoc
Log Message:
-----------
REST docu changes removal of some non existing references
Commit: 870846b23ecc64cd881946bc514ea6f74560d6c6
https://github.com/Evolveum/midpoint/commit/870846b23ecc64cd881946bc514ea6f74560d6c6
Author: mmacik <matus.macik at evolveum.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M docs/interfaces/rest/endpoints/index.adoc
Log Message:
-----------
Merge branch 'docs/cleanup-4.8'
Commit: 51294f2a5839ef7b1c4ad08ca84c5f1405e4fbcd
https://github.com/Evolveum/midpoint/commit/51294f2a5839ef7b1c4ad08ca84c5f1405e4fbcd
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
A docs/admin-gui/gui-user-profile/index.adoc
A docs/admin-gui/gui-user-profile/saveFilterButton.png
A docs/admin-gui/gui-user-profile/savedFiltersList.png
M docs/interfaces/midpoint-client-java/index.adoc
M docs/interfaces/rest/concepts/authentication.adoc
M docs/interfaces/rest/concepts/index.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
R docs/interfaces/rest/endpoints/misc.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/create-object.adoc
M docs/interfaces/rest/operations/examples/search-objects-filter.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/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/security/credentials/password-related-configuration.adoc
M docs/security/credentials/password-storage-configuration.adoc
M docs/security/credentials/secrets-provider-configuration.adoc
M docs/simulation/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/factory/wrapper/WrapperContext.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/util/WebComponentUtil.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/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/factory/panel/ItemPanelContext.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/ShadowAssociationWrapperFactoryImpl.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/role/component/wizard/construction/ConstructionGroupStepPanel.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/wrapper/ItemWrapperImpl.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/ResourceAttributeWrapperImpl.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/InfraInitialSetup.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/page/admin/reports/component/RunReportPopupPanel.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/self/PagePostAuthentication.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-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java
A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CacheableSecretsProviderDelegate.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/EnvironmentVariablesSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderImpl.java
M 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/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/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
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.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
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.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/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
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/traces/visualizer/BaseVisualizer.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.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/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/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/test/java/com/evolveum/midpoint/schema/AbstractSchemaTest.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/performance/AbstractSchemaPerformanceTest.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/SchemaProcessorTest.java
M infra/schema/src/test/resources/xmljson/model-intest-resource-dummy.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/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/ModelInteractionService.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/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/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/caching/AssociationSearchExpressionEvaluatorCache.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/mapping/AbstractMappingImpl.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/PrismValueDeltaSetTripleProducer.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/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/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/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/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
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/ClockworkSource.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/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/evaluators/ObjectModificationConstraintEvaluator.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/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/simulation/ProcessedObjectImpl.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
M 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/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
M model/model-intest/src/test/resources/common/system-configuration.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/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-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.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/controller/ColumnDataConverter.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 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
M 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
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/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
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/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
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
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/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
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
A provisioning/provisioning-impl/src/test/resources/misc/caching/resource-dummy.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 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-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/LiteralExpressionEvaluator.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/ExtensionProcessor.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/filtering/RefFilterWithRepoPath.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/shadow/QShadowMapping.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-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/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
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/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/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskRunResult.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/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/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
M testing/story/src/test/resources/logback-test.xml
M testing/story/testng-integration.xml
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 1176f754e1a5f082f7145f5695432edf200213ad
https://github.com/Evolveum/midpoint/commit/1176f754e1a5f082f7145f5695432edf200213ad
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M docs/admin-gui/gui-user-profile/index.adoc
A docs/admin-gui/gui-user-profile/save-button.png
R docs/admin-gui/gui-user-profile/saveFilterButton.png
A docs/admin-gui/gui-user-profile/saved-filters-list.png
R docs/admin-gui/gui-user-profile/savedFiltersList.png
Log Message:
-----------
GUI User Profile doc update
Commit: a70af66e422c9ae66f7695ede70aef4e96a97d34
https://github.com/Evolveum/midpoint/commit/a70af66e422c9ae66f7695ede70aef4e96a97d34
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M docs/security/credentials/secrets-provider-configuration.adoc
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CacheableSecretsProviderDelegate.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/EnvironmentVariablesSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderManager.java
M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestSecretProviders.java
M model/model-intest/src/test/resources/archetypes/system-configuration-archetypes.xml
M model/model-intest/src/test/resources/common/system-configuration.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/mapping/chaining/system-configuration.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 pom.xml
Log Message:
-----------
secrets provider: fixed tests configuration added allowKeyPrefix for all providers (removed prefix from environment variables provider), updated doc.
Commit: 7c43e149efc8fe84df021c2f2735c5a8a6a57333
https://github.com/Evolveum/midpoint/commit/7c43e149efc8fe84df021c2f2735c5a8a6a57333
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M docs/admin-gui/gui-user-profile/index.adoc
Log Message:
-----------
GUI User Profile doc update
Commit: 405fa27db55a5cb33a8a8a7a2dc529f9b2f62061
https://github.com/Evolveum/midpoint/commit/405fa27db55a5cb33a8a8a7a2dc529f9b2f62061
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M docs/admin-gui/gui-user-profile/index.adoc
Log Message:
-----------
image width fix for docs
Commit: 80663ddb387733f49ba51df2b9545731f2e5c800
https://github.com/Evolveum/midpoint/commit/80663ddb387733f49ba51df2b9545731f2e5c800
Author: Ivan Noris <ivan.noris at evolveum.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M docs/misc/notifications/configuration.adoc
Log Message:
-----------
Fixing notification documentation, improving expression variables.
Replacing old transport configuration with messageTransportConfiguration.
Commit: 60589355011e5cc2540bb9d67992c1032b0b127d
https://github.com/Evolveum/midpoint/commit/60589355011e5cc2540bb9d67992c1032b0b127d
Author: Ivan Noris <ivan.noris at evolveum.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M docs/misc/notifications/configuration.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/docs/cleanup-4.8'
Commit: d733e2dc4661aaa315ae78afcc05e0265f5c1f8f
https://github.com/Evolveum/midpoint/commit/d733e2dc4661aaa315ae78afcc05e0265f5c1f8f
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CacheableSecretsProviderDelegate.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderManager.java
Log Message:
-----------
secrets provider: a bit more javadoc
Commit: b498d495bef0d11aafcb16179af0f3bab919e501
https://github.com/Evolveum/midpoint/commit/b498d495bef0d11aafcb16179af0f3bab919e501
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M docs/misc/notifications/configuration.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 60bd17580c459d43425804d3dda88bd96eeb0b9a
https://github.com/Evolveum/midpoint/commit/60bd17580c459d43425804d3dda88bd96eeb0b9a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
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/testng-unit.xml
Log Message:
-----------
Add (failing) JSON serialization test
Tie ri:group association is serialized without the namespace
information. This causes TestCsvSimulationReport to fail on
the native repo.
Commit: bb6b5205b947d082ad1e18111a289fde0856ca1f
https://github.com/Evolveum/midpoint/commit/bb6b5205b947d082ad1e18111a289fde0856ca1f
Author: Ivan Noris <ivan.noris at evolveum.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M docs/misc/notifications/index.adoc
Log Message:
-----------
Fixing notification documentation.
Replacing old transport configuration with messageTransportConfiguration.
Commit: 730bdb580e9267070518fd8260341911e3316da2
https://github.com/Evolveum/midpoint/commit/730bdb580e9267070518fd8260341911e3316da2
Author: Ivan Noris <ivan.noris at evolveum.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M docs/misc/notifications/index.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/docs/cleanup-4.8'
Commit: 9a59449b3960752780faf1a539a23ea814684847
https://github.com/Evolveum/midpoint/commit/9a59449b3960752780faf1a539a23ea814684847
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseShadow.java
Log Message:
-----------
Fixed incorrect check for JSON in TestParseShadow
Commit: 41c8d531475880d84b89a5c8934fac9ad02a3353
https://github.com/Evolveum/midpoint/commit/41c8d531475880d84b89a5c8934fac9ad02a3353
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvSimulationReport.java
Log Message:
-----------
Adapt TestCsvSimulationReport to new associations
Commit: f370a309d94d00ba0415e1451022d0e80c8caf14
https://github.com/Evolveum/midpoint/commit/f370a309d94d00ba0415e1451022d0e80c8caf14
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
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/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/impl/component/form/CreateObjectForReferencePanel.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/input/IconInputPanel.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/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/prism/panel/vertical/form/VerticalFormPrismPropertyValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceValuePanel.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/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/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/web/component/form/ValueChoosePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/ReferenceAutocompleteValidator.java
Log Message:
-----------
fix proccesing issues in CreateObjectForReferencePanel
Commit: d38cb9eebcb33553d64eec979ae7aed758c7ddbd
https://github.com/Evolveum/midpoint/commit/d38cb9eebcb33553d64eec979ae7aed758c7ddbd
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
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
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
Log Message:
-----------
Fixed failing repo tests
Signed-off-by: Tony Tkáčik <tonydamage at gmail.com>
Commit: e1fd012231d48cdcb1dee008f00fdc441c411af6
https://github.com/Evolveum/midpoint/commit/e1fd012231d48cdcb1dee008f00fdc441c411af6
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M docs/admin-gui/gui-user-profile/index.adoc
A docs/admin-gui/gui-user-profile/save-button.png
R docs/admin-gui/gui-user-profile/saveFilterButton.png
A docs/admin-gui/gui-user-profile/saved-filters-list.png
R docs/admin-gui/gui-user-profile/savedFiltersList.png
M docs/misc/notifications/configuration.adoc
M docs/misc/notifications/index.adoc
M docs/security/credentials/secrets-provider-configuration.adoc
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CacheableSecretsProviderDelegate.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/EnvironmentVariablesSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderManager.java
M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseShadow.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/testng-unit.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestSecretProviders.java
M model/model-intest/src/test/resources/archetypes/system-configuration-archetypes.xml
M model/model-intest/src/test/resources/common/system-configuration.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/mapping/chaining/system-configuration.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/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvSimulationReport.java
M pom.xml
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 583a6fde11fd8751f4fed29593f15842d7a1e68c
https://github.com/Evolveum/midpoint/commit/583a6fde11fd8751f4fed29593f15842d7a1e68c
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
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
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: cf9f7943023623408d3288c50ac776c91cc69cac
https://github.com/Evolveum/midpoint/commit/cf9f7943023623408d3288c50ac776c91cc69cac
Author: Ivan Noris <ivan.noris at evolveum.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M docs/misc/notifications/configuration.adoc
Log Message:
-----------
Improving variables section.
Commit: ad9ae78a3a43351b1dc9ca701abbffcf60231d92
https://github.com/Evolveum/midpoint/commit/ad9ae78a3a43351b1dc9ca701abbffcf60231d92
Author: Ivan Noris <ivan.noris at evolveum.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M docs/misc/notifications/configuration.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/docs/cleanup-4.8'
Commit: 7b8931c6e0c903ca274994c39baa5033adaf2fde
https://github.com/Evolveum/midpoint/commit/7b8931c6e0c903ca274994c39baa5033adaf2fde
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M docs/deployment/ninja/command/initial-objects.adoc
M docs/deployment/ninja/command/run-sql.adoc
M docs/deployment/ninja/command/upgrade-installation.adoc
M docs/deployment/ninja/use-case/upgrade-with-ninja.adoc
Log Message:
-----------
ninja: more docs
Commit: f69e922ceec321d96a680743451a5a416f6ad70d
https://github.com/Evolveum/midpoint/commit/f69e922ceec321d96a680743451a5a416f6ad70d
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M docs/misc/notifications/configuration.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: d97250f06b459d4b170ba55a634eff45bed2912e
https://github.com/Evolveum/midpoint/commit/d97250f06b459d4b170ba55a634eff45bed2912e
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M docs/deployment/ninja/command/index.adoc
M docs/deployment/ninja/index.adoc
Log Message:
-----------
ninja: more docs
Commit: 4ba1a38f672c012889e024c022bea38b03fdbbf6
https://github.com/Evolveum/midpoint/commit/4ba1a38f672c012889e024c022bea38b03fdbbf6
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestNotifications.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/update/SqaleUpdateContext.java
Log Message:
-----------
Fixed TestNotifications appearing / disappearing relation
Commit: 0b4f0c3cbe5d7debf43056fb6ef352a1f6e073f2
https://github.com/Evolveum/midpoint/commit/0b4f0c3cbe5d7debf43056fb6ef352a1f6e073f2
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M docs/deployment/ninja/command/index.adoc
M docs/deployment/ninja/command/info.adoc
M docs/deployment/ninja/command/trace.adoc
M docs/deployment/ninja/command/upgrade-objects.adoc
M docs/deployment/ninja/index.adoc
Log Message:
-----------
ninja: more docs
Commit: 767d3b85348f16df0096b3fdfcb27d9d6b00a3ea
https://github.com/Evolveum/midpoint/commit/767d3b85348f16df0096b3fdfcb27d9d6b00a3ea
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestNotifications.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/update/SqaleUpdateContext.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: a5143f2151aca79084e27b3d59f947dfff083bd2
https://github.com/Evolveum/midpoint/commit/a5143f2151aca79084e27b3d59f947dfff083bd2
Author: Kamil Jires <kamil at jires.eu>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M docs/admin-gui/admin-gui-config/index.adoc
M docs/deployment/ninja/upgrade-with-ninja.adoc
M docs/deployment/stand-alone-deployment.adoc
M docs/expressions/constants/configuration.adoc
M docs/repository/native-postgresql/usage.adoc
M docs/upgrade/faq-issues.adoc
M docs/upgrade/upgrade-guide.adoc
Log Message:
-----------
update broken link in docs - /midpoint/install subtree
Commit: f6664f17f4c6f1ef1baddec3812eec45d33d80e9
https://github.com/Evolveum/midpoint/commit/f6664f17f4c6f1ef1baddec3812eec45d33d80e9
Author: Kamil Jires <kamil at jires.eu>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M docs/admin-gui/admin-gui-config/index.adoc
M docs/deployment/ninja/use-case/upgrade-with-ninja.adoc
M docs/deployment/stand-alone-deployment.adoc
M docs/expressions/constants/configuration.adoc
M docs/repository/native-postgresql/usage.adoc
M docs/upgrade/faq-issues.adoc
M docs/upgrade/upgrade-guide.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/docs/cleanup-4.8' (docs update - broken link for /midpoint/install subtree)
Commit: 0553e0fc8fbfc71eef838e86854d75612a758442
https://github.com/Evolveum/midpoint/commit/0553e0fc8fbfc71eef838e86854d75612a758442
Author: Ivan Noris <ivan.noris at evolveum.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M docs/misc/notifications/configuration.adoc
Log Message:
-----------
Testing link
Commit: 3892edece1846373adc8a32fcd2147ea9d193651
https://github.com/Evolveum/midpoint/commit/3892edece1846373adc8a32fcd2147ea9d193651
Author: Ivan Noris <ivan.noris at evolveum.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M docs/admin-gui/admin-gui-config/index.adoc
M docs/deployment/ninja/upgrade-with-ninja.adoc
M docs/deployment/stand-alone-deployment.adoc
M docs/expressions/constants/configuration.adoc
M docs/repository/native-postgresql/usage.adoc
M docs/upgrade/faq-issues.adoc
M docs/upgrade/upgrade-guide.adoc
Log Message:
-----------
Merge branch 'docs/cleanup-4.8' of github.com:Evolveum/midpoint into docs/cleanup-4.8
Commit: abdb33910343808dc354ce3724c406a0ebb10f12
https://github.com/Evolveum/midpoint/commit/abdb33910343808dc354ce3724c406a0ebb10f12
Author: Ivan Noris <ivan.noris at evolveum.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M docs/misc/notifications/configuration.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/docs/cleanup-4.8'
Commit: 61d69802979c810557f6bbe89aaf63a6ac036872
https://github.com/Evolveum/midpoint/commit/61d69802979c810557f6bbe89aaf63a6ac036872
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M docs/admin-gui/resource-wizard/index.adoc
M docs/admin-gui/resource-wizard/step-2-object-type-midpoint-data.png
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/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/impl/component/form/CreateObjectForReferencePanel.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/message/Callout.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/CreateObjectForReferencePanelFactory.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/prism/panel/vertical/form/VerticalFormPrismReferenceValuePanel.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/ResourceObjectTypeArchetypeValueWrapperImpl.java
M 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/ReferenceExecutedDeltaProcessor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/ReferenceAutocompleteValidator.java
M release-notes.adoc
Log Message:
-----------
writing javadoc for classes around CreateObjectForReferencePanel, adding features to release notes and docs
Commit: 956d0c2f8c065baff545ef48fa6e984d5c3a0e11
https://github.com/Evolveum/midpoint/commit/956d0c2f8c065baff545ef48fa6e984d5c3a0e11
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M docs/admin-gui/admin-gui-config/index.adoc
M docs/deployment/ninja/command/index.adoc
M docs/deployment/ninja/command/info.adoc
M docs/deployment/ninja/command/trace.adoc
M docs/deployment/ninja/command/upgrade-objects.adoc
M docs/deployment/ninja/index.adoc
M docs/deployment/ninja/use-case/upgrade-with-ninja.adoc
M docs/deployment/stand-alone-deployment.adoc
M docs/expressions/constants/configuration.adoc
M docs/misc/notifications/configuration.adoc
M docs/repository/native-postgresql/usage.adoc
M docs/upgrade/faq-issues.adoc
M docs/upgrade/upgrade-guide.adoc
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 9dfcf6abe3cfd39da57e92782b306c2a544c2b07
https://github.com/Evolveum/midpoint/commit/9dfcf6abe3cfd39da57e92782b306c2a544c2b07
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M pom.xml
Log Message:
-----------
upgrade keycloak-core to 23.0.7
Commit: f7cae1a3d7316785a3b81248d34b2692b4d39f48
https://github.com/Evolveum/midpoint/commit/f7cae1a3d7316785a3b81248d34b2692b4d39f48
Author: Ivan Noris <ivan.noris at evolveum.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M docs/misc/notifications/configuration.adoc
Log Message:
-----------
Testing link, attempt 2.
Commit: c575950baec8c9122652993a13f3df46e7b1f4c2
https://github.com/Evolveum/midpoint/commit/c575950baec8c9122652993a13f3df46e7b1f4c2
Author: Ivan Noris <ivan.noris at evolveum.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M docs/misc/notifications/configuration.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/docs/cleanup-4.8'
Commit: ccd05ff9b746c32c93a3b87b4ecc2736c6347d58
https://github.com/Evolveum/midpoint/commit/ccd05ff9b746c32c93a3b87b4ecc2736c6347d58
Author: Martin Spanik <martin.spanik at evolveum.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M docs/admin-gui/resource-wizard/index.adoc
Log Message:
-----------
Resoource wizard update - added info about issue with UTF-8 BOM.
Commit: 02defa287aa2f53e547f725d8ebab879bd3d7bca
https://github.com/Evolveum/midpoint/commit/02defa287aa2f53e547f725d8ebab879bd3d7bca
Author: Martin Spanik <martin.spanik at evolveum.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M docs/admin-gui/resource-wizard/index.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/docs/cleanup-4.8'
Commit: dbb292a8429fe4419f6a3f913606ad04f6efcf14
https://github.com/Evolveum/midpoint/commit/dbb292a8429fe4419f6a3f913606ad04f6efcf14
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextAreaPanelFactory.java
M release-notes.adoc
Log Message:
-----------
MID-8923: changing of input field for documentation element to multi-line text field
Commit: e51bc24d435a27d437b5c7818039c7ce283b9ab5
https://github.com/Evolveum/midpoint/commit/e51bc24d435a27d437b5c7818039c7ce283b9ab5
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M docs/admin-gui/resource-wizard/index.adoc
M docs/misc/notifications/configuration.adoc
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: abc5426567bba043522d6fe10313d604cf94adba
https://github.com/Evolveum/midpoint/commit/abc5426567bba043522d6fe10313d604cf94adba
Author: Ivan Noris <ivan.noris at evolveum.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M docs/misc/notifications/configuration.adoc
Log Message:
-----------
Adding shorter form and longer form of event method calls. (Groovy/Velocity).
TODO: links for javadoc when required macro is usable in Jekyll.
Commit: 936f3234fb0bad436e78616944aee016ef64c66f
https://github.com/Evolveum/midpoint/commit/936f3234fb0bad436e78616944aee016ef64c66f
Author: Ivan Noris <ivan.noris at evolveum.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M docs/admin-gui/resource-wizard/index.adoc
Log Message:
-----------
Merge branch 'docs/cleanup-4.8' of github.com:Evolveum/midpoint into docs/cleanup-4.8
Commit: f41a86a75906256a6184e7077627f8a5be28cbe3
https://github.com/Evolveum/midpoint/commit/f41a86a75906256a6184e7077627f8a5be28cbe3
Author: Ivan Noris <ivan.noris at evolveum.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M docs/misc/notifications/configuration.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/docs/cleanup-4.8'
Commit: f0cfb4251bf0439c687b6632c396e6131d22cf56
https://github.com/Evolveum/midpoint/commit/f0cfb4251bf0439c687b6632c396e6131d22cf56
Author: Martin Spanik <martin.spanik at evolveum.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M docs/concepts/matching-rules.adoc
A docs/concepts/query/midpoint-query-language/errors/err-couldnt-count-objects.png
M docs/concepts/query/midpoint-query-language/errors/index.adoc
M docs/concepts/query/midpoint-query-language/introduction.adoc
Log Message:
-----------
Query - matching rules.
Commit: ffb5a5598341e5120cd1a7c32805fc4afc552564
https://github.com/Evolveum/midpoint/commit/ffb5a5598341e5120cd1a7c32805fc4afc552564
Author: Martin Spanik <martin.spanik at evolveum.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M docs/concepts/matching-rules.adoc
A docs/concepts/query/midpoint-query-language/errors/err-couldnt-count-objects.png
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: c670d7d791f6a79d87ecd50c6c454eeeca55731f
https://github.com/Evolveum/midpoint/commit/c670d7d791f6a79d87ecd50c6c454eeeca55731f
Author: Ivan Noris <ivan.noris at evolveum.com>
Date: 2024-03-04 (Mon, 04 Mar 2024)
Changed paths:
M docs/misc/notifications/configuration.adoc
Log Message:
-----------
Adding javadoc links to master javadoc for now.
Small reorganization of notes when linking to Javadoc.
Commit: 19d9042010216a58710993db6603f85e81db12d7
https://github.com/Evolveum/midpoint/commit/19d9042010216a58710993db6603f85e81db12d7
Author: Ivan Noris <ivan.noris at evolveum.com>
Date: 2024-03-04 (Mon, 04 Mar 2024)
Changed paths:
M docs/misc/notifications/configuration.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/docs/cleanup-4.8'
Commit: a24361a10eefac253ffe8356d0b2527c98964f2e
https://github.com/Evolveum/midpoint/commit/a24361a10eefac253ffe8356d0b2527c98964f2e
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-03-04 (Mon, 04 Mar 2024)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
Log Message:
-----------
Support ShadowAssociationDefinition.setMaxOccurs
This is needed by GUI when displaying the associations.
Commit: 15cd98cb10f125df63a6e420d09022ac7d142885
https://github.com/Evolveum/midpoint/commit/15cd98cb10f125df63a6e420d09022ac7d142885
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-03-04 (Mon, 04 Mar 2024)
Changed paths:
M pom.xml
M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
Log Message:
-----------
upgrade csv, ldap and database connectors to milestone version
Commit: 6758d7a87732a6abd8bb1cf413d4e2321607a3c8
https://github.com/Evolveum/midpoint/commit/6758d7a87732a6abd8bb1cf413d4e2321607a3c8
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-03-04 (Mon, 04 Mar 2024)
Changed paths:
M docs/concepts/matching-rules.adoc
A docs/concepts/query/midpoint-query-language/errors/err-couldnt-count-objects.png
M docs/concepts/query/midpoint-query-language/errors/index.adoc
M docs/concepts/query/midpoint-query-language/introduction.adoc
M docs/misc/notifications/configuration.adoc
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: e9ee9c6b8578ca590be30fb56cd0237d8b730eb8
https://github.com/Evolveum/midpoint/commit/e9ee9c6b8578ca590be30fb56cd0237d8b730eb8
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-03-04 (Mon, 04 Mar 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
Log Message:
-----------
show success feedback panel after saving of new task by wizard
Commit: 646497ff483362da05890bafb3aebf1c2f75f8ed
https://github.com/Evolveum/midpoint/commit/646497ff483362da05890bafb3aebf1c2f75f8ed
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2024-03-04 (Mon, 04 Mar 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
Log Message:
-----------
npe fixes
Commit: ff3913474d62f8721fda5fd427000c80f3cdff05
https://github.com/Evolveum/midpoint/commit/ff3913474d62f8721fda5fd427000c80f3cdff05
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2024-03-04 (Mon, 04 Mar 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.html
Log Message:
-----------
markup fix for construction associations step
Commit: 8bdba5de451e17cf5b77168ae5d694fb917efa64
https://github.com/Evolveum/midpoint/commit/8bdba5de451e17cf5b77168ae5d694fb917efa64
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-03-04 (Mon, 04 Mar 2024)
Changed paths:
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapConnTest.java
Log Message:
-----------
fix conntests (polyString as primary identifier)
Commit: e74e469f15b3253b78e5585cd4a139d2e44d575a
https://github.com/Evolveum/midpoint/commit/e74e469f15b3253b78e5585cd4a139d2e44d575a
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-03-04 (Mon, 04 Mar 2024)
Changed paths:
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/prism/panel/PrismContainerPanel.java
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 7ebe4309087e2d68af2734fc583c6dbbab5471a4
https://github.com/Evolveum/midpoint/commit/7ebe4309087e2d68af2734fc583c6dbbab5471a4
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-03-05 (Tue, 05 Mar 2024)
Changed paths:
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/web/session/ResourceContentStorage.java
Log Message:
-----------
MID-9443: fix saving of selected intent to page search storage on resource object panel
Commit: 391cf3a4ec1d97261b192b94886744b8daf0db65
https://github.com/Evolveum/midpoint/commit/391cf3a4ec1d97261b192b94886744b8daf0db65
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-03-05 (Tue, 05 Mar 2024)
Changed paths:
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-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
Log Message:
-----------
MID-9499: check supported matching rules for simple item in filter
Commit: 159bcfada26f6cacf4a35b217c72116176b17412
https://github.com/Evolveum/midpoint/commit/159bcfada26f6cacf4a35b217c72116176b17412
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-03-05 (Tue, 05 Mar 2024)
Changed paths:
M config/sql/native/postgres-upgrade.sql
M config/sql/native/postgres.sql
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/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/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/expressions/constants/configuration.adoc
M docs/expressions/expressions/profiles/configuration.adoc
M docs/expressions/expressions/profiles/index.adoc
M docs/expressions/mappings/index.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/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
M docs/interfaces/rest/operations/examples/create-object.adoc
M docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
A docs/interfaces/rest/operations/examples/raw/create-acc.adoc.adoc
A docs/interfaces/rest/operations/examples/raw/create-report.adoc
A 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.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-reports.adoc
A docs/interfaces/rest/operations/examples/raw/delete-resource.adoc
A docs/interfaces/rest/operations/examples/raw/delete-task.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-reports.adoc
A docs/interfaces/rest/operations/examples/raw/get-resource.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/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-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
M docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
A 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-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/search-all-acc.adoc
A docs/interfaces/rest/operations/examples/raw/search-all-cases.adoc
M 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
M docs/interfaces/rest/operations/examples/raw/search-all-roles.adoc
A docs/interfaces/rest/operations/examples/raw/search-all-tasks.adoc
M docs/interfaces/rest/operations/examples/raw/search-all-users.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
M 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
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/options-usage-meo.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
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/repository/native-postgresql/usage.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-storage-configuration.adoc
A docs/security/credentials/secrets-provider-configuration.adoc
M docs/simulation/index.adoc
M docs/upgrade/faq-issues.adoc
M docs/upgrade/upgrade-guide.adoc
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/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/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/path/ItemPathPanel.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/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/util/WebComponentUtil.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/RepositoryShadowBeanObjectDataProvider.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
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/EnumWizardChoicePanel.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/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
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/PrismObjectWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeArchetypeWrapperFactory.java
M 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/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/component/GenericMultivalueContainerPanel.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/ResourceUncategorizedPanel.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/basic/CreateResourceTemplatePanel.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/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/task/PageTask.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/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/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
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/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/form/ValueChoosePanel.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/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/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-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java
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
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/ContainerSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/DockerSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/EnvironmentVariablesSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/FileSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/PropertiesSecretsProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderImpl.java
M 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
R infra/common/src/test/java/com/evolveum/midpoint/common/SecretProviderManagerTest.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
R infra/common/src/test/resources/test-provider.properties
M infra/common/testng-unit.xml
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/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
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.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
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.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/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
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/traces/visualizer/BaseVisualizer.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.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/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/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/test/java/com/evolveum/midpoint/schema/AbstractSchemaTest.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/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/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/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/caching/AssociationSearchExpressionEvaluatorCache.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/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/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/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/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/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
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/ClockworkSource.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/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/evaluators/ObjectModificationConstraintEvaluator.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/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/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/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
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/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/testng-integration-full.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/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/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
M 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
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/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
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/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
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
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/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
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
A provisioning/provisioning-impl/src/test/resources/misc/caching/resource-dummy.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/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/evaluator/LiteralExpressionEvaluator.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/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
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/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/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-sqale/src/test/resources/logback-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/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/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/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
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/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskRunResult.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/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/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/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
M testing/story/src/test/resources/logback-test.xml
M testing/story/testng-integration.xml
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge branch 'master' into feature/role-mining
# Conflicts:
# gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
# repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
Compare: https://github.com/Evolveum/midpoint/compare/6ead8833ece0...159bcfada26f
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