[midPoint-git] [Evolveum/midpoint] 8d55d1: Add attribute-level correlation definition
KaterynaHonchar
noreply at github.com
Wed Aug 17 12:34:39 CEST 2022
Branch: refs/heads/feature/self-dashboard-configuration
Home: https://github.com/Evolveum/midpoint
Commit: 8d55d104ff9ee418292d4d8888921fbac3114e14
https://github.com/Evolveum/midpoint/commit/8d55d104ff9ee418292d4d8888921fbac3114e14
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-07-12 (Tue, 12 Jul 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/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/SynchronizationPolicyFactory.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/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ApplicabilityEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/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/test/resources/common/resource-dummy.xml
M model/model-intest/src/test/resources/archetypes/resource-dummy-lab.xml
M model/model-intest/src/test/resources/archetypes/resource-dummy-source.xml
M model/model-intest/src/test/resources/mapping/resource-target-photos.xml
Log Message:
-----------
Add attribute-level correlation definition
This simplifies the definition of resource object type correlation
by allowing individual attributes to be marked as "correlation ones".
Work in progress.
Commit: 8bf5d157c563cd9cf35fda2f40e514a008ab5687
https://github.com/Evolveum/midpoint/commit/8bf5d157c563cd9cf35fda2f40e514a008ab5687
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-07-15 (Fri, 15 Jul 2022)
Changed paths:
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
A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoIdentityDataTest.java
A repo/repo-sqale/src/test/resources/identity/user-with-identity-data.xml
Log Message:
-----------
Add schema for focus identities
(Plus a skeleton of a repo test.)
Commit: 181f1324c05883e5062a9f1b8048ac0d91d15436
https://github.com/Evolveum/midpoint/commit/181f1324c05883e5062a9f1b8048ac0d91d15436
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-07-15 (Fri, 15 Jul 2022)
Changed paths:
M gui/admin-gui/package-lock.json
M gui/admin-gui/package.json
M gui/admin-gui/pom.xml
M gui/admin-gui/src/frontend/js/list-group-menu.js
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/frontend/js/vendors.js
M gui/admin-gui/src/frontend/scss/_list-group-menu.scss
M gui/admin-gui/src/frontend/scss/_tiles.scss
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/frontend/scss/vendors.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/form/DateRange.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/form/DateRangePicker.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/form/DateRangePicker.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/form/DateRangePickerOptions.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/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/CatalogTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
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/resource/PageResource.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceConfigurationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceConnectorPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceConnectorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractConfigurationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/PageRequestAccess.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/requestAccess/CartSummaryPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CartSummaryPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenu.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PersonOfInterestPanel.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/RelationPanel.html
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.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogQueryItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceWrapper.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedIconColumn.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedImagePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedImagePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/SimplePopupable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/InternalsCountersPanel.java
M gui/admin-gui/webpack.common.js
M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/resource/ObjectTypeDefinitionMerger.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/ConnectorOperationalStatus.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-notifications-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.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/tasks/ShadowCleanupActivityHandler.java
M pom.xml
M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/resources/TestResourceTemplateMerge.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.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/AuditSearchTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleAuditSearchIterativeTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchIterativeTest.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/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/OwnedByRestriction.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/SqlRecorder.java
M repo/repo-test-util/src/main/resources/test-config-new-repo.xml
M repo/repo-test-util/src/main/resources/test-config.xml
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/multidomain/AbstractAdLdapMultidomainRunAsTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/AbstractAdLdapMultidomainTest.java
R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2012.java
R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2012Strange.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2016.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2019.java
A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2022.java
A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2022Strange.java
R testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2012-strange.xml
R testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2012.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2016.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2019-strange.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2019.xml
A testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2022-strange.xml
A testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2022.xml
R testing/conntest/src/test/resources/ad-ldap-multidomain/shadow-ghost-2012.xml
A testing/conntest/src/test/resources/ad-ldap-multidomain/shadow-ghost-2022.xml
R testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2012-users.xml
A testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2022-users.xml
M testing/conntest/testng-integration.xml
Log Message:
-----------
Merge branch 'master' into feature/smart-correlation-prototype
Commit: 0b70aed61492c127daade0d32cfb6717aca6d0ed
https://github.com/Evolveum/midpoint/commit/0b70aed61492c127daade0d32cfb6717aca6d0ed
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-07-15 (Fri, 15 Jul 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusIdentitiesTypeUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusIdentityTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusTypeUtil.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 model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentitiesManager.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityItemConfiguration.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityManagementConfiguration.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIdentities.java
A model/model-intest/src/test/resources/identities/archetype-person.xml
A model/model-intest/src/test/resources/identities/object-template-person.xml
A model/model-intest/src/test/resources/identities/user-alice-green.xml
A model/model-intest/src/test/resources/identities/user-john-smith.xml
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusIdentitiesAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusIdentityAsserter.java
Log Message:
-----------
Add draft of "own" identity maintenance code
Contains minimalistic configuration schema and the code that updates
"own" identity in focal objects (when updated in clockwork).
Work in progress.
Commit: 855cfea2846994f510e5d7a7637030db6c31ae2e
https://github.com/Evolveum/midpoint/commit/855cfea2846994f510e5d7a7637030db6c31ae2e
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-07-19 (Tue, 19 Jul 2022)
Changed paths:
M gui/admin-gui/package-lock.json
M gui/admin-gui/package.json
M gui/admin-gui/pom.xml
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AutoCompleteTextPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/LookupTableConverter.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/LookupTableLabelPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchButtonWithDropdownMenu.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LabelPanelFactory.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/PageSelfDashboard.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/DashboardLinkComponent.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/DashboardLinkComponent.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/DashboardSearchPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/DashboardSearchPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/PageSelfDashboard.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/PageSelfDashboard.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CartSummaryPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PersonOfInterestPanel.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/RequestAccess.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AsyncUpdatePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/TextPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/AsyncDashboardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/DashboardSearchPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/DashboardSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
R infra/common/src/main/java/com/evolveum/midpoint/common/configuration/api/RuntimeConfiguration.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledGuiProfile.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfiledPrincipal.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfiledPrincipalManager.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAssignment.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/assignments/EvaluatedAssignmentImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetPayloadEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
M pom.xml
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/Cache.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/CacheDispatcher.java
A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/CacheInvalidationEventSpecification.java
A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/CacheInvalidationListener.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/CacheListener.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/DeleteObjectResult.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ModifyObjectResult.java
A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryOperationResult.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/AddObjectResult.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/invalidation/Invalidator.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/invalidation/RepositoryCacheInvalidationDetails.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/registry/CacheDispatcherImpl.java
M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/AbstractAdLdapMultidomainTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2022.java
M testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2022-strange.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2022.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2022-users.xml
M testing/conntest/testng-integration.xml
Log Message:
-----------
Merge branch 'master' into feature/smart-correlation-prototype
Commit: f46708bd1ded888750a8d87dc37733b337af3a1e
https://github.com/Evolveum/midpoint/commit/f46708bd1ded888750a8d87dc37733b337af3a1e
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-07-19 (Tue, 19 Jul 2022)
Changed paths:
M config/sql/native-new/postgres-new.sql
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
A repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/MidpointPostgreSQLTemplates.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/QuerydslUtils.java
A repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/SqaleOps.java
Log Message:
-----------
native-repo: added custom PG template for Querydsl for new operations
- PG schema: added fuzzystrmatch extension, shouldn't cause any problems
- added test using custom levenshtein "operator" (function really)
Commit: fea48e547d6b4a174e3dc67b319b432c1db331af
https://github.com/Evolveum/midpoint/commit/fea48e547d6b4a174e3dc67b319b432c1db331af
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-07-20 (Wed, 20 Jul 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/PageSelfDashboard.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableBeanContainerDataProvider.java
Log Message:
-----------
Merge branch 'master' into feature/smart-correlation-prototype
Commit: fa66f1d2cc7a5ab8d184db5e8318114a2a798503
https://github.com/Evolveum/midpoint/commit/fa66f1d2cc7a5ab8d184db5e8318114a2a798503
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-07-20 (Wed, 20 Jul 2022)
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/ContainerTableRelationResolver.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationWorkItemMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/workitem/QCaseWorkItemMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainer.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerMapping.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryModelMapping.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryModelMappingRegistry.java
Log Message:
-----------
native-repo: various cleanup, prismContext removed from constructors...
Commit: 0e52d4d172a937fdf53408bc9e7318bc3aa6d2b2
https://github.com/Evolveum/midpoint/commit/0e52d4d172a937fdf53408bc9e7318bc3aa6d2b2
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-07-20 (Wed, 20 Jul 2022)
Changed paths:
M config/sql/native-new/postgres-new-upgrade.sql
M config/sql/native-new/postgres-new.sql
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/SqaleMappingMixin.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleNestedMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleTableMapping.java
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/MFocusIdentity.java
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusIdentity.java
A 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/shadow/QShadowMapping.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/SqaleOps.java
Log Message:
-----------
native-repo: added tables/mapping and persistence for focus identities
Commit: c0ab3dd6e4cec7e56b14bbe3e7d6b6c518d4139b
https://github.com/Evolveum/midpoint/commit/c0ab3dd6e4cec7e56b14bbe3e7d6b6c518d4139b
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-07-21 (Thu, 21 Jul 2022)
Changed paths:
M gui/admin-gui/package-lock.json
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
Log Message:
-----------
Merge branch 'master' into feature/smart-correlation-prototype
Commit: 060f0c863c39973bd5683eb83a34bb4c307fc26a
https://github.com/Evolveum/midpoint/commit/060f0c863c39973bd5683eb83a34bb4c307fc26a
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-07-21 (Thu, 21 Jul 2022)
Changed paths:
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/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/QAccessCertificationWorkItemMapping.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/QObjectMapping.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/func/SqaleRepoIdentityDataTest.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryTableMapping.java
Log Message:
-----------
native-repo: added identity skipping/resolving, toSchemaObject review
Explicit toSchemaObjectWithResolvedNames will be introduced, WIP.
Commit: 68204e9889566a3fc125004080355f0b4aac20bd
https://github.com/Evolveum/midpoint/commit/68204e9889566a3fc125004080355f0b4aac20bd
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
Log Message:
-----------
SqaleRepoBaseTest: query recording: repoSearchObjects->searchObjects
Method searchObjects should be used in tests for main test part, while
repositorySearchObjects is more low level, recording should have not
been there.
Also, provided repositorySearchObjects and searchObjects with non-vararg
selectorOptions for easier builder usage, no need for iterator().next().
Finally, assertReferenceNamesSet(SearchResultList) was added.
Commit: bc90c579368116286a58f3965511a7599b86b731
https://github.com/Evolveum/midpoint/commit/bc90c579368116286a58f3965511a7599b86b731
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
Log Message:
-----------
native-repo: test962SearchGetNamesAccessCertificationCampaignsWithCases
Commit: 6af81bc6172dfee5ca496625ffe3f9acc3d4b8aa
https://github.com/Evolveum/midpoint/commit/6af81bc6172dfee5ca496625ffe3f9acc3d4b8aa
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditDeltaMapping.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/audit/qmodel/QAuditRefValueMapping.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/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/QObjectMapping.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/task/QTaskMapping.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/AuditTableMapping.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryTableMapping.java
Log Message:
-----------
SqaleTableMapping contracts clarified, but some TODO still left there
QueryTableMapping#toSchemaObject(): added JdbcSession parameter
5-param toSchemaObject renamed to toSchemaObjectInternal, should go away
later, when we're done with forceFull flag.
Conversion method with ref-name resolution named toSchemaObjectComplete.
Commit: 0547b9645abf0f8575f3cb5e9b9cd6dfd58a2f57
https://github.com/Evolveum/midpoint/commit/0547b9645abf0f8575f3cb5e9b9cd6dfd58a2f57
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M gui/admin-gui/src/frontend/js/list-group-menu.js
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardHeader.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardStep.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuPanel.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/RelationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
Log Message:
-----------
Merge branch 'master' into feature/smart-correlation-prototype
Commit: 46cb6a568835e0798b8f58752bedf4f74be38610
https://github.com/Evolveum/midpoint/commit/46cb6a568835e0798b8f58752bedf4f74be38610
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M config/sql/native-new/postgres-new-upgrade.sql
M config/sql/native-new/postgres-new.sql
Log Message:
-----------
native-repo SQL schema: added indexes for m_focus_identity columns
Commit: 4df523795edf35eb5bf2dfbb7eddb7bee99207c3
https://github.com/Evolveum/midpoint/commit/4df523795edf35eb5bf2dfbb7eddb7bee99207c3
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SelectorOptions.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/jsonb/Jsonb.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/common/MContainerType.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/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/shadow/QShadowMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoIdentityDataTest.java
Log Message:
-----------
native-repo: finished read/write mapping for focus identities
Query and modify are not tested yet.
Code was unified with shadow attributes where reasonable.
Commit: 7ec548c200ea4ce4f55172baeba439ef4c1d2923
https://github.com/Evolveum/midpoint/commit/7ec548c200ea4ce4f55172baeba439ef4c1d2923
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-07-27 (Wed, 27 Jul 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusIdentityTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentitiesManager.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusIdentityMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoIdentityDataTest.java
M repo/repo-sqale/src/test/resources/identity/user-with-identity-data.xml
Log Message:
-----------
Flatten FocusIdentitySourceType
This is to align it better with ProvenanceAcquisitionType.
Commit: 45e00d5fc924ce5fb1e3b7203c3818c787d4ec4b
https://github.com/Evolveum/midpoint/commit/45e00d5fc924ce5fb1e3b7203c3818c787d4ec4b
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-07-27 (Wed, 27 Jul 2022)
Changed paths:
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoIdentityDataTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/ItemValueFilterProcessor.java
Log Message:
-----------
Added FuzzyStringMatch to ItemValueFilterProcessor
Signed-off-by: Tony Tkacik <tonydamage at gmail.com>
Commit: 16edb94af4b4b38c48e61076a41a7a9661842cdb
https://github.com/Evolveum/midpoint/commit/16edb94af4b4b38c48e61076a41a7a9661842cdb
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-07-27 (Wed, 27 Jul 2022)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ExtensionItemFilterProcessor.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/ItemValueFilterProcessor.java
Log Message:
-----------
Added support for levenshtein in sqale based repositories
Signed-off-by: Tony Tkacik <tonydamage at gmail.com>
Commit: 1a4009ffa2349fdcb9f3d606acfa513aa6d1c763
https://github.com/Evolveum/midpoint/commit/1a4009ffa2349fdcb9f3d606acfa513aa6d1c763
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-07-27 (Wed, 27 Jul 2022)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ExtensionItemFilterProcessor.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoIdentityDataTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/ItemValueFilterProcessor.java
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/smart-correlation-prototype' into feature/smart-correlation-prototype
Commit: acb5a514fcadb293a8b92d6b7aad347d38acf8f5
https://github.com/Evolveum/midpoint/commit/acb5a514fcadb293a8b92d6b7aad347d38acf8f5
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-07-27 (Wed, 27 Jul 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/AbstractWizardBasicPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/AbstractWizardBasicPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/TileEnum.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardChoicePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardChoicePanel.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/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/search/SearchPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/table/WidgetTableHeader.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/table/WidgetTableHeader.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/Tile.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/resource/PageResource.html
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/ResourceSchemaHandlingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TemplateTile.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractConfigurationStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractResourceWizardStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractResourceWizardStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/BasicSettingStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ConfigurationStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/CreateResourceTemplatePanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/CreateResourceTemplatePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/DiscoveryStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ObjectClassDataProvider.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ObjectClassWrapper.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/PartialConfigurationStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ResourceWizardChoicePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ResourceWizardPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ResourceWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ResourceWizardPreviewPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/SelectObjectClassesStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/SelectObjectClassesStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/AbstractConfigurationStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/AbstractFormResourceWizardStepPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/AbstractFormResourceWizardStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/BasicResourceWizardPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/BasicResourceWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/BasicSettingStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ConfigurationStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/DiscoveryStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ObjectClassDataProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ObjectClassWrapper.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/PartialConfigurationStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/SelectObjectClassesStepPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/SelectObjectClassesStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectTypes/BasicSettingResourceObjectTypeStepPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectTypes/BasicSettingResourceObjectTypeStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectTypes/ResourceObjectTypeTableWizardPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectTypes/ResourceObjectTypeTableWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectTypes/ResourceObjectTypeWizardPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectTypes/ResourceObjectTypeWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectTypes/ResourceObjectTypeWizardPreviewPanel.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/PageSelfDashboard.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/component/MyAccessesPreviewDataPanel.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/RelationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/DefaultContainerablePanel.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/vertical/form/VerticalFormDefaultContainerablePanel.html
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/VerticalFormPrismContainerPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferencePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferencePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceValuePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceValuePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismValueObjectSelectorPanel.html
A 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/web/component/assignment/SelfConsentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableBeanObjectDataProvider.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/page/admin/cases/CaseWorkItemsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/CasesTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/VariablesMap.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ModifyExecutor.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplate.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/AbstractBasicScriptingTest.java
A model/model-intest/src/test/resources/scripting/modify-brothers-legacy.xml
A model/model-intest/src/test/resources/scripting/modify-brothers.xml
Log Message:
-----------
Merge branch 'master' into feature/smart-correlation-prototype
Commit: 478037c8bb0a94d51a0769b64322aab66b070b91
https://github.com/Evolveum/midpoint/commit/478037c8bb0a94d51a0769b64322aab66b070b91
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-07-28 (Thu, 28 Jul 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusIdentitiesTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusIdentityTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusTypeUtil.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/executor/DeltaExecution.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentitiesManager.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityManagementConfiguration.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/focus/AssignmentProcessor.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/TemplateMappingsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/AbstractInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FocusIdentityDataUpdater.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundMappingInContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SimplePreInboundsContextImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIdentities.java
A model/model-intest/src/test/resources/identities/resource-single.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/ImportSingleAccountRequest.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/FocusIdentitiesAsserter.java
Log Message:
-----------
Update identities from projections
Now we update focus identities also with the result of inbound mappings.
Work in progress.
Commit: b1c0500a92d8ece36be24ed6db86d855d9d87b95
https://github.com/Evolveum/midpoint/commit/b1c0500a92d8ece36be24ed6db86d855d9d87b95
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-07-28 (Thu, 28 Jul 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/TimeConstraintsEvaluation.java
M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpressionUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentitiesManager.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/FocalMappingSetEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/AbstractInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FocusIdentityDataUpdater.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkShadowInboundsPreparation.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/ClockworkTarget.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreShadowInboundsPreparation.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/focus/inbounds/prep/PreTarget.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ShadowInboundsPreparation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Target.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/VariablesUtil.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIdentities.java
M model/model-intest/src/test/resources/identities/object-template-person.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ConfigurableValuePolicySupplier.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/PathExpressionResolver.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusIdentityAsserter.java
Log Message:
-----------
Update identity data right by inbound mappings
Targets like $user/familyName are now automatically redirected
to paths like $user/identities/identity[x]/items/original/familyName.
Work in progress. Tests fail.
Commit: d0cf03b02bf6f685b928e6d4f35386fed916203b
https://github.com/Evolveum/midpoint/commit/d0cf03b02bf6f685b928e6d4f35386fed916203b
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-07-29 (Fri, 29 Jul 2022)
Changed paths:
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/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/AbstractInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Target.java
Log Message:
-----------
Fix definitions caching in inbounds processing
(Fixes some failing tests.)
Commit: 21728846d7829b493fa9af1dcd41ff2a851bc6ed
https://github.com/Evolveum/midpoint/commit/21728846d7829b493fa9af1dcd41ff2a851bc6ed
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-07-29 (Fri, 29 Jul 2022)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentitiesManager.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/AbstractInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FocusIdentityDataUpdater.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIdentities.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusIdentityAsserter.java
Log Message:
-----------
Normalize identity data on inbounds
Work in progress (normalization is still fixed to "polystring norm").
Commit: 96c7dd8fdf5537771e75c49540b7dc428805b18a
https://github.com/Evolveum/midpoint/commit/96c7dd8fdf5537771e75c49540b7dc428805b18a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-07-29 (Fri, 29 Jul 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusIdentityTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
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/util/ObjectTemplateIncludeProcessor.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/PersonaProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentitiesManager.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityItemConfiguration.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/MappingSorter.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/inbounds/prep/ClockworkSource.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/AutoassignRoleMappingEvaluationRequest.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/FocalMappingEvaluationRequest.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/IdentitySelectionMappingEvaluationRequest.java
M model/model-intest/src/test/resources/identities/object-template-person.xml
Log Message:
-----------
Add basic support for identity selection mappings
These mappings select appropriate values among those
in identity data and store them to regular focus items.
Commit: f74cb3895a31ea6e2b8fe9a21204ebcb12762de3
https://github.com/Evolveum/midpoint/commit/f74cb3895a31ea6e2b8fe9a21204ebcb12762de3
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-01 (Mon, 01 Aug 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusIdentitySourceTypeUtil.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 model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIdentities.java
M model/model-intest/src/test/resources/identities/object-template-person.xml
A model/model-intest/src/test/resources/identities/resource-multi.xml
M model/model-intest/src/test/resources/identities/resource-single.xml
Log Message:
-----------
Add support for defaultAuthoritativeSource
This property is meant to be a default selector between identities when
multi-resource (identity) inbound mappings are evaluated.
Work in progress. To be discussed.
Commit: 6f8b8452674cbc451f29ee3b6fda9fd8927dddc6
https://github.com/Evolveum/midpoint/commit/6f8b8452674cbc451f29ee3b6fda9fd8927dddc6
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-01 (Mon, 01 Aug 2022)
Changed paths:
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/AbstractWizardBasicPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardHeader.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardListener.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardStep.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceContentPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractResourceWizardPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractResourceWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractValueFormResourceWizardStepPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractValueFormResourceWizardStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/PreviewResourceDataWizardPanel.html
A 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/ResourceWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/AbstractFormResourceWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/BasicResourceWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/BasicSettingResourceObjectTypeStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/PreviewResourceObjectTypeDataWizardPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/PreviewResourceObjectTypeDataWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeTableWizardPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeTableWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPreviewPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTableWizardPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTableWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/BasicSettingAttributeMappingStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundAttributeMappingStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/LimitationsAttributeMappingStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundAttributeMappingStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectTypes/BasicSettingResourceObjectTypeStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectTypes/BasicSettingResourceObjectTypeStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectTypes/ResourceObjectTypeTableWizardPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectTypes/ResourceObjectTypeTableWizardPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectTypes/ResourceObjectTypeWizardPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectTypes/ResourceObjectTypeWizardPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectTypes/ResourceObjectTypeWizardPreviewPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/PageRequestAccess.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/AccessRequestStep.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/CatalogItemDetailsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CatalogItemDetailsPanel.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/RelationPanel.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/page/self/requestAccess/RoleCatalogQueryItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartPanel.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/ResourceAttributePanel.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/VerticalFormPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyHeaderPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceHeaderPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceHeaderPanel.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/page/self/dto/AssignmentViewType.java
M gui/admin-gui/src/main/resources/initial-objects/000-system-configuration.xml
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.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/security/GuiProfileCompiler.java
Log Message:
-----------
Merge branch 'master' into feature/smart-correlation-prototype
Commit: 586b0d3869c8e10c4ccdec60d5bd1d236c1cfa15
https://github.com/Evolveum/midpoint/commit/586b0d3869c8e10c4ccdec60d5bd1d236c1cfa15
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-01 (Mon, 01 Aug 2022)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoIdentityDataTest.java
Log Message:
-----------
QFocusMapping: added identities/identity query mapping + query test fix
Commit: d1579fecd3df9c2160724d38668a9c40ee0dadc9
https://github.com/Evolveum/midpoint/commit/d1579fecd3df9c2160724d38668a9c40ee0dadc9
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-01 (Mon, 01 Aug 2022)
Changed paths:
M config/sql/native-new/postgres-new-upgrade.sql
M config/sql/native-new/postgres-new.sql
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/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoIdentityDataTest.java
Log Message:
-----------
m_focus_identity.fullSource changed to fullObject, more flexible
Previously it only stored source so it would not work for newly added
items on the identity PCV itself.
Commit: aab753e3944084c96d213787947df6f2330b1825
https://github.com/Evolveum/midpoint/commit/aab753e3944084c96d213787947df6f2330b1825
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-02 (Tue, 02 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractResourceWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/AbstractInboundStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/AbstractOutboundStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeInboundStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeOutboundStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/BasicSettingAttributeMappingStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/BasicSettingStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundAttributeMappingStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/LimitationsAttributeMappingStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/LimitationsStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundAttributeMappingStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/PasswordInboundStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/PasswordOutboundStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/DefaultSettingStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/ReactionStepPanel.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/page/self/requestAccess/RoleCatalogQueryItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPanel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
M model/model-intest/src/test/resources/common/role-autocratic.xml
M model/model-intest/src/test/resources/common/role-autotesters.xml
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/MidpointTestContextWithTask.java
Log Message:
-----------
Merge branch 'master' into feature/smart-correlation-prototype
Commit: fa79120172d03e0df6d7a0c132841d15b79dd669
https://github.com/Evolveum/midpoint/commit/fa79120172d03e0df6d7a0c132841d15b79dd669
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-02 (Tue, 02 Aug 2022)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
Log Message:
-----------
Fix target override for inbound mappings
This should fix failing model-impl tests.
Commit: 8f96fb62a94898fe66bec0525ff47a6f492794a4
https://github.com/Evolveum/midpoint/commit/8f96fb62a94898fe66bec0525ff47a6f492794a4
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-02 (Tue, 02 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/PageRequestAccess.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CartSummaryPanel.html
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/CatalogItemDetailsPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CustomValidity.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CustomValidityPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CustomValidityPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PersonOfInterestPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.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/ShoppingCartEditPanel.html
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/web/component/dialog/ChooseFocusTypeAndRelationDialogPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/MainPopupDialog.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/MainPopupDialog.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/RelationDropDownChoice.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/RelationDropDownChoicePanel.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleAuditSearchIterativeTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchIterativeTest.java
Log Message:
-----------
Merge branch 'master' into feature/smart-correlation-prototype
Commit: c97ca31dff9cfd02a4d7291d2e3513f09b2ef8d0
https://github.com/Evolveum/midpoint/commit/c97ca31dff9cfd02a4d7291d2e3513f09b2ef8d0
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-02 (Tue, 02 Aug 2022)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleMappingMixin.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/focus/QFocusIdentityMapping.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/func/SqaleRepoIdentityDataTest.java
Log Message:
-----------
QFocusIdentityMapping fullObject update after modify fix + tests
Commit: ef62f3ffffe764b2613912e5d764cddd8c53b43a
https://github.com/Evolveum/midpoint/commit/ef62f3ffffe764b2613912e5d764cddd8c53b43a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-02 (Tue, 02 Aug 2022)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.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/identities/IdentitiesManager.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/inbounds/AbstractInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIdentities.java
M model/model-intest/src/test/resources/identities/object-template-person.xml
M model/model-intest/src/test/resources/schema/enterprise.xsd
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusIdentitiesAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusIdentityAsserter.java
Log Message:
-----------
Switch "original" items to focus structure
As discussed on Monday 01/08/2022, here we switched from the flat
identity/items/original container to the focus-structured identity/data
one.
The support is preliminary (using TemporaryUserType as a placeholder),
until proper prism support for embedded objects is ready.
Currently, all normalized item values are merged into a single
identity container, carrying no source information (i.e., the former
"own" identity). This could be changed in the future, if needed.
Commit: 360dd70b2d908e8179ccdf86168e540612fd79cb
https://github.com/Evolveum/midpoint/commit/360dd70b2d908e8179ccdf86168e540612fd79cb
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-02 (Tue, 02 Aug 2022)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentitiesManager.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityManagementConfiguration.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
Log Message:
-----------
Fix identity mgmt configuration handling
Commit: c96729c2f10080ee2005432e4e05ec70f3f46311
https://github.com/Evolveum/midpoint/commit/c96729c2f10080ee2005432e4e05ec70f3f46311
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-02 (Tue, 02 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/PageRequestAccess.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CartSummaryPanel.html
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/CatalogItemDetailsPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CustomValidity.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CustomValidityPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CustomValidityPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PersonOfInterestPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.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/ShoppingCartEditPanel.html
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/web/component/dialog/ChooseFocusTypeAndRelationDialogPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/MainPopupDialog.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/MainPopupDialog.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/RelationDropDownChoice.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/RelationDropDownChoicePanel.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleMappingMixin.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/focus/QFocusIdentityMapping.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/func/SqaleAuditSearchIterativeTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoIdentityDataTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchIterativeTest.java
Log Message:
-----------
Merge branch 'feature/smart-correlation-prototype' into temp/smart-correlation-with-focus
Commit: 8a4b539a2a46027a246e04434946a1621c45f686
https://github.com/Evolveum/midpoint/commit/8a4b539a2a46027a246e04434946a1621c45f686
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-02 (Tue, 02 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
Log Message:
-----------
Merge branch 'master' into temp/smart-correlation-with-focus
Commit: b8fd55c4b785fe27f1810b73071fd65532696419
https://github.com/Evolveum/midpoint/commit/b8fd55c4b785fe27f1810b73071fd65532696419
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-02 (Tue, 02 Aug 2022)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/TemporaryContainerIdStore.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/focus/inbounds/prep/ClockworkSource.java
Log Message:
-----------
Handle temporary PCV IDs correctly
Temporary PCV IDs are needed in cases when we create a new container
value and then evaluate some mappings (or swallow secondary deltas
created by other means) that need to reference content of this value.
To do so, we create temporary PCV IDs (e.g. -1, -2, and so on) that
live only during clockwork processing, and are removed just before
the summary delta is being applied.
Currently, this is needed for mappings targeting new
identities/identity[xxx] values.
Commit: 18f7d776c45ce21220d69ca7beffe3271027eaf8
https://github.com/Evolveum/midpoint/commit/18f7d776c45ce21220d69ca7beffe3271027eaf8
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-02 (Tue, 02 Aug 2022)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtItemCache.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/SqaleRepoContext.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/ExtensionItemDeltaProcessor.java
Log Message:
-----------
review/cleanup/TODO fixes in extension (delta) processor
reverseCardinality() in ExtensionItemDeltaProcessor now does not resolve
the ext item, just finds it in local cache.
Commit: 96e7dce4a5e74e1c629207a6f56311edf0ac72a7
https://github.com/Evolveum/midpoint/commit/96e7dce4a5e74e1c629207a6f56311edf0ac72a7
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-02 (Tue, 02 Aug 2022)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/ContainerTableUpdateContext.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoIdentityDataTest.java
Log Message:
-----------
added modify test for identity normalized item + supporting fixes
Commit: 293f8ab6c23c976a8a4d6765d5c9d9a11325b3d1
https://github.com/Evolveum/midpoint/commit/293f8ab6c23c976a8a4d6765d5c9d9a11325b3d1
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-03 (Wed, 03 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.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/LensFocusContext.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/TemporaryContainerIdStore.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/identities/IdentitiesManager.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityManagementConfiguration.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/inbounds/AbstractInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIdentities.java
M model/model-intest/src/test/resources/identities/object-template-person.xml
M model/model-intest/src/test/resources/schema/enterprise.xsd
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusIdentitiesAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusIdentityAsserter.java
Log Message:
-----------
Merge branch 'temp/smart-correlation-with-focus' into feature/smart-correlation-prototype
Commit: 2d1d627cb327e0e69dd5cc295a491f40bdd0f8d3
https://github.com/Evolveum/midpoint/commit/2d1d627cb327e0e69dd5cc295a491f40bdd0f8d3
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-08-03 (Wed, 03 Aug 2022)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleQueryContext.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/filtering/item/ItemValueFilterProcessor.java
Log Message:
-----------
Moved processFuzzyFilter to SqlQueryContext
Commit: a43625ee0de96b573e9e2d91d6e6a10b5c376417
https://github.com/Evolveum/midpoint/commit/a43625ee0de96b573e9e2d91d6e6a10b5c376417
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-08-03 (Wed, 03 Aug 2022)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleQueryContext.java
Log Message:
-----------
Added support for similarity fuzzy search
Commit: 6586f308b89387f730c8b6a902ed43269c2423f7
https://github.com/Evolveum/midpoint/commit/6586f308b89387f730c8b6a902ed43269c2423f7
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/AbstractWizardBasicPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/wrapper/WrapperContext.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.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/ResourceDetailsModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceContentPanel.html
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/AbstractResourceWizardStepPanel.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/SelectObjectClassesStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/BasicSettingResourceObjectTypeStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPreviewPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/SynchronizationConfigWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CatalogItemDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceHeaderPanel.html
M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/DerbyController.java
M tools/jenkins/midpoint-main-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/smart-correlation-prototype
Commit: 26432ed6ab2b93da1173e2072e5d0c78c57c53f4
https://github.com/Evolveum/midpoint/commit/26432ed6ab2b93da1173e2072e5d0c78c57c53f4
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleQueryContext.java
Log Message:
-----------
SqaleQueryContext#processFuzzyFilter: minor cleanup, nullish-safer
Commit: c80373aee5fbe890bb656bb22c2384c8a058363d
https://github.com/Evolveum/midpoint/commit/c80373aee5fbe890bb656bb22c2384c8a058363d
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/identities/IdentityItemConfiguration.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/identities/IdentityManagementConfiguration.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/impl/correlator/FullCorrelationContext.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.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/correlation/CorrelationServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.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/CorrelatorUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentitiesManager.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityItemConfiguration.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityManagementConfiguration.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/inbounds/ClockworkInboundsProcessing.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/PreSource.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIdentities.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AbstractAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMedium.java
R testing/story/src/test/resources/correlation/internal/medium/function-library-mylib.xml
M testing/story/src/test/resources/correlation/internal/medium/object-template-user.xml
M testing/story/src/test/resources/correlation/internal/medium/resource-external.xml
M testing/story/src/test/resources/correlation/internal/medium/resource-hr.xml
M testing/story/src/test/resources/correlation/internal/medium/resource-sis.xml
M testing/story/src/test/resources/correlation/internal/medium/system-configuration.xml
Log Message:
-----------
Add preliminary support of identity search
The TestInternalCorrelationMedium is now migrated to the new style.
(Will fail on generic repo!)
Commit: 32c974f39f597f0b4073c21050b960f13420df9e
https://github.com/Evolveum/midpoint/commit/32c974f39f597f0b4073c21050b960f13420df9e
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/AbstractWizardBasicPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/wrapper/WrapperContext.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.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/ResourceDetailsModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceContentPanel.html
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/AbstractResourceWizardStepPanel.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/SelectObjectClassesStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/BasicSettingResourceObjectTypeStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPreviewPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/SynchronizationConfigWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CatalogItemDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceHeaderPanel.html
M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/DerbyController.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleQueryContext.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/filtering/item/ItemValueFilterProcessor.java
M tools/jenkins/midpoint-main-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/smart-correlation-prototype' into feature/smart-correlation-prototype
Commit: 72db30ab29845d9159d80d16257e2154b7c3fb04
https://github.com/Evolveum/midpoint/commit/72db30ab29845d9159d80d16257e2154b7c3fb04
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
M repo/repo-sqale/src/test/resources/identity/user-with-identity-data.xml
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusIdentityAsserter.java
Log Message:
-----------
Switched from TemporaryUserType to embedded focus object
Signed-off-by: Tony Tkacik <tonydamage at gmail.com>
Commit: d1a7e55e8d801320f2bc38e3c12e90125de52204
https://github.com/Evolveum/midpoint/commit/d1a7e55e8d801320f2bc38e3c12e90125de52204
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M model/model-intest/src/test/resources/schema/enterprise.xsd
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/FocusIdentityAsserter.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMedium.java
Log Message:
-----------
Skip TestInternalCorrelationMedium on old repo
Also, removed last traces of TemporaryUserType.
Commit: 355c58e2e6785fb7f6d56745f5d0e52b4e681221
https://github.com/Evolveum/midpoint/commit/355c58e2e6785fb7f6d56745f5d0e52b4e681221
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMediumIdMatchCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMedium.java
R testing/story/src/test/resources/correlation/idmatch/medium/function-library-mylib.xml
M testing/story/src/test/resources/correlation/idmatch/medium/object-template-user.xml
M testing/story/src/test/resources/correlation/idmatch/medium/resource-external.xml
M testing/story/src/test/resources/correlation/idmatch/medium/resource-hr.xml
M testing/story/src/test/resources/correlation/idmatch/medium/resource-sis.xml
M testing/story/src/test/resources/correlation/idmatch/medium/system-configuration.xml
M testing/story/src/test/resources/correlation/internal/medium/resource-sis.xml
Log Message:
-----------
Migrate medium ID Match test to new correlation
This test now uses simplified configuration and run-time data storage
(i.e. identity container instead of hacked solution utilizing extension
items).
Commit: a635066b1ec0dc3eb4e569bf139fe86c43081fc4
https://github.com/Evolveum/midpoint/commit/a635066b1ec0dc3eb4e569bf139fe86c43081fc4
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsInternalCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccounts.java
R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccountsSimplified.java
M testing/story/src/test/resources/correlation/internal/multi-accounts/005-function-library.xml
M testing/story/src/test/resources/correlation/internal/multi-accounts/020-object-template-user.xml
R testing/story/src/test/resources/correlation/internal/multi-accounts/resource-sis-simplified.xml
M testing/story/src/test/resources/correlation/internal/multi-accounts/resource-sis.xml
M testing/story/testng-integration.xml
Log Message:
-----------
Migrate advanced internal correlation test
Commit: c68f187af5ee213d6a60e42b9aa49824bcc8b816
https://github.com/Evolveum/midpoint/commit/c68f187af5ee213d6a60e42b9aa49824bcc8b816
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccounts.java
M testing/story/src/test/resources/correlation/idmatch/medium/resource-external.xml
M testing/story/src/test/resources/correlation/idmatch/medium/resource-hr.xml
M testing/story/src/test/resources/correlation/idmatch/medium/resource-sis.xml
M testing/story/src/test/resources/correlation/idmatch/multi-accounts/000-system-configuration.xml
M testing/story/src/test/resources/correlation/idmatch/multi-accounts/005-function-library-idmatch.xml
M testing/story/src/test/resources/correlation/idmatch/multi-accounts/020-object-template-user.xml
M testing/story/src/test/resources/correlation/idmatch/multi-accounts/resource-sis.xml
M testing/story/src/test/resources/correlation/internal/multi-accounts/resource-sis.xml
Log Message:
-----------
Migrate advanced ID Match correlation test
(Including re-adding National ID normalization to medium ID Match test.)
Commit: 38d56916d61bfe71cc5b72b6e9a46d937d6b9184
https://github.com/Evolveum/midpoint/commit/38d56916d61bfe71cc5b72b6e9a46d937d6b9184
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMultiAccountsReal.java
Log Message:
-----------
Fix advanced ID Match correlation test
(When real ID Match service is used.)
Commit: 971e9d4566681ef7330061690103d061873e95d8
https://github.com/Evolveum/midpoint/commit/971e9d4566681ef7330061690103d061873e95d8
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestRunAs.java
Log Message:
-----------
fixed TestRunAs, GuiProfileCompiler does not read JPEG if incomplete
Commit: 0c47865239dbd868a89fdd7632a16537e79d268e
https://github.com/Evolveum/midpoint/commit/0c47865239dbd868a89fdd7632a16537e79d268e
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SelectorOptions.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/SearchHelper.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/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/shadow/QShadowMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterStatusInformationRetriever.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskRetriever.java
Log Message:
-----------
SelectorOptions: added new hasToFetchPathNotRetrievedByDefault
Previous hasToLoadPath was renamed to hasToIncludePath, because it does
not completely answer the question about loading (but it does about
including).
Version with auto-magic default was removed, calling code always knows.
New hasToFetchPathNotRetrievedByDefault was introduces with very similar
semantics, but more targeted for repo usages.
This new method is now used for all the relevant cases.
Commit: 51efc9fa0a0a90eed3c1028ec7e3b8236d747cdb
https://github.com/Evolveum/midpoint/commit/51efc9fa0a0a90eed3c1028ec7e3b8236d747cdb
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-05 (Fri, 05 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationOptionDto.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/TypeSpecificMergersConfigurator.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationItemDefinitionUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/CorrelationProperty.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationPropertiesCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchObjectCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemRouteFinder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemSource.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemTarget.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/resources/TestResourceTemplateMerge.java
M provisioning/provisioning-impl/src/test/resources/merge/resource-object-types-1.xml
M provisioning/provisioning-impl/src/test/resources/merge/resource-object-types-template.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
Log Message:
-----------
Remove all the "places" magic from the correlation
This was introduced as an experiment in 4.5. It is now replaced by
"multiple identities" feature.
Work in progress.
Commit: 2d2531d86e7005c593dc337d3008042d7a65fed5
https://github.com/Evolveum/midpoint/commit/2d2531d86e7005c593dc337d3008042d7a65fed5
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-05 (Fri, 05 Aug 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SelectorOptions.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/SearchHelper.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/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/shadow/QShadowMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterStatusInformationRetriever.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskRetriever.java
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/smart-correlation-prototype' into feature/smart-correlation-prototype
Commit: 63de798ca6f8e2eefa11c24a77489e92abaf6310
https://github.com/Evolveum/midpoint/commit/63de798ca6f8e2eefa11c24a77489e92abaf6310
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-05 (Fri, 05 Aug 2022)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestRunAs.java
Log Message:
-----------
fixed TestRunAs, GuiProfileCompiler does not read JPEG if incomplete
Commit: 4585b699816ce73e08aa08f26f66aee09714210f
https://github.com/Evolveum/midpoint/commit/4585b699816ce73e08aa08f26f66aee09714210f
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-05 (Fri, 05 Aug 2022)
Changed paths:
A tools/jenkins/midpoint-main-generic-oracle-pipeline
Log Message:
-----------
midpoint-main-generic-oracle-pipeline: WIP around DB initialization
Commit: 16451379db099c6faa5cbb09d2cf7d474a35f1af
https://github.com/Evolveum/midpoint/commit/16451379db099c6faa5cbb09d2cf7d474a35f1af
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-06 (Sat, 06 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.java
Log Message:
-----------
MID-7976 request access wizard, relation panel NPE fix
Commit: fa48dfd31e029059bcedf7874774078d1e3b579d
https://github.com/Evolveum/midpoint/commit/fa48dfd31e029059bcedf7874774078d1e3b579d
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-06 (Sat, 06 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CatalogItemDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
Log Message:
-----------
MID-7976 role catalog details wrap up
Commit: ce044d084ee4186e56d8f6099bbfcc6ced1ef303
https://github.com/Evolveum/midpoint/commit/ce044d084ee4186e56d8f6099bbfcc6ced1ef303
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-06 (Sat, 06 Aug 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationPolicy.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTemplateTypeUtil.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 model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationService.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/correlation/CorrelatorContextCreator.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/CorrelationItemSource.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/AbstractCorrelatorsTest.java
R 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/correlator/correlation/TestExpressionCorrelator.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestItemsCorrelator.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestTraditionalCorrelators.java
R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestCorrelationConfirmationEvaluator.java
R model/model-impl/src/test/resources/correlator/correlation/correlators/accounts.csv
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-emp-fn-opt.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-emp-fn.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-emp.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-id-match.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-owner-ref.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-owner.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/resource-dummy-correlation.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/users.xml
M model/model-impl/src/test/resources/correlator/correlation/expression/resource-dummy.xml
A model/model-impl/src/test/resources/correlator/correlation/items/accounts.csv
A model/model-impl/src/test/resources/correlator/correlation/items/correlator-by-name.xml
A model/model-impl/src/test/resources/correlator/correlation/items/object-template-user.xml
A model/model-impl/src/test/resources/correlator/correlation/items/resource-dummy-correlation-items.xml
A model/model-impl/src/test/resources/correlator/correlation/items/users.xml
A model/model-impl/src/test/resources/correlator/correlation/traditional/accounts.csv
A model/model-impl/src/test/resources/correlator/correlation/traditional/correlator-emp-fn-opt.xml
A model/model-impl/src/test/resources/correlator/correlation/traditional/correlator-emp-fn.xml
A model/model-impl/src/test/resources/correlator/correlation/traditional/correlator-emp.xml
A model/model-impl/src/test/resources/correlator/correlation/traditional/correlator-id-match.xml
A model/model-impl/src/test/resources/correlator/correlation/traditional/correlator-owner-ref.xml
A model/model-impl/src/test/resources/correlator/correlation/traditional/correlator-owner.xml
A model/model-impl/src/test/resources/correlator/correlation/traditional/resource-dummy-correlation.xml
A model/model-impl/src/test/resources/correlator/correlation/traditional/users.xml
M model/model-impl/src/test/resources/schema/correlation.xsd
R model/model-impl/src/test/resources/sync/correlation-case-insensitive.xml
R model/model-impl/src/test/resources/sync/correlation-case-insensitive_empl_number.xml
R model/model-impl/src/test/resources/sync/correlation-first-filter.xml
R model/model-impl/src/test/resources/sync/correlation-or-filter.xml
R model/model-impl/src/test/resources/sync/correlation-second-filter.xml
R model/model-impl/src/test/resources/sync/correlation-with-condition-emplNumber.xml
R model/model-impl/src/test/resources/sync/correlation-with-condition-name.xml
R model/model-impl/src/test/resources/sync/correlation-with-condition.xml
M model/model-impl/testng-unit.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.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/filtering/item/ItemValueFilterProcessor.java
M testing/story/src/test/resources/correlation/internal/medium/object-template-user.xml
M testing/story/src/test/resources/correlation/internal/multi-accounts/020-object-template-user.xml
Log Message:
-----------
Add schema for items indexing
Here we added the schema needed to create searchable ("indexed") values
in identity/items/normalized container. No implementation yet, only
the schema.
Some shuffling of identity/correlation schema was done as well.
Also, low-level correlators tests were fixed, and a skeleton of new
TestItemsCorrelator was created.
Commit: c9059a2fbcb06894ba8e34d95f1e076e32cfa12a
https://github.com/Evolveum/midpoint/commit/c9059a2fbcb06894ba8e34d95f1e076e32cfa12a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-06 (Sat, 06 Aug 2022)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestRunAs.java
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/smart-correlation-prototype' into feature/smart-correlation-prototype
Commit: fb7aec08becf957e325d1ab1ed952de82088b63d
https://github.com/Evolveum/midpoint/commit/fb7aec08becf957e325d1ab1ed952de82088b63d
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-08 (Mon, 08 Aug 2022)
Changed paths:
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusIdentityAsserter.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMediumIdMatchCorrelationTest.java
M testing/story/src/test/resources/correlation/idmatch/medium/resource-external.xml
Log Message:
-----------
Fix AbstractMediumIdMatchCorrelationTest
Commit: 7017a72f768b7b3c400bfe3a65679761e70a243f
https://github.com/Evolveum/midpoint/commit/7017a72f768b7b3c400bfe3a65679761e70a243f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-08 (Mon, 08 Aug 2022)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationPropertiesCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemSource.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
M model/model-impl/src/test/resources/correlator/correlation/items/accounts.csv
Log Message:
-----------
Simplify CorrelationItem a little
Commit: 7b82fd5626563e51f0bb26163db75ad05dd8f5ba
https://github.com/Evolveum/midpoint/commit/7b82fd5626563e51f0bb26163db75ad05dd8f5ba
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-08 (Mon, 08 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/CatalogTile.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/CatalogTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/CatalogTilePanel.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
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedIconColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedImagePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedImagePanel.java
Log Message:
-----------
MID-7976 role catalog details, icons in tiles fixed
Commit: d3e2db102d91746ae5d17335326070748d292cd8
https://github.com/Evolveum/midpoint/commit/d3e2db102d91746ae5d17335326070748d292cd8
Author: lskublik <lskublik at evolveum.com>
Date: 2022-08-08 (Mon, 08 Aug 2022)
Changed paths:
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.html
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/ResourceContentPanel.html
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/AbstractValueFormResourceWizardStepPanel.html
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/AbstractFormResourceWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/SynchronizationConfigWizardPanel.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/vertical/form/VerticalFormContainerHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormContainerHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.html
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/web/model/ContainerValueWrapperFromObjectWrapperModel.java
Log Message:
-----------
adding buttons for starting of wizard on accounts table, adding support for collapse/expand of container
Commit: b109e8fd8afa22343841a4c9b914468fb31108f3
https://github.com/Evolveum/midpoint/commit/b109e8fd8afa22343841a4c9b914468fb31108f3
Author: lskublik <lskublik at evolveum.com>
Date: 2022-08-08 (Mon, 08 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/CatalogTile.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/CatalogTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/CatalogTilePanel.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/CatalogItemDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.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/web/component/data/column/RoundedIconColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedImagePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedImagePanel.java
M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/DerbyController.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestRunAs.java
A tools/jenkins/midpoint-main-generic-oracle-pipeline
M tools/jenkins/midpoint-main-pipeline
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 4ad491c85f66653ee77a82b612cc83a71e02ff2e
https://github.com/Evolveum/midpoint/commit/4ad491c85f66653ee77a82b612cc83a71e02ff2e
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-08 (Mon, 08 Aug 2022)
Changed paths:
R gui/admin-gui/src/frontend/js/list-group-menu.js
M gui/admin-gui/src/frontend/js/midpoint.js
M gui/admin-gui/src/frontend/scss/_list-group-menu.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenu.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
Log Message:
-----------
MID-7976 role catalog menu, without javascript, cleanup
Commit: bb209dae60dab7e60d59559f9a71948a048bb612
https://github.com/Evolveum/midpoint/commit/bb209dae60dab7e60d59559f9a71948a048bb612
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-08 (Mon, 08 Aug 2022)
Changed paths:
M custom/testng-integration.xml
M custom/testng-unit.xml
M gui/admin-gui/testng-integration.xml
M gui/admin-gui/testng-perf.xml
M gui/admin-gui/testng-unit.xml
M infra/common/testng-unit.xml
M infra/schema/testng-perf.xml
M infra/schema/testng-unit.xml
M infra/test-util/testng-unit.xml
M model/authentication-impl/testng-integration.xml
M model/authentication-impl/testng-unit.xml
M model/certification-impl/testng-integration.xml
M model/certification-impl/testng-unit.xml
M model/model-common/testng-unit.xml
M model/model-impl/testng-unit.xml
M model/model-intest/testng-db-specific.xml
M model/model-intest/testng-integration-fast.xml
M model/model-intest/testng-integration-full.xml
M model/model-intest/testng-unit.xml
M model/notifications-impl/testng-unit.xml
M model/report-impl/testng-integration.xml
M model/report-impl/testng-unit.xml
M model/workflow-impl/testng-integration.xml
M model/workflow-impl/testng-unit.xml
M provisioning/provisioning-impl/testng-integration.xml
M provisioning/provisioning-impl/testng-unit.xml
M provisioning/ucf-impl-connid/testng-integration.xml
M provisioning/ucf-impl-connid/testng-unit.xml
M repo/audit-log-impl/testng-integration.xml
M repo/audit-log-impl/testng-unit.xml
M repo/repo-cache/testng-unit.xml
M repo/repo-common/testng-db-specific.xml
M repo/repo-common/testng-integration.xml
M repo/repo-common/testng-unit.xml
M repo/repo-sql-impl-test/testng-db-specific.xml
M repo/repo-sql-impl-test/testng-integration.xml
M repo/repo-sql-impl-test/testng-perf.xml
M repo/repo-sql-impl-test/testng-unit.xml
M repo/security-impl/testng-unit.xml
M repo/task-quartz-impl/testng-integration.xml
M repo/task-quartz-impl/testng-unit.xml
M testing/conntest/testng-integration.xml
M testing/longtest/testng-integration.xml
M testing/rest/testng-integration.xml
M testing/story/testng-integration.xml
M tools/ninja/testng-unit.xml
Log Message:
-----------
testng suit XMLs: parallel="false" -> "none", TestNG warns with false
[WARN] 'parallel' value 'false' is no longer valid, defaulting to 'none'
Commit: b6200ef44b308631eaf836445ebd20edc9fc018a
https://github.com/Evolveum/midpoint/commit/b6200ef44b308631eaf836445ebd20edc9fc018a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-08 (Mon, 08 Aug 2022)
Changed paths:
R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/AbstractCorrelatorsTest.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestItemsCorrelator.java
R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestTraditionalCorrelators.java
A model/model-impl/src/test/resources/correlator/correlation/_readme_accounts_csv.txt
A model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-default.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-emp-fn-opt.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-emp-fn.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-emp.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-id-match.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-owner-ref.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-owner.csv
A model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-default.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-emp-fn-opt.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-emp-fn.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-emp.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-id-match.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-owner-ref.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-owner.xml
R model/model-impl/src/test/resources/correlator/correlation/items/accounts.csv
R model/model-impl/src/test/resources/correlator/correlation/items/correlator-by-name.xml
R model/model-impl/src/test/resources/correlator/correlation/items/object-template-user.xml
R model/model-impl/src/test/resources/correlator/correlation/items/resource-dummy-correlation-items.xml
R model/model-impl/src/test/resources/correlator/correlation/items/users.xml
A model/model-impl/src/test/resources/correlator/correlation/resource-dummy-correlation.xml
R model/model-impl/src/test/resources/correlator/correlation/traditional/accounts.csv
R model/model-impl/src/test/resources/correlator/correlation/traditional/correlator-emp-fn-opt.xml
R model/model-impl/src/test/resources/correlator/correlation/traditional/correlator-emp-fn.xml
R model/model-impl/src/test/resources/correlator/correlation/traditional/correlator-emp.xml
R model/model-impl/src/test/resources/correlator/correlation/traditional/correlator-id-match.xml
R model/model-impl/src/test/resources/correlator/correlation/traditional/correlator-owner-ref.xml
R model/model-impl/src/test/resources/correlator/correlation/traditional/correlator-owner.xml
R model/model-impl/src/test/resources/correlator/correlation/traditional/resource-dummy-correlation.xml
R model/model-impl/src/test/resources/correlator/correlation/traditional/users.xml
A model/model-impl/src/test/resources/correlator/correlation/user-template-default-indexing.xml
A model/model-impl/src/test/resources/correlator/correlation/users-items.xml
A model/model-impl/src/test/resources/correlator/correlation/users-traditional.xml
M model/model-impl/testng-unit.xml
Log Message:
-----------
Restructure low-level correlators test
Each correlator is checked by a separate test method.
This provides much more flexibility and maintainability.
Commit: ffb080443b0b32d48d10df966cc834eab4c07f1b
https://github.com/Evolveum/midpoint/commit/ffb080443b0b32d48d10df966cc834eab4c07f1b
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-08 (Mon, 08 Aug 2022)
Changed paths:
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.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/CountToolbar.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/CountToolbar.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/PagingSizePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/PagingSizePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/TableConfigurationPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/TableConfigurationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/PopoverSearchPanel.java
Log Message:
-----------
new paging widget according to figma
Commit: 52f9d08477532fda9774730f2c3841e0045f579a
https://github.com/Evolveum/midpoint/commit/52f9d08477532fda9774730f2c3841e0045f579a
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-08 (Mon, 08 Aug 2022)
Changed paths:
M custom/testng-integration.xml
M custom/testng-unit.xml
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.html
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/ResourceContentPanel.html
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/AbstractValueFormResourceWizardStepPanel.html
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/AbstractFormResourceWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/SynchronizationConfigWizardPanel.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/vertical/form/VerticalFormContainerHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormContainerHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.html
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/web/model/ContainerValueWrapperFromObjectWrapperModel.java
M gui/admin-gui/testng-integration.xml
M gui/admin-gui/testng-perf.xml
M gui/admin-gui/testng-unit.xml
M infra/common/testng-unit.xml
M infra/schema/testng-perf.xml
M infra/schema/testng-unit.xml
M infra/test-util/testng-unit.xml
M model/authentication-impl/testng-integration.xml
M model/authentication-impl/testng-unit.xml
M model/certification-impl/testng-integration.xml
M model/certification-impl/testng-unit.xml
M model/model-common/testng-unit.xml
M model/model-impl/testng-unit.xml
M model/model-intest/testng-db-specific.xml
M model/model-intest/testng-integration-fast.xml
M model/model-intest/testng-integration-full.xml
M model/model-intest/testng-unit.xml
M model/notifications-impl/testng-unit.xml
M model/report-impl/testng-integration.xml
M model/report-impl/testng-unit.xml
M model/workflow-impl/testng-integration.xml
M model/workflow-impl/testng-unit.xml
M provisioning/provisioning-impl/testng-integration.xml
M provisioning/provisioning-impl/testng-unit.xml
M provisioning/ucf-impl-connid/testng-integration.xml
M provisioning/ucf-impl-connid/testng-unit.xml
M repo/audit-log-impl/testng-integration.xml
M repo/audit-log-impl/testng-unit.xml
M repo/repo-cache/testng-unit.xml
M repo/repo-common/testng-db-specific.xml
M repo/repo-common/testng-integration.xml
M repo/repo-common/testng-unit.xml
M repo/repo-sql-impl-test/testng-db-specific.xml
M repo/repo-sql-impl-test/testng-integration.xml
M repo/repo-sql-impl-test/testng-perf.xml
M repo/repo-sql-impl-test/testng-unit.xml
M repo/security-impl/testng-unit.xml
M repo/task-quartz-impl/testng-integration.xml
M repo/task-quartz-impl/testng-unit.xml
M testing/conntest/testng-integration.xml
M testing/longtest/testng-integration.xml
M testing/rest/testng-integration.xml
M testing/story/testng-integration.xml
M tools/ninja/testng-unit.xml
Log Message:
-----------
Merge branch 'master' of github.com:Evolveum/midpoint
Commit: e966dbf36e7cdce4f3ce6d985accff409597ebe2
https://github.com/Evolveum/midpoint/commit/e966dbf36e7cdce4f3ce6d985accff409597ebe2
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-08 (Mon, 08 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenu.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/page/self/requestAccess/ShoppingCartPanel.java
Log Message:
-----------
MID-7976 request access ui bugfixes
Commit: 70eb34a0e747224f02afd315d330082f4019b90f
https://github.com/Evolveum/midpoint/commit/70eb34a0e747224f02afd315d330082f4019b90f
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-08 (Mon, 08 Aug 2022)
Changed paths:
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicDashboardReportExportActivityRun.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/SaveReportFileSupport.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/AbstractReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CsvReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/HtmlDashboardReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/HtmlReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ReportDataWriter.java
Log Message:
-----------
MID-7955: fixed CSV report to honour selected encoding
Commit: a75240db6bb31d8b2f36ac0a04e56e584641cca2
https://github.com/Evolveum/midpoint/commit/a75240db6bb31d8b2f36ac0a04e56e584641cca2
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-08 (Mon, 08 Aug 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/TypeSpecificMergersConfigurator.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationItemDefinitionUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/identities/IdentityManagementConfiguration.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/identities/IndexingConfiguration.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/identities/IndexingItemConfiguration.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/identities/Normalization.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/identities/NormalizationStep.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/correlation/CorrelationPropertiesCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.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/idmatch/IdMatchObjectCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.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/identities/IdentitiesManager.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IndexingManager.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/Normalizer.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/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
M model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-default.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-original.csv
A model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-original.xml
M model/model-impl/src/test/resources/correlator/correlation/user-template-default-indexing.xml
A model/model-impl/src/test/resources/correlator/correlation/user-template-original-indexing.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIdentities.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMediumIdMatchCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMedium.java
M testing/story/src/test/resources/correlation/idmatch/simple/resource-sis.xml
Log Message:
-----------
Add configurable normalization
It is now possible to configure how data in identity/items/normalized
are computed.
Other changes:
- Removed obsolete correlator/definitions schema item (and relatives).
Work in progress.
Commit: 6cb231d4694450f3f09f6174239bdd659659357c
https://github.com/Evolveum/midpoint/commit/6cb231d4694450f3f09f6174239bdd659659357c
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-08 (Mon, 08 Aug 2022)
Changed paths:
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/identities/IdentityItemConfiguration.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/identities/IdentityManagementConfiguration.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/identities/IndexingConfiguration.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/identities/IndexingItemConfiguration.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/identities/Normalization.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/identities/NormalizationStep.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/indexing/IndexingConfiguration.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/indexing/IndexingItemConfiguration.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/indexing/Normalization.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/correlation/CorrelatorContextCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentitiesManager.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityItemConfiguration.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityItemConfigurationImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityManagementConfigurationImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IndexingConfigurationImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IndexingItemConfigurationImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IndexingManager.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/NormalizationImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/NormalizationStep.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/Normalizer.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/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/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
A model/model-impl/src/test/resources/correlator/correlation/accounts-complex.csv
A model/model-impl/src/test/resources/correlator/correlation/correlator-complex.xml
A model/model-impl/src/test/resources/correlator/correlation/user-template-complex.xml
M model/model-impl/src/test/resources/correlator/correlation/user-template-original-indexing.xml
A model/model-impl/src/test/resources/correlator/correlation/users-complex.xml
M model/model-impl/src/test/resources/correlator/correlation/users-items.xml
Log Message:
-----------
Add custom (scripted) normalization
We can now use custom scripts to compute normalized values.
Work in progress.
Commit: 6df0bd40c1bc1056a015fdacfaef272ce71a7e79
https://github.com/Evolveum/midpoint/commit/6df0bd40c1bc1056a015fdacfaef272ce71a7e79
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/indexing/Normalization.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/NormalizationImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/NormalizationStep.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
A model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-fuzzy.csv
A model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-fuzzy.xml
M model/model-impl/src/test/resources/correlator/correlation/correlator-complex.xml
M model/model-impl/src/test/resources/logback-test.xml
Log Message:
-----------
Add fuzzy search support to "items" correlator
Not quite working now, because of the query interpretation issues;
see disabled TestCorrelators#test220CorrelateByNameFuzzy.
Commit: a9d1c727ca75a829a2d1d215e2eba3a80d006e34
https://github.com/Evolveum/midpoint/commit/a9d1c727ca75a829a2d1d215e2eba3a80d006e34
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/DerbyController.java
M infra/test-util/src/test/java/com/evolveum/midpoint/test/util/DerbyControllerTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestDBTable.java
Log Message:
-----------
DerbyController: hopefully fix for getConnection() + test cleanup
Commit: 18201db5123df366ca0c3d8e8feed82dd61cc0fa
https://github.com/Evolveum/midpoint/commit/18201db5123df366ca0c3d8e8feed82dd61cc0fa
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenu.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
Log Message:
-----------
MID-7976 role catalog menu, small improvements
Commit: 87ef169f5a8d2b9a256810600a1d3ba64f3cc96f
https://github.com/Evolveum/midpoint/commit/87ef169f5a8d2b9a256810600a1d3ba64f3cc96f
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/DerbyController.java
M infra/test-util/src/test/java/com/evolveum/midpoint/test/util/DerbyControllerTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestDBTable.java
Log Message:
-----------
Merge branch 'master' of github.com:Evolveum/midpoint
Commit: f10231162eec97b06b381a3c4a62d8c3926ca480
https://github.com/Evolveum/midpoint/commit/f10231162eec97b06b381a3c4a62d8c3926ca480
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M custom/testng-integration.xml
M custom/testng-unit.xml
R gui/admin-gui/src/frontend/js/list-group-menu.js
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/frontend/js/midpoint.js
M gui/admin-gui/src/frontend/scss/_list-group-menu.scss
M gui/admin-gui/src/frontend/scss/midpoint.scss
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/tile/CatalogTile.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/CatalogTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/CatalogTilePanel.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/resource/PageResource.html
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/ResourceContentPanel.html
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/AbstractValueFormResourceWizardStepPanel.html
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/AbstractFormResourceWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/SynchronizationConfigWizardPanel.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/CatalogItemDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenu.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.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/page/self/requestAccess/ShoppingCartPanel.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/vertical/form/VerticalFormContainerHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormContainerHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.html
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/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/CountToolbar.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/CountToolbar.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/PagingSizePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/PagingSizePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/TableConfigurationPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/TableConfigurationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedIconColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedImagePanel.html
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/search/PopoverSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/ContainerValueWrapperFromObjectWrapperModel.java
M gui/admin-gui/testng-integration.xml
M gui/admin-gui/testng-perf.xml
M gui/admin-gui/testng-unit.xml
M infra/common/testng-unit.xml
M infra/schema/testng-perf.xml
M infra/schema/testng-unit.xml
M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/DerbyController.java
M infra/test-util/src/test/java/com/evolveum/midpoint/test/util/DerbyControllerTest.java
M infra/test-util/testng-unit.xml
M model/authentication-impl/testng-integration.xml
M model/authentication-impl/testng-unit.xml
M model/certification-impl/testng-integration.xml
M model/certification-impl/testng-unit.xml
M model/model-common/testng-unit.xml
M model/model-impl/testng-unit.xml
M model/model-intest/testng-db-specific.xml
M model/model-intest/testng-integration-fast.xml
M model/model-intest/testng-integration-full.xml
M model/model-intest/testng-unit.xml
M model/notifications-impl/testng-unit.xml
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicDashboardReportExportActivityRun.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/SaveReportFileSupport.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/AbstractReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CsvReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/HtmlDashboardReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/HtmlReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ReportDataWriter.java
M model/report-impl/testng-integration.xml
M model/report-impl/testng-unit.xml
M model/workflow-impl/testng-integration.xml
M model/workflow-impl/testng-unit.xml
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestDBTable.java
M provisioning/provisioning-impl/testng-integration.xml
M provisioning/provisioning-impl/testng-unit.xml
M provisioning/ucf-impl-connid/testng-integration.xml
M provisioning/ucf-impl-connid/testng-unit.xml
M repo/audit-log-impl/testng-integration.xml
M repo/audit-log-impl/testng-unit.xml
M repo/repo-cache/testng-unit.xml
M repo/repo-common/testng-db-specific.xml
M repo/repo-common/testng-integration.xml
M repo/repo-common/testng-unit.xml
M repo/repo-sql-impl-test/testng-db-specific.xml
M repo/repo-sql-impl-test/testng-integration.xml
M repo/repo-sql-impl-test/testng-perf.xml
M repo/repo-sql-impl-test/testng-unit.xml
M repo/security-impl/testng-unit.xml
M repo/task-quartz-impl/testng-integration.xml
M repo/task-quartz-impl/testng-unit.xml
M testing/conntest/testng-integration.xml
M testing/longtest/testng-integration.xml
M testing/rest/testng-integration.xml
M testing/story/testng-integration.xml
A tools/jenkins/midpoint-main-generic-oracle-pipeline
M tools/ninja/testng-unit.xml
Log Message:
-----------
Merge branch 'master' into feature/smart-correlation-prototype
Commit: b1126415d54afdb0da19f4ce4d79aa3842388c53
https://github.com/Evolveum/midpoint/commit/b1126415d54afdb0da19f4ce4d79aa3842388c53
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ConflictItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.html
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/page/self/requestAccess/RoleCatalogQueryItem.java
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
Log Message:
-----------
MID-7976 role catalog menu, roles of teammate, wip
Commit: a529e5bbd4abd04ebd0eeb5bc446b651abbee351
https://github.com/Evolveum/midpoint/commit/a529e5bbd4abd04ebd0eeb5bc446b651abbee351
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M model/model-api/pom.xml
M model/model-impl/pom.xml
M pom.xml
Log Message:
-----------
POM fixes for dependency analyzer
Commit: d93d9b52286a4d98324089bf04ebc43f7c206869
https://github.com/Evolveum/midpoint/commit/d93d9b52286a4d98324089bf04ebc43f7c206869
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
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/filtering/ExtensionItemFilterProcessor.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/NestedMappingResolver.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/filtering/item/ItemValueFilterProcessor.java
Log Message:
-----------
fuzzy match: added support for ARRAY extension items
Commit: 6552758b09c0998c5ef2f4a0809e2f21e70822ac
https://github.com/Evolveum/midpoint/commit/6552758b09c0998c5ef2f4a0809e2f21e70822ac
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaTestConstants.java
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-provisioning-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/ManualCorrelationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BuiltInResultCreator.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/items/ItemsCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/TestingAccount.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/CandidateOwner.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/TestCorrelators.java
M model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-default.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-original.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-complex.csv
M model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-default.xml
M model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-original.xml
M model/model-impl/src/test/resources/correlator/correlation/correlator-complex.xml
R model/model-impl/src/test/resources/correlator/correlation/users-complex.xml
R model/model-test/src/main/java/com/evolveum/midpoint/model/test/correlator/DummyCorrelator.java
R model/model-test/src/main/java/com/evolveum/midpoint/model/test/correlator/DummyCorrelatorFactory.java
Log Message:
-----------
Add preliminary confidence support for correlators
Work in progress: only for items, filter, and expression ones. No
composition yet.
Dead code was eliminated: ManualCorrelationContext, DummyCorrelator.
Commit: 77ab361d13d82cc671f5c39a3eb6b5ea9e42140d
https://github.com/Evolveum/midpoint/commit/77ab361d13d82cc671f5c39a3eb6b5ea9e42140d
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M custom/testng-integration.xml
M custom/testng-unit.xml
R gui/admin-gui/src/frontend/js/list-group-menu.js
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/frontend/js/midpoint.js
M gui/admin-gui/src/frontend/scss/_list-group-menu.scss
M gui/admin-gui/src/frontend/scss/midpoint.scss
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/tile/CatalogTile.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/CatalogTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/CatalogTilePanel.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/resource/PageResource.html
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/ResourceContentPanel.html
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/AbstractValueFormResourceWizardStepPanel.html
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/AbstractFormResourceWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/SynchronizationConfigWizardPanel.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/CatalogItemDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenu.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.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/page/self/requestAccess/ShoppingCartPanel.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/vertical/form/VerticalFormContainerHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormContainerHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.html
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/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/CountToolbar.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/CountToolbar.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/PagingSizePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/PagingSizePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/TableConfigurationPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/TableConfigurationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedIconColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedImagePanel.html
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/search/PopoverSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/ContainerValueWrapperFromObjectWrapperModel.java
M gui/admin-gui/testng-integration.xml
M gui/admin-gui/testng-perf.xml
M gui/admin-gui/testng-unit.xml
M infra/common/testng-unit.xml
M infra/schema/testng-perf.xml
M infra/schema/testng-unit.xml
M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/DerbyController.java
M infra/test-util/src/test/java/com/evolveum/midpoint/test/util/DerbyControllerTest.java
M infra/test-util/testng-unit.xml
M model/authentication-impl/testng-integration.xml
M model/authentication-impl/testng-unit.xml
M model/certification-impl/testng-integration.xml
M model/certification-impl/testng-unit.xml
M model/model-api/pom.xml
M model/model-common/testng-unit.xml
M model/model-impl/pom.xml
M model/model-impl/testng-unit.xml
M model/model-intest/testng-db-specific.xml
M model/model-intest/testng-integration-fast.xml
M model/model-intest/testng-integration-full.xml
M model/model-intest/testng-unit.xml
M model/notifications-impl/testng-unit.xml
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicDashboardReportExportActivityRun.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/SaveReportFileSupport.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/AbstractReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CsvReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/HtmlDashboardReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/HtmlReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ReportDataWriter.java
M model/report-impl/testng-integration.xml
M model/report-impl/testng-unit.xml
M model/workflow-impl/testng-integration.xml
M model/workflow-impl/testng-unit.xml
M pom.xml
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestDBTable.java
M provisioning/provisioning-impl/testng-integration.xml
M provisioning/provisioning-impl/testng-unit.xml
M provisioning/ucf-impl-connid/testng-integration.xml
M provisioning/ucf-impl-connid/testng-unit.xml
M repo/audit-log-impl/testng-integration.xml
M repo/audit-log-impl/testng-unit.xml
M repo/repo-cache/testng-unit.xml
M repo/repo-common/testng-db-specific.xml
M repo/repo-common/testng-integration.xml
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/filtering/ExtensionItemFilterProcessor.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/NestedMappingResolver.java
M repo/repo-sql-impl-test/testng-db-specific.xml
M repo/repo-sql-impl-test/testng-integration.xml
M repo/repo-sql-impl-test/testng-perf.xml
M repo/repo-sql-impl-test/testng-unit.xml
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/filtering/item/ItemValueFilterProcessor.java
M repo/security-impl/testng-unit.xml
M repo/task-quartz-impl/testng-integration.xml
M repo/task-quartz-impl/testng-unit.xml
M testing/conntest/testng-integration.xml
M testing/longtest/testng-integration.xml
M testing/rest/testng-integration.xml
M testing/story/testng-integration.xml
A tools/jenkins/midpoint-main-generic-oracle-pipeline
M tools/ninja/testng-unit.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/smart-correlation-prototype' into feature/smart-correlation-prototype
Commit: ab56844d96fb49cc6b38fa3b859860a49e9f27f2
https://github.com/Evolveum/midpoint/commit/ab56844d96fb49cc6b38fa3b859860a49e9f27f2
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
M model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-fuzzy.csv
M model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-fuzzy.xml
Log Message:
-----------
Fix TestCorrelators#test220CorrelateByNameFuzzy
The similarity threshold was wrong there.
Commit: 98b9c304e69ba7dce12670083c44382685227270
https://github.com/Evolveum/midpoint/commit/98b9c304e69ba7dce12670083c44382685227270
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationPolicyFactory.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationItemDefinitionUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwner.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwnerMap.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorConfiguration.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BuiltInResultCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
M model/model-impl/src/test/resources/correlator/correlation/accounts-complex.csv
M model/model-impl/src/test/resources/correlator/correlation/correlator-complex.xml
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/resources/TestResourceTemplateMerge.java
M provisioning/provisioning-impl/src/test/resources/merge/resource-object-types-1.xml
M provisioning/provisioning-impl/src/test/resources/merge/resource-object-types-template.xml
M testing/story/src/test/resources/correlation/internal/medium/object-template-user.xml
M testing/story/src/test/resources/correlation/internal/multi-accounts/020-object-template-user.xml
M testing/story/src/test/resources/correlation/internal/simple/resource-target-simplified.xml
M testing/story/src/test/resources/correlation/internal/simple/resource-target.xml
Log Message:
-----------
Compute confidence for composite correlators
Also, the concept of correlator authority was replaced by correlator
tiers. The dependencies between correlators are now checked thoroughly.
Work in progress.
Commit: 14e9990c0b900b2cee055c4c838f0678ece65444
https://github.com/Evolveum/midpoint/commit/14e9990c0b900b2cee055c4c838f0678ece65444
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M model/model-test/pom.xml
Log Message:
-----------
Fix the dependency issue
(After removal of the dummy correlator.)
Commit: fa226e63f30bc0bb5c20ac9403f30813aec690cd
https://github.com/Evolveum/midpoint/commit/fa226e63f30bc0bb5c20ac9403f30813aec690cd
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
Log Message:
-----------
Add missing xjc xmlns to common-correlation-3.xsd
Commit: 93ffaf9377b997598bdeb325e3db53c2c2f1e087
https://github.com/Evolveum/midpoint/commit/93ffaf9377b997598bdeb325e3db53c2c2f1e087
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-10 (Wed, 10 Aug 2022)
Changed paths:
M model/model-intest/src/test/resources/sync/resource-dummy-archetyped-filter-based.xml
Log Message:
-----------
Adapt TestImportRecon after schema change
It is because the reordering of prism items breaks imports, as they do
full XSD validation.
Commit: 0f137bcd5b27c8e539f0ef38d1004d6b10ef8967
https://github.com/Evolveum/midpoint/commit/0f137bcd5b27c8e539f0ef38d1004d6b10ef8967
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-10 (Wed, 10 Aug 2022)
Changed paths:
M config/sql/native-new/postgres-new-upgrade.sql
M config/sql/native-new/postgres-new.sql
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/prism/wrapper/ResourceAttributeWrapperImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SelectorOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/TypeSpecificMergersConfigurator.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/SynchronizationPolicy.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationPolicyFactory.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/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/util/CorrelationItemDefinitionUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusIdentitiesTypeUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusIdentitySourceTypeUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusIdentityTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusTypeUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTemplateTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaTestConstants.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-model-context-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
M model/model-api/pom.xml
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/CorrelationProperty.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwner.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwnerMap.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorConfiguration.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/ManualCorrelationContext.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/identities/IdentityItemConfiguration.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/identities/IdentityManagementConfiguration.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/indexing/IndexingConfiguration.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/indexing/IndexingItemConfiguration.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/indexing/Normalization.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/impl/correlator/FullCorrelationContext.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/TimeConstraintsEvaluation.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/ObjectTemplateIncludeProcessor.java
M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpressionUtil.java
M model/model-impl/pom.xml
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/correlation/CorrelationPropertiesCreator.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/correlation/CorrelatorContextCreator.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/BuiltInResultCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorUtil.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/idmatch/IdMatchObjectCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemRouteFinder.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemSource.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemTarget.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.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/LensFocusContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/TemporaryContainerIdStore.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentitiesManager.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityItemConfiguration.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityItemConfigurationImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityManagementConfigurationImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IndexingConfigurationImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IndexingItemConfigurationImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IndexingManager.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/NormalizationImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/NormalizationStep.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/Normalizer.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/focus/AssignmentProcessor.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/MappingSorter.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/AbstractInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundMappingInContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SimplePreInboundsContextImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ApplicabilityEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkShadowInboundsPreparation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkTarget.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreShadowInboundsPreparation.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/focus/inbounds/prep/PreTarget.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ShadowInboundsPreparation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Target.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/AutoassignRoleMappingEvaluationRequest.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/FocalMappingEvaluationRequest.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/IdentitySelectionMappingEvaluationRequest.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/VariablesUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/TestingAccount.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/CandidateOwner.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/TestCorrelators.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestExpressionCorrelator.java
R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestCorrelationConfirmationEvaluator.java
M model/model-impl/src/test/resources/common/resource-dummy.xml
A model/model-impl/src/test/resources/correlator/correlation/_readme_accounts_csv.txt
A model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-default.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-fuzzy.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-original.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-complex.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-emp-fn-opt.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-emp-fn.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-emp.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-id-match.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-owner-ref.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-owner.csv
A model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-default.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-fuzzy.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-original.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-complex.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-emp-fn-opt.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-emp-fn.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-emp.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-id-match.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-owner-ref.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-owner.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/accounts.csv
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-emp-fn-opt.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-emp-fn.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-emp.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-id-match.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-owner-ref.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-owner.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/resource-dummy-correlation.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/users.xml
M model/model-impl/src/test/resources/correlator/correlation/expression/resource-dummy.xml
A model/model-impl/src/test/resources/correlator/correlation/resource-dummy-correlation.xml
A model/model-impl/src/test/resources/correlator/correlation/user-template-complex.xml
A model/model-impl/src/test/resources/correlator/correlation/user-template-default-indexing.xml
A model/model-impl/src/test/resources/correlator/correlation/user-template-original-indexing.xml
A model/model-impl/src/test/resources/correlator/correlation/users-items.xml
A model/model-impl/src/test/resources/correlator/correlation/users-traditional.xml
M model/model-impl/src/test/resources/logback-test.xml
M model/model-impl/src/test/resources/schema/correlation.xsd
R model/model-impl/src/test/resources/sync/correlation-case-insensitive.xml
R model/model-impl/src/test/resources/sync/correlation-case-insensitive_empl_number.xml
R model/model-impl/src/test/resources/sync/correlation-first-filter.xml
R model/model-impl/src/test/resources/sync/correlation-or-filter.xml
R model/model-impl/src/test/resources/sync/correlation-second-filter.xml
R model/model-impl/src/test/resources/sync/correlation-with-condition-emplNumber.xml
R model/model-impl/src/test/resources/sync/correlation-with-condition-name.xml
R model/model-impl/src/test/resources/sync/correlation-with-condition.xml
M model/model-impl/testng-unit.xml
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIdentities.java
M model/model-intest/src/test/resources/archetypes/resource-dummy-lab.xml
M model/model-intest/src/test/resources/archetypes/resource-dummy-source.xml
A model/model-intest/src/test/resources/identities/archetype-person.xml
A model/model-intest/src/test/resources/identities/object-template-person.xml
A model/model-intest/src/test/resources/identities/resource-multi.xml
A model/model-intest/src/test/resources/identities/resource-single.xml
A model/model-intest/src/test/resources/identities/user-alice-green.xml
A model/model-intest/src/test/resources/identities/user-john-smith.xml
M model/model-intest/src/test/resources/mapping/resource-target-photos.xml
M model/model-intest/src/test/resources/sync/resource-dummy-archetyped-filter-based.xml
M model/model-test/pom.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
R model/model-test/src/main/java/com/evolveum/midpoint/model/test/correlator/DummyCorrelator.java
R model/model-test/src/main/java/com/evolveum/midpoint/model/test/correlator/DummyCorrelatorFactory.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/ImportSingleAccountRequest.java
M pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/SearchHelper.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/resources/TestResourceTemplateMerge.java
M provisioning/provisioning-impl/src/test/resources/merge/resource-object-types-1.xml
M provisioning/provisioning-impl/src/test/resources/merge/resource-object-types-template.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ConfigurableValuePolicySupplier.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/PathExpressionResolver.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtItemCache.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/SqaleQueryContext.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.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/audit/qmodel/QAuditDeltaMapping.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/audit/qmodel/QAuditRefValueMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/ExtensionItemDeltaProcessor.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/jsonb/Jsonb.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/ContainerTableRelationResolver.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/NestedMappingResolver.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleMappingMixin.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleNestedMapping.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/QAssignmentMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/workitem/QCaseWorkItemMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/MContainerType.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainer.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerMapping.java
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/MFocusIdentity.java
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusIdentity.java
A 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/QObjectMapping.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/task/QTaskMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/ContainerTableUpdateContext.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
A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoIdentityDataTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
A repo/repo-sqale/src/test/resources/identity/user-with-identity-data.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/AuditTableMapping.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.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/filtering/item/ItemValueFilterProcessor.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryModelMapping.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryModelMappingRegistry.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryTableMapping.java
A repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/MidpointPostgreSQLTemplates.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/QuerydslUtils.java
A repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/SqaleOps.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/AbstractAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusIdentitiesAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusIdentityAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterStatusInformationRetriever.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskRetriever.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMediumIdMatchCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsInternalCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMultiAccountsReal.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMedium.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccounts.java
R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccountsSimplified.java
R testing/story/src/test/resources/correlation/idmatch/medium/function-library-mylib.xml
M testing/story/src/test/resources/correlation/idmatch/medium/object-template-user.xml
M testing/story/src/test/resources/correlation/idmatch/medium/resource-external.xml
M testing/story/src/test/resources/correlation/idmatch/medium/resource-hr.xml
M testing/story/src/test/resources/correlation/idmatch/medium/resource-sis.xml
M testing/story/src/test/resources/correlation/idmatch/medium/system-configuration.xml
M testing/story/src/test/resources/correlation/idmatch/multi-accounts/000-system-configuration.xml
M testing/story/src/test/resources/correlation/idmatch/multi-accounts/005-function-library-idmatch.xml
M testing/story/src/test/resources/correlation/idmatch/multi-accounts/020-object-template-user.xml
M testing/story/src/test/resources/correlation/idmatch/multi-accounts/resource-sis.xml
M testing/story/src/test/resources/correlation/idmatch/simple/resource-sis.xml
R testing/story/src/test/resources/correlation/internal/medium/function-library-mylib.xml
M testing/story/src/test/resources/correlation/internal/medium/object-template-user.xml
M testing/story/src/test/resources/correlation/internal/medium/resource-external.xml
M testing/story/src/test/resources/correlation/internal/medium/resource-hr.xml
M testing/story/src/test/resources/correlation/internal/medium/resource-sis.xml
M testing/story/src/test/resources/correlation/internal/medium/system-configuration.xml
M testing/story/src/test/resources/correlation/internal/multi-accounts/005-function-library.xml
M testing/story/src/test/resources/correlation/internal/multi-accounts/020-object-template-user.xml
R testing/story/src/test/resources/correlation/internal/multi-accounts/resource-sis-simplified.xml
M testing/story/src/test/resources/correlation/internal/multi-accounts/resource-sis.xml
M testing/story/src/test/resources/correlation/internal/simple/resource-target-simplified.xml
M testing/story/src/test/resources/correlation/internal/simple/resource-target.xml
M testing/story/testng-integration.xml
Log Message:
-----------
Merge branch 'feature/smart-correlation-prototype'
Commit: 2a9277a59175f256910f009e464bfc3db0c8de0c
https://github.com/Evolveum/midpoint/commit/2a9277a59175f256910f009e464bfc3db0c8de0c
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-10 (Wed, 10 Aug 2022)
Changed paths:
M pom.xml
Log Message:
-----------
POM: fixed Nexus URL, missing trailer slash
Commit: e528c20ce2dbb26a14709210b2fdaa0916d80b67
https://github.com/Evolveum/midpoint/commit/e528c20ce2dbb26a14709210b2fdaa0916d80b67
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-10 (Wed, 10 Aug 2022)
Changed paths:
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/MidpointTestContextWithTask.java
Log Message:
-----------
MidpointTestContextWithTask: overriding previous context is now WARN
It's not critical and previous throw was too harsh solution causing
failure in other tests initialization.
Commit: 19c05237cf7ba7f580803d013bf732a77211ce4b
https://github.com/Evolveum/midpoint/commit/19c05237cf7ba7f580803d013bf732a77211ce4b
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-10 (Wed, 10 Aug 2022)
Changed paths:
M tools/jenkins/midpoint-main-generic-oracle-pipeline
M tools/jenkins/midpoint-main-generic-pg-pipeline
M tools/jenkins/midpoint-main-generic-sql-server-pipeline
M tools/jenkins/midpoint-main-nativepg-pipeline
M tools/jenkins/midpoint-quick-pipeline
Log Message:
-----------
Jenkins other pipelines: added log archival for UNSTABLE builds
Commit: 87a6347dfb85c4f70fda04655c5e4d0370e2d8c3
https://github.com/Evolveum/midpoint/commit/87a6347dfb85c4f70fda04655c5e4d0370e2d8c3
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItemPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/StaticObjectCollection.java
M gui/admin-gui/src/main/resources/initial-objects/000-system-configuration.xml
Log Message:
-----------
MID-7976 refactoring a bit
Commit: 15031854bdce09465ef05b433add4574911a426b
https://github.com/Evolveum/midpoint/commit/15031854bdce09465ef05b433add4574911a426b
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
Log Message:
-----------
AbstractIntegrationTest: clarifying skip message for native-repo tests
Commit: 38a8a8af73432f2bfd002ede27925d8e76ca9ce1
https://github.com/Evolveum/midpoint/commit/38a8a8af73432f2bfd002ede27925d8e76ca9ce1
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
Log Message:
-----------
Merge branch 'master' of github.com:Evolveum/midpoint
Commit: 90e24d19b0c1e08414669517e510cb9700f41b60
https://github.com/Evolveum/midpoint/commit/90e24d19b0c1e08414669517e510cb9700f41b60
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
Log Message:
-----------
MID-7976 renamed a few fields within request access configuration
Commit: eb3e8dbbfce4b6ad8dad96c8b7e382ca23ebcfb7
https://github.com/Evolveum/midpoint/commit/eb3e8dbbfce4b6ad8dad96c8b7e382ca23ebcfb7
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationPolicyFactory.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationItemDefinitionUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectSet.java
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwner.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwnerMap.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwnersMap.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CompleteCorrelationResult.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationErrorDetails.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationService.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/CorrelatorConfiguration.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.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/correlation/CorrelationServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BuiltInResultCreator.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/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/lens/projector/focus/inbounds/SimplePreInboundsContextImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorTestUtil.java
R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/CandidateOwner.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/CorrelationTestingAccount.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCandidateOwner.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestExpressionCorrelator.java
R model/model-impl/src/test/resources/correlator/correlation/_readme_accounts_csv.txt
M model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-default.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-fuzzy.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-original.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-complex.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-emp-fn-opt.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-emp-fn.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-emp.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-id-match.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-owner-ref.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-owner.csv
M model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-default.xml
M model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-original.xml
M model/model-impl/src/test/resources/correlator/correlation/correlator-complex.xml
M model/model-impl/src/test/resources/correlator/correlation/correlator-id-match.xml
M model/model-impl/src/test/resources/correlator/correlation/resource-dummy-correlation.xml
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/resources/TestResourceTemplateMerge.java
M testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2022.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleIdMatchCorrelationTest.java
M testing/story/src/test/resources/correlation/idmatch/medium/system-configuration.xml
M testing/story/src/test/resources/correlation/idmatch/multi-accounts/resource-sis.xml
M testing/story/src/test/resources/correlation/idmatch/simple/resource-sis.xml
R testing/story/src/test/resources/correlation/idmatch/simple/task-import-sis.xml
M testing/story/src/test/resources/correlation/internal/medium/object-template-user.xml
M testing/story/src/test/resources/correlation/internal/multi-accounts/020-object-template-user.xml
M testing/story/src/test/resources/correlation/internal/simple/resource-target-simplified.xml
M testing/story/src/test/resources/correlation/internal/simple/resource-target.xml
Log Message:
-----------
Improve composite and ID Match correlators
1. Implemented the confidence computation in the composite correlator.
This includes schema changes so that the specification of weights,
scales, limits, tiers, and correlator dependencies is now more concise.
2. Reworked the interface between composite-component correlators:
they now pass only the list of (confidence-evaluated) candidates.
The decision among existing owner, no owner, uncertain is now done
by CorrelationService and present only in CompleteCorrelationResult.
(In a similar way for checkCandidateOwner.)
3. ID Match correlator "followOn" property was deprecated and
superseded by "referenceIdProperty". This means that, in now-preferred
configuration style, there is no correlator composition (chaining)
needed.
Commit: 94659af58d3791d3553ddf132b8de28301fb7a8f
https://github.com/Evolveum/midpoint/commit/94659af58d3791d3553ddf132b8de28301fb7a8f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 43cea3526510c051eb4a191c1aced9cdfd94105f
https://github.com/Evolveum/midpoint/commit/43cea3526510c051eb4a191c1aced9cdfd94105f
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CustomListGroupMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/MenuItemLinkPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/MenuItemLinkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleOfTeammateMenuPanel.html
A 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/StaticObjectCollection.java
Log Message:
-----------
MID-7976 roles of teammate now in menu (user selection)
Commit: deb1027d66f01851d78cfb0001e4d61e892e3ca6
https://github.com/Evolveum/midpoint/commit/deb1027d66f01851d78cfb0001e4d61e892e3ca6
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationPolicyFactory.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationItemDefinitionUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectSet.java
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwner.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwnerMap.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwnersMap.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CompleteCorrelationResult.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationErrorDetails.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationService.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/CorrelatorConfiguration.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.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/correlation/CorrelationServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BuiltInResultCreator.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/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/lens/projector/focus/inbounds/SimplePreInboundsContextImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorTestUtil.java
R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/CandidateOwner.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/CorrelationTestingAccount.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCandidateOwner.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestExpressionCorrelator.java
R model/model-impl/src/test/resources/correlator/correlation/_readme_accounts_csv.txt
M model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-default.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-fuzzy.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-original.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-complex.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-emp-fn-opt.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-emp-fn.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-emp.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-id-match.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-owner-ref.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-owner.csv
M model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-default.xml
M model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-original.xml
M model/model-impl/src/test/resources/correlator/correlation/correlator-complex.xml
M model/model-impl/src/test/resources/correlator/correlation/correlator-id-match.xml
M model/model-impl/src/test/resources/correlator/correlation/resource-dummy-correlation.xml
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/resources/TestResourceTemplateMerge.java
M testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2022.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleIdMatchCorrelationTest.java
M testing/story/src/test/resources/correlation/idmatch/medium/system-configuration.xml
M testing/story/src/test/resources/correlation/idmatch/multi-accounts/resource-sis.xml
M testing/story/src/test/resources/correlation/idmatch/simple/resource-sis.xml
R testing/story/src/test/resources/correlation/idmatch/simple/task-import-sis.xml
M testing/story/src/test/resources/correlation/internal/medium/object-template-user.xml
M testing/story/src/test/resources/correlation/internal/multi-accounts/020-object-template-user.xml
M testing/story/src/test/resources/correlation/internal/simple/resource-target-simplified.xml
M testing/story/src/test/resources/correlation/internal/simple/resource-target.xml
Log Message:
-----------
Merge branch 'master' of github.com:Evolveum/midpoint
Commit: 230323a85697bb75d6a57c0c8f7e5a7ae6f5e9a4
https://github.com/Evolveum/midpoint/commit/230323a85697bb75d6a57c0c8f7e5a7ae6f5e9a4
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
M model/model-impl/src/test/resources/correlator/correlation/correlator-complex.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccounts.java
M testing/story/src/test/resources/correlation/internal/medium/object-template-user.xml
M testing/story/src/test/resources/correlation/internal/multi-accounts/020-object-template-user.xml
Log Message:
-----------
Add "inclusive" for Levenshtein correlation search
Commit: 429d2f439d33a51eb85533c6ff1add1a0ba98285
https://github.com/Evolveum/midpoint/commit/429d2f439d33a51eb85533c6ff1add1a0ba98285
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CustomListGroupMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/MenuItemLinkPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/MenuItemLinkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleOfTeammateMenuPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleOfTeammateMenuPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/StaticObjectCollection.java
M gui/admin-gui/src/main/resources/initial-objects/000-system-configuration.xml
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 2f6d098ca81980b3380a90a373984ecd4687a0e2
https://github.com/Evolveum/midpoint/commit/2f6d098ca81980b3380a90a373984ecd4687a0e2
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
M pom.xml
M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
Log Message:
-----------
POM: connector upgrades LDAP 3.5-M1, CSV 2.5-M1, dbtable 1.5.0.0-M1
Commit: d5a4ad84ddbac65cd4cd134f94e7875ce3a295bb
https://github.com/Evolveum/midpoint/commit/d5a4ad84ddbac65cd4cd134f94e7875ce3a295bb
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogQuery.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleOfTeammateMenuPanel.java
Log Message:
-----------
MID-7976 roles of teammate working now
Commit: be425e7d064dfa9e6fb708c9bb9f847011d25573
https://github.com/Evolveum/midpoint/commit/be425e7d064dfa9e6fb708c9bb9f847011d25573
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
M model/model-impl/src/test/resources/correlator/correlation/correlator-complex.xml
M pom.xml
M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccounts.java
M testing/story/src/test/resources/correlation/internal/medium/object-template-user.xml
M testing/story/src/test/resources/correlation/internal/multi-accounts/020-object-template-user.xml
Log Message:
-----------
Merge branch 'master' of github.com:Evolveum/midpoint
Commit: fef583f9075d205e39a10cbb10984c5519d743a7
https://github.com/Evolveum/midpoint/commit/fef583f9075d205e39a10cbb10984c5519d743a7
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
M config/sql/native-new/postgres-new-upgrade.sql
M config/sql/native-new/postgres-new.sql
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/MResource.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/QResource.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/QResourceMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
Log Message:
-----------
Native repo: added template to m_resource
Commit: 99908b1d5cd663cc13071b466295f7675f94e801
https://github.com/Evolveum/midpoint/commit/99908b1d5cd663cc13071b466295f7675f94e801
Author: lskublik <lskublik at evolveum.com>
Date: 2022-08-12 (Fri, 12 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceContentPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceContentPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTilePanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/PreviewResourceDataWizardPanel.html
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/basic/BasicResourceWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.html
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/basic/DiscoveryStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/PartialConfigurationStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTemplateProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTilePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/PreviewResourceObjectTypeDataWizardPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/PreviewResourceObjectTypeDataWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormContainerHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormContainerHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
Log Message:
-----------
adding improvement for resource wizard (paging on tiles page, css and html fixes, fix for virtual containers)
Commit: a7801cfccb1db9a9cadb901feafbfa21b9460e9e
https://github.com/Evolveum/midpoint/commit/a7801cfccb1db9a9cadb901feafbfa21b9460e9e
Author: lskublik <lskublik at evolveum.com>
Date: 2022-08-12 (Fri, 12 Aug 2022)
Changed paths:
M config/sql/native-new/postgres-new-upgrade.sql
M config/sql/native-new/postgres-new.sql
M custom/testng-integration.xml
M custom/testng-unit.xml
R gui/admin-gui/src/frontend/js/list-group-menu.js
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/frontend/js/midpoint.js
M gui/admin-gui/src/frontend/scss/_list-group-menu.scss
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/cases/component/CorrelationOptionDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ConflictItemPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CustomListGroupMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenu.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/MenuItemLinkPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/MenuItemLinkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogQuery.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogQueryItem.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleOfTeammateMenuPanel.html
A 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/ShoppingCartPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/StaticObjectCollection.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/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/CountToolbar.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/CountToolbar.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/PagingSizePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/PagingSizePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/TableConfigurationPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/TableConfigurationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/PopoverSearchPanel.java
M gui/admin-gui/src/main/resources/initial-objects/000-system-configuration.xml
M gui/admin-gui/testng-integration.xml
M gui/admin-gui/testng-perf.xml
M gui/admin-gui/testng-unit.xml
M infra/common/testng-unit.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SelectorOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/TypeSpecificMergersConfigurator.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/SynchronizationPolicy.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationPolicyFactory.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/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/util/CorrelationItemDefinitionUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusIdentitiesTypeUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusIdentitySourceTypeUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusIdentityTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectSet.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTemplateTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaTestConstants.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
M infra/schema/testng-perf.xml
M infra/schema/testng-unit.xml
M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/DerbyController.java
M infra/test-util/src/test/java/com/evolveum/midpoint/test/util/DerbyControllerTest.java
M infra/test-util/testng-unit.xml
M model/authentication-impl/testng-integration.xml
M model/authentication-impl/testng-unit.xml
M model/certification-impl/testng-integration.xml
M model/certification-impl/testng-unit.xml
M model/model-api/pom.xml
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/CorrelationProperty.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwner.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwnersMap.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CompleteCorrelationResult.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationErrorDetails.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationService.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/CorrelatorConfiguration.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/ManualCorrelationContext.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/identities/IdentityItemConfiguration.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/identities/IdentityManagementConfiguration.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/indexing/IndexingConfiguration.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/indexing/IndexingItemConfiguration.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/indexing/Normalization.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/impl/correlator/FullCorrelationContext.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/TimeConstraintsEvaluation.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/ObjectTemplateIncludeProcessor.java
M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpressionUtil.java
M model/model-common/testng-unit.xml
M model/model-impl/pom.xml
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/correlation/CorrelationPropertiesCreator.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/correlation/CorrelatorContextCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BuiltInResultCreator.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/CorrelatorUtil.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/idmatch/IdMatchObjectCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemRouteFinder.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemSource.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemTarget.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/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/ElementState.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/LensFocusContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/TemporaryContainerIdStore.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentitiesManager.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityItemConfiguration.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityItemConfigurationImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityManagementConfigurationImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IndexingConfigurationImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IndexingItemConfigurationImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IndexingManager.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/NormalizationImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/NormalizationStep.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/Normalizer.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/focus/AssignmentProcessor.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/MappingSorter.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/AbstractInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundMappingInContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SimplePreInboundsContextImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ApplicabilityEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkShadowInboundsPreparation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkTarget.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreShadowInboundsPreparation.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/focus/inbounds/prep/PreTarget.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ShadowInboundsPreparation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Target.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/AutoassignRoleMappingEvaluationRequest.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/FocalMappingEvaluationRequest.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/IdentitySelectionMappingEvaluationRequest.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/VariablesUtil.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/sync/CorrelationProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorTestUtil.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/TestingAccount.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/CorrelationTestingAccount.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCandidateOwner.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestExpressionCorrelator.java
R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestCorrelationConfirmationEvaluator.java
M model/model-impl/src/test/resources/common/resource-dummy.xml
A model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-default.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-fuzzy.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-original.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-complex.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-emp-fn-opt.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-emp-fn.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-emp.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-id-match.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-owner-ref.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-owner.csv
A model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-default.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-fuzzy.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-original.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-complex.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-emp-fn-opt.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-emp-fn.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-emp.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-id-match.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-owner-ref.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-owner.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/accounts.csv
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-emp-fn-opt.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-emp-fn.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-emp.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-id-match.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-owner-ref.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-owner.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/resource-dummy-correlation.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/users.xml
M model/model-impl/src/test/resources/correlator/correlation/expression/resource-dummy.xml
A model/model-impl/src/test/resources/correlator/correlation/resource-dummy-correlation.xml
A model/model-impl/src/test/resources/correlator/correlation/user-template-complex.xml
A model/model-impl/src/test/resources/correlator/correlation/user-template-default-indexing.xml
A model/model-impl/src/test/resources/correlator/correlation/user-template-original-indexing.xml
A model/model-impl/src/test/resources/correlator/correlation/users-items.xml
A model/model-impl/src/test/resources/correlator/correlation/users-traditional.xml
M model/model-impl/src/test/resources/logback-test.xml
M model/model-impl/src/test/resources/schema/correlation.xsd
R model/model-impl/src/test/resources/sync/correlation-case-insensitive.xml
R model/model-impl/src/test/resources/sync/correlation-case-insensitive_empl_number.xml
R model/model-impl/src/test/resources/sync/correlation-first-filter.xml
R model/model-impl/src/test/resources/sync/correlation-or-filter.xml
R model/model-impl/src/test/resources/sync/correlation-second-filter.xml
R model/model-impl/src/test/resources/sync/correlation-with-condition-emplNumber.xml
R model/model-impl/src/test/resources/sync/correlation-with-condition-name.xml
R model/model-impl/src/test/resources/sync/correlation-with-condition.xml
M model/model-impl/testng-unit.xml
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIdentities.java
M model/model-intest/src/test/resources/archetypes/resource-dummy-lab.xml
M model/model-intest/src/test/resources/archetypes/resource-dummy-source.xml
A model/model-intest/src/test/resources/identities/archetype-person.xml
A model/model-intest/src/test/resources/identities/object-template-person.xml
A model/model-intest/src/test/resources/identities/resource-multi.xml
A model/model-intest/src/test/resources/identities/resource-single.xml
A model/model-intest/src/test/resources/identities/user-alice-green.xml
A model/model-intest/src/test/resources/identities/user-john-smith.xml
M model/model-intest/src/test/resources/mapping/resource-target-photos.xml
M model/model-intest/src/test/resources/sync/resource-dummy-archetyped-filter-based.xml
M model/model-intest/testng-db-specific.xml
M model/model-intest/testng-integration-fast.xml
M model/model-intest/testng-integration-full.xml
M model/model-intest/testng-unit.xml
M model/model-test/pom.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
R model/model-test/src/main/java/com/evolveum/midpoint/model/test/correlator/DummyCorrelator.java
R model/model-test/src/main/java/com/evolveum/midpoint/model/test/correlator/DummyCorrelatorFactory.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/ImportSingleAccountRequest.java
M model/notifications-impl/testng-unit.xml
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicDashboardReportExportActivityRun.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/SaveReportFileSupport.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/AbstractReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CsvReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/HtmlDashboardReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/HtmlReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ReportDataWriter.java
M model/report-impl/testng-integration.xml
M model/report-impl/testng-unit.xml
M model/workflow-impl/testng-integration.xml
M model/workflow-impl/testng-unit.xml
M pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/SearchHelper.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestDBTable.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/resources/TestResourceTemplateMerge.java
M provisioning/provisioning-impl/src/test/resources/merge/resource-object-types-1.xml
M provisioning/provisioning-impl/src/test/resources/merge/resource-object-types-template.xml
M provisioning/provisioning-impl/testng-integration.xml
M provisioning/provisioning-impl/testng-unit.xml
M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
M provisioning/ucf-impl-connid/testng-integration.xml
M provisioning/ucf-impl-connid/testng-unit.xml
M repo/audit-log-impl/testng-integration.xml
M repo/audit-log-impl/testng-unit.xml
M repo/repo-cache/testng-unit.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ConfigurableValuePolicySupplier.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/PathExpressionResolver.java
M repo/repo-common/testng-db-specific.xml
M repo/repo-common/testng-integration.xml
M repo/repo-common/testng-unit.xml
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtItemCache.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/SqaleQueryContext.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.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/audit/qmodel/QAuditDeltaMapping.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/audit/qmodel/QAuditRefValueMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/ExtensionItemDeltaProcessor.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/jsonb/Jsonb.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/ContainerTableRelationResolver.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/NestedMappingResolver.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleMappingMixin.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleNestedMapping.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/QAssignmentMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/workitem/QCaseWorkItemMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/MContainerType.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainer.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerMapping.java
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/MFocusIdentity.java
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusIdentity.java
A 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/QObjectMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/MResource.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/QResource.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/QResourceMapping.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/task/QTaskMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/ContainerTableUpdateContext.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/SqaleRepoAddDeleteObjectTest.java
A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoIdentityDataTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
A repo/repo-sqale/src/test/resources/identity/user-with-identity-data.xml
M repo/repo-sql-impl-test/testng-db-specific.xml
M repo/repo-sql-impl-test/testng-integration.xml
M repo/repo-sql-impl-test/testng-perf.xml
M repo/repo-sql-impl-test/testng-unit.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/AuditTableMapping.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.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/filtering/item/ItemValueFilterProcessor.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryModelMapping.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryModelMappingRegistry.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryTableMapping.java
A repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/MidpointPostgreSQLTemplates.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/QuerydslUtils.java
A repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/SqaleOps.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/MidpointTestContextWithTask.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AbstractAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusIdentitiesAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusIdentityAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
M repo/security-impl/testng-unit.xml
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterStatusInformationRetriever.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskRetriever.java
M repo/task-quartz-impl/testng-integration.xml
M repo/task-quartz-impl/testng-unit.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2022.xml
M testing/conntest/testng-integration.xml
M testing/longtest/testng-integration.xml
M testing/rest/testng-integration.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMediumIdMatchCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsInternalCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleIdMatchCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMultiAccountsReal.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMedium.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccounts.java
R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccountsSimplified.java
R testing/story/src/test/resources/correlation/idmatch/medium/function-library-mylib.xml
M testing/story/src/test/resources/correlation/idmatch/medium/object-template-user.xml
M testing/story/src/test/resources/correlation/idmatch/medium/resource-external.xml
M testing/story/src/test/resources/correlation/idmatch/medium/resource-hr.xml
M testing/story/src/test/resources/correlation/idmatch/medium/resource-sis.xml
M testing/story/src/test/resources/correlation/idmatch/medium/system-configuration.xml
M testing/story/src/test/resources/correlation/idmatch/multi-accounts/000-system-configuration.xml
M testing/story/src/test/resources/correlation/idmatch/multi-accounts/005-function-library-idmatch.xml
M testing/story/src/test/resources/correlation/idmatch/multi-accounts/020-object-template-user.xml
M testing/story/src/test/resources/correlation/idmatch/multi-accounts/resource-sis.xml
M testing/story/src/test/resources/correlation/idmatch/simple/resource-sis.xml
R testing/story/src/test/resources/correlation/idmatch/simple/task-import-sis.xml
R testing/story/src/test/resources/correlation/internal/medium/function-library-mylib.xml
M testing/story/src/test/resources/correlation/internal/medium/object-template-user.xml
M testing/story/src/test/resources/correlation/internal/medium/resource-external.xml
M testing/story/src/test/resources/correlation/internal/medium/resource-hr.xml
M testing/story/src/test/resources/correlation/internal/medium/resource-sis.xml
M testing/story/src/test/resources/correlation/internal/medium/system-configuration.xml
M testing/story/src/test/resources/correlation/internal/multi-accounts/005-function-library.xml
M testing/story/src/test/resources/correlation/internal/multi-accounts/020-object-template-user.xml
R testing/story/src/test/resources/correlation/internal/multi-accounts/resource-sis-simplified.xml
M testing/story/src/test/resources/correlation/internal/multi-accounts/resource-sis.xml
M testing/story/src/test/resources/correlation/internal/simple/resource-target-simplified.xml
M testing/story/src/test/resources/correlation/internal/simple/resource-target.xml
M testing/story/testng-integration.xml
M tools/jenkins/midpoint-main-generic-oracle-pipeline
M tools/jenkins/midpoint-main-generic-pg-pipeline
M tools/jenkins/midpoint-main-generic-sql-server-pipeline
M tools/jenkins/midpoint-main-nativepg-pipeline
M tools/jenkins/midpoint-quick-pipeline
M tools/ninja/testng-unit.xml
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 200cb735b481690ac2e838d43022d12ed9cf4665
https://github.com/Evolveum/midpoint/commit/200cb735b481690ac2e838d43022d12ed9cf4665
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-12 (Fri, 12 Aug 2022)
Changed paths:
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/page/self/requestAccess/RoleCatalogQuery.java
Log Message:
-----------
MID-7976 role catalog fixes
Commit: e7f04f95f09884adebb1a37fc38f6307037e80f6
https://github.com/Evolveum/midpoint/commit/e7f04f95f09884adebb1a37fc38f6307037e80f6
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-12 (Fri, 12 Aug 2022)
Changed paths:
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/RelationPanel.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/page/self/requestAccess/ShoppingCartPanel.java
Log Message:
-----------
MID-7976 multiple bugfixes
Commit: d5927f85d2422df333cff527c989a22ff5b1ae3d
https://github.com/Evolveum/midpoint/commit/d5927f85d2422df333cff527c989a22ff5b1ae3d
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-12 (Fri, 12 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
Log Message:
-----------
MID-7976 more bugfixes for role catalog
Commit: c3a742858315b1d2f65d4283570d76e846e93395
https://github.com/Evolveum/midpoint/commit/c3a742858315b1d2f65d4283570d76e846e93395
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-12 (Fri, 12 Aug 2022)
Changed paths:
M tools/jenkins/midpoint-quick-pipeline
Log Message:
-----------
midpoint-quick-pipeline: added CLEAN_M2_REPOSITORY parameter
When set to true in Jenkins it will remove the persistent .m2/repository
Commit: 9e545494b8fd439f136464f9f6006f7ce3837606
https://github.com/Evolveum/midpoint/commit/9e545494b8fd439f136464f9f6006f7ce3837606
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-12 (Fri, 12 Aug 2022)
Changed paths:
R config/sql/generic-old/h2-4.5-all.sql
A config/sql/generic-old/h2-4.6-all.sql
R config/sql/generic-old/h2-upgrade-4.4-4.5.sql
A config/sql/generic-old/h2-upgrade-4.5-4.6.sql
R config/sql/generic-old/oracle-4.5-all.sql
A config/sql/generic-old/oracle-4.6-all.sql
R config/sql/generic-old/oracle-upgrade-4.4-4.5.sql
A config/sql/generic-old/oracle-upgrade-4.5-4.6.sql
R config/sql/generic-old/postgresql-4.5-all.sql
A config/sql/generic-old/postgresql-4.6-all.sql
R config/sql/generic-old/postgresql-upgrade-4.4-4.5.sql
A config/sql/generic-old/postgresql-upgrade-4.5-4.6.sql
M config/sql/generic-old/sqlserver-4.5-all.sql
R config/sql/generic-old/sqlserver-upgrade-4.4-4.5.sql
A config/sql/generic-old/sqlserver-upgrade-4.5-4.6.sql
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RResource.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaActionComputer.java
Log Message:
-----------
Generic repo: added template to m_resource
Commit: 07f83e0f03437e553f13a42197d943b49397a0af
https://github.com/Evolveum/midpoint/commit/07f83e0f03437e553f13a42197d943b49397a0af
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-12 (Fri, 12 Aug 2022)
Changed paths:
M tools/jenkins/midpoint-quick-pipeline
Log Message:
-----------
midpoint-quick-pipeline: when you can't decide between Groovy and shell
Commit: 96921aa8a637d82e00eeacff214da8a7e30be606
https://github.com/Evolveum/midpoint/commit/96921aa8a637d82e00eeacff214da8a7e30be606
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-12 (Fri, 12 Aug 2022)
Changed paths:
M tools/jenkins/midpoint-quick-pipeline
Log Message:
-----------
midpoint-quick-pipeline: not removing "device" just files in .m2/repo/*
Commit: ab59eeb12021f925885badbd565832795fb67fdd
https://github.com/Evolveum/midpoint/commit/ab59eeb12021f925885badbd565832795fb67fdd
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-12 (Fri, 12 Aug 2022)
Changed paths:
M tools/jenkins/midpoint-main-generic-pg-pipeline
M tools/jenkins/midpoint-main-generic-sql-server-pipeline
Log Message:
-----------
midpoint-main-generic-*: using wildcard for version for init SQL script
Commit: bd33b2d4bd695ed62bcbdb87e99bfbcda35fb9cd
https://github.com/Evolveum/midpoint/commit/bd33b2d4bd695ed62bcbdb87e99bfbcda35fb9cd
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-13 (Sat, 13 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/ModelServiceLocator.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.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationOptionDto.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/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationItemDefinitionUtil.java
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/CorrelationCaseEngineExtension.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/CorrelationProperty.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CompleteCorrelationResult.java
A 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/CorrelationContext.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationErrorDetails.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CompleteCorrelationResult.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CompositeCorrelationExplanation.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationErrorDetails.java
A 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/CorrelationResult.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationService.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/CorrelatorConfiguration.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/ItemsCorrelationExplanation.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/SourceObjectType.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/indexing/Normalization.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/indexing/ValueNormalizer.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/impl/correlator/FullCorrelationContext.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/ModelObjectResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ResourceObjectProcessingContext.java
A 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/CorrelationCaseManager.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationPropertiesCreator.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/CorrelatorUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/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/identities/IndexingManager.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/ItemNormalizer.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/Normalizer.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/inbounds/SimplePreInboundsContextImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorTestUtil.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/CorrelationTestingAccount.java
A 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/correlator/correlation/TestExpressionCorrelator.java
M model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-default.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-emp.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-id-match.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-owner-ref.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-owner.csv
M model/model-impl/src/test/resources/correlator/correlation/resource-dummy-correlation.xml
M model/model-impl/src/test/resources/correlator/correlation/users-items.xml
M model/model-impl/src/test/resources/correlator/correlation/users-traditional.xml
M model/model-impl/src/test/resources/logback-test.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
Log Message:
-----------
Add support for correlation case description
CorrelationService now provides overview and diagnostics data about
the candidates:
1. information about the degree of matching of individual properties
(full/partial/none ~ green/orange/red color in GUI);
2. how the final confidence have been computed: the confidence values
from individual component correlators, their weights, and so on.
Work in progress.
Commit: 187bdb434b9b9524ce3a01849a137da7a2b261f0
https://github.com/Evolveum/midpoint/commit/187bdb434b9b9524ce3a01849a137da7a2b261f0
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-13 (Sat, 13 Aug 2022)
Changed paths:
R config/sql/generic-old/h2-4.5-all.sql
A config/sql/generic-old/h2-4.6-all.sql
R config/sql/generic-old/h2-upgrade-4.4-4.5.sql
A config/sql/generic-old/h2-upgrade-4.5-4.6.sql
R config/sql/generic-old/oracle-4.5-all.sql
A config/sql/generic-old/oracle-4.6-all.sql
R config/sql/generic-old/oracle-upgrade-4.4-4.5.sql
A config/sql/generic-old/oracle-upgrade-4.5-4.6.sql
R config/sql/generic-old/postgresql-4.5-all.sql
A config/sql/generic-old/postgresql-4.6-all.sql
R config/sql/generic-old/postgresql-upgrade-4.4-4.5.sql
A config/sql/generic-old/postgresql-upgrade-4.5-4.6.sql
M config/sql/generic-old/sqlserver-4.5-all.sql
R config/sql/generic-old/sqlserver-upgrade-4.4-4.5.sql
A config/sql/generic-old/sqlserver-upgrade-4.5-4.6.sql
M config/sql/native-new/postgres-new-upgrade.sql
M config/sql/native-new/postgres-new.sql
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/RelationPanel.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
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogQuery.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/ShoppingCartPanel.java
M pom.xml
M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/MResource.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/QResource.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/QResourceMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RResource.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaActionComputer.java
M tools/jenkins/midpoint-main-generic-pg-pipeline
M tools/jenkins/midpoint-main-generic-sql-server-pipeline
M tools/jenkins/midpoint-quick-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: d3fa2c081448309ff93cd225959b0238774ce063
https://github.com/Evolveum/midpoint/commit/d3fa2c081448309ff93cd225959b0238774ce063
Author: lskublik <lskublik at evolveum.com>
Date: 2022-08-14 (Sun, 14 Aug 2022)
Changed paths:
R config/sql/generic-old/h2-4.5-all.sql
A config/sql/generic-old/h2-4.6-all.sql
R config/sql/generic-old/h2-upgrade-4.4-4.5.sql
A config/sql/generic-old/h2-upgrade-4.5-4.6.sql
R config/sql/generic-old/oracle-4.5-all.sql
A config/sql/generic-old/oracle-4.6-all.sql
R config/sql/generic-old/oracle-upgrade-4.4-4.5.sql
A config/sql/generic-old/oracle-upgrade-4.5-4.6.sql
R config/sql/generic-old/postgresql-4.5-all.sql
A config/sql/generic-old/postgresql-4.6-all.sql
R config/sql/generic-old/postgresql-upgrade-4.4-4.5.sql
A config/sql/generic-old/postgresql-upgrade-4.5-4.6.sql
M config/sql/generic-old/sqlserver-4.5-all.sql
R config/sql/generic-old/sqlserver-upgrade-4.4-4.5.sql
A config/sql/generic-old/sqlserver-upgrade-4.5-4.6.sql
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/page/admin/cases/component/CorrelationContextDto.java
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/self/requestAccess/PersonOfInterestPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.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/page/self/requestAccess/RoleCatalogQuery.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartPanel.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/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationItemDefinitionUtil.java
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/CorrelationCaseEngineExtension.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/CorrelationProperty.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CompleteCorrelationResult.java
A 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/CorrelationContext.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationErrorDetails.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CompleteCorrelationResult.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CompositeCorrelationExplanation.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationErrorDetails.java
A 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/CorrelationResult.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationService.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/CorrelatorConfiguration.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/ItemsCorrelationExplanation.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/SourceObjectType.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/indexing/Normalization.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/indexing/ValueNormalizer.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/impl/correlator/FullCorrelationContext.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/ModelObjectResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ResourceObjectProcessingContext.java
A 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/CorrelationCaseManager.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationPropertiesCreator.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/CorrelatorUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/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/identities/IndexingManager.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/ItemNormalizer.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/Normalizer.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/inbounds/SimplePreInboundsContextImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorTestUtil.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/CorrelationTestingAccount.java
A 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/correlator/correlation/TestExpressionCorrelator.java
M model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-default.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-emp.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-id-match.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-owner-ref.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-owner.csv
M model/model-impl/src/test/resources/correlator/correlation/resource-dummy-correlation.xml
M model/model-impl/src/test/resources/correlator/correlation/users-items.xml
M model/model-impl/src/test/resources/correlator/correlation/users-traditional.xml
M model/model-impl/src/test/resources/logback-test.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RResource.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaActionComputer.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
M tools/jenkins/midpoint-main-generic-pg-pipeline
M tools/jenkins/midpoint-main-generic-sql-server-pipeline
M tools/jenkins/midpoint-quick-pipeline
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 06e29a35a67aafaba7e70b68ab6ba06eb3e48986
https://github.com/Evolveum/midpoint/commit/06e29a35a67aafaba7e70b68ab6ba06eb3e48986
Author: lskublik <lskublik at evolveum.com>
Date: 2022-08-15 (Mon, 15 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismContainerValueWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismContainerWrapper.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/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/DiscoveryStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/BasicSettingResourceObjectTypeStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/BasicSettingStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/DefaultContainerablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.html
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/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/PrismContainerWrapperImpl.java
Log Message:
-----------
adding support for virtual containers in value of multivalue container
Commit: a28e7d1b3e018f7b6e4276cbc34ae62b69b78ade
https://github.com/Evolveum/midpoint/commit/a28e7d1b3e018f7b6e4276cbc34ae62b69b78ade
Author: tadeaschrapovic <chrapovic.tadeas at gmail.com>
Date: 2022-08-15 (Mon, 15 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/FocusDetailsModels.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusHistoryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/PageOrgHistory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRoleHistory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageServiceHistory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUserHistory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/UserDetailsModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageXmlDataReview.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/EndPointsUrlMapping.java
Log Message:
-----------
Fixes for PageHistory:
1. Fix for object history displaying.
2. Fix for redirection.
3. Fix for authorization in services and organization history.
Commit: 69e30d9926fe85dad568fcbb3ed94b118f251e22
https://github.com/Evolveum/midpoint/commit/69e30d9926fe85dad568fcbb3ed94b118f251e22
Author: tadeaschrapovic <chrapovic.tadeas at gmail.com>
Date: 2022-08-15 (Mon, 15 Aug 2022)
Changed paths:
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationAlgorithm.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/correlation/Levenshtein.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/correlation/TriGram.java
Log Message:
-----------
Add correlation internal algorithms.
Commit: 0299e94fae08c4fb15c99b71fec60f35a0e3e3d6
https://github.com/Evolveum/midpoint/commit/0299e94fae08c4fb15c99b71fec60f35a0e3e3d6
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-15 (Mon, 15 Aug 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/correlation/Levenshtein.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/correlation/TriGram.java
Log Message:
-----------
TriGram/Levenshtein: fixed constant casing + license headers
Commit: 60b1528788c123732aa43143aab067e1a6ac6c02
https://github.com/Evolveum/midpoint/commit/60b1528788c123732aa43143aab067e1a6ac6c02
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-15 (Mon, 15 Aug 2022)
Changed paths:
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationCaseDescription.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.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/CorrelationResult.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/CorrelationCaseManager.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/expr/MidpointFunctionsImpl.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/inbounds/SimplePreInboundsContextImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestExpressionCorrelator.java
M model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-default.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-original.csv
M model/model-impl/src/test/resources/correlator/correlation/accounts-complex.csv
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
Log Message:
-----------
Simplify CorrelationService and its implementation
Here we also slightly improved the documentation and correlation unit
tests.
Commit: b35f425b4ea2ed23bab9786f9cb8ea6a6adf058a
https://github.com/Evolveum/midpoint/commit/b35f425b4ea2ed23bab9786f9cb8ea6a6adf058a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-15 (Mon, 15 Aug 2022)
Changed paths:
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationAlgorithm.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/correlation/Levenshtein.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/correlation/TriGram.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 1dc38de665195905bc7e82aa0a2a2d3ddefcb6e3
https://github.com/Evolveum/midpoint/commit/1dc38de665195905bc7e82aa0a2a2d3ddefcb6e3
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-15 (Mon, 15 Aug 2022)
Changed paths:
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestQueryConverter.java
M infra/schema/src/test/resources/queryconverter/filter-by-type.xml
M infra/schema/src/test/resources/queryconverter/filter-user-by-name.xml
M repo/repo-sql-impl-test/src/test/resources/query/query-user-by-name.xml
Log Message:
-----------
MID-7905 added test to TestQueryConverter, it works on master + cleanup
Commit: bde3d6c98d83cf0ef654bcb588c8b7d4e6c1ea11
https://github.com/Evolveum/midpoint/commit/bde3d6c98d83cf0ef654bcb588c8b7d4e6c1ea11
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationAlgorithm.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/correlation/Levenshtein.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/correlation/TriGram.java
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
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/correlator/BaseCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchObjectCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCandidateOwner.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
A model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-fuzzy-gradual.csv
A model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-fuzzy-gradual.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleQueryContext.java
Log Message:
-----------
Add custom confidence for fuzzy item matching
Now it's possible to specify a custom confidence values for each
fuzzy-matched correlation item: an expression that converts e.g.
Levenshtein edit distance (a non-negative integer) to a confidence
value coefficient (a double from [0,1]).
Other changes:
- Now we support also fuzzy matching for non-indexed properties
(like givenName); although not tested yet.
- Updated TestCorrelators to the fact that we now support in-memory
fuzzy string matching.
- Fuzzy matching metric computers have been moved to prism project.
Work in progress.
Commit: 9d0530e861ac5fca1f26a7f31fefa1aa102b5d51
https://github.com/Evolveum/midpoint/commit/9d0530e861ac5fca1f26a7f31fefa1aa102b5d51
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
Log Message:
-----------
Add test for fuzzy filter with no values
Commit: 6f7554d7a5797d442d49f4a0e26c9ab2b9a2187b
https://github.com/Evolveum/midpoint/commit/6f7554d7a5797d442d49f4a0e26c9ab2b9a2187b
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
Log Message:
-----------
NinjaUtils: deprecated parseQuery replaced with parseFilter for Axiom
Commit: 09ba480baf59fbb771c2415ee82872379d658726
https://github.com/Evolveum/midpoint/commit/09ba480baf59fbb771c2415ee82872379d658726
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestAxiomQueryLanguage.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
Log Message:
-----------
various tests: deprecated parseQuery -> parseFilter for Axiom
Commit: a24bf8b0ea29b416b04667e4e9ee4d57b31569a2
https://github.com/Evolveum/midpoint/commit/a24bf8b0ea29b416b04667e4e9ee4d57b31569a2
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ExtensionItemFilterProcessor.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoIdentityDataTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/ItemValueFilterProcessor.java
Log Message:
-----------
native-repo fuzzy search: fixed NOT treatment + more tests
Commit: d24da2c432c606996d8ded797b81cae304377e7e
https://github.com/Evolveum/midpoint/commit/d24da2c432c606996d8ded797b81cae304377e7e
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M gui/admin-gui/src/frontend/scss/_tiles.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/CatalogTile.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/CatalogTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/CatalogTilePanel.java
Log Message:
-----------
MID-7976 check for catalog tiles
Commit: 791eed2d4cc2792048f90d13f3568d27baf5143c
https://github.com/Evolveum/midpoint/commit/791eed2d4cc2792048f90d13f3568d27baf5143c
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
Log Message:
-----------
MID-7976 check for catalog tiles
Commit: d3abeda0c9fe40ba95bd79ba4c957e4303f2bac0
https://github.com/Evolveum/midpoint/commit/d3abeda0c9fe40ba95bd79ba4c957e4303f2bac0
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
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
Log Message:
-----------
MID-7976 check icon for catalog tiles, done
Commit: c6aceb04b067d51f4834ab9e42dbc7a18d767936
https://github.com/Evolveum/midpoint/commit/c6aceb04b067d51f4834ab9e42dbc7a18d767936
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationAlgorithm.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/correlation/Levenshtein.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/correlation/TriGram.java
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestAxiomQueryLanguage.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/correlator/BaseCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchObjectCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCandidateOwner.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
A model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-fuzzy-gradual.csv
A model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-fuzzy-gradual.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleQueryContext.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ExtensionItemFilterProcessor.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoIdentityDataTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/ItemValueFilterProcessor.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
Log Message:
-----------
Merge branch 'master' of github.com:Evolveum/midpoint
Commit: 3e0af321c275953590b9c86bfa0991692387a337
https://github.com/Evolveum/midpoint/commit/3e0af321c275953590b9c86bfa0991692387a337
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
M model/model-impl/src/test/resources/correlator/correlation/accounts-id-match.csv
M model/model-impl/src/test/resources/correlator/correlation/correlator-id-match.xml
Log Message:
-----------
Add candidate confidence limit for ID Match
Also, checkCandidateOwner was fixed for potential matches.
Commit: d6074620b9bc0f9573c9577c368f0d4132ba3e9e
https://github.com/Evolveum/midpoint/commit/d6074620b9bc0f9573c9577c368f0d4132ba3e9e
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchObjectCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
M model/model-impl/src/test/resources/correlator/correlation/correlator-id-match.xml
Log Message:
-----------
Add explicit list of ID Match correlation items
Commit: aff39e224397d7430f06ec213a8297b4b9008990
https://github.com/Evolveum/midpoint/commit/aff39e224397d7430f06ec213a8297b4b9008990
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/correlator/CorrelatorMergeOperation.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationItemDefinitionUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
M testing/story/src/test/resources/correlation/idmatch/medium/resource-external.xml
M testing/story/src/test/resources/correlation/idmatch/medium/resource-hr.xml
M testing/story/src/test/resources/correlation/idmatch/medium/resource-sis.xml
Log Message:
-----------
Align correlator inheritance with the other ones
The (temporary) inheritance/reference operators "extending" and "using"
introduced in 4.5 are now replaced by "super" that is aligned with the
other cases of configuration objects inheritance: resources and resource
object types. Also, the implementation has been switched to the common
one.
!!! Incompatible change - to be mentioned in the release notes. !!!
Commit: 12421cc20070c0e7bf06e2ea7065c5c9586e872f
https://github.com/Evolveum/midpoint/commit/12421cc20070c0e7bf06e2ea7065c5c9586e872f
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2022-08-17 (Wed, 17 Aug 2022)
Changed paths:
R config/sql/generic-old/h2-4.5-all.sql
A config/sql/generic-old/h2-4.6-all.sql
R config/sql/generic-old/h2-upgrade-4.4-4.5.sql
A config/sql/generic-old/h2-upgrade-4.5-4.6.sql
R config/sql/generic-old/oracle-4.5-all.sql
A config/sql/generic-old/oracle-4.6-all.sql
R config/sql/generic-old/oracle-upgrade-4.4-4.5.sql
A config/sql/generic-old/oracle-upgrade-4.5-4.6.sql
R config/sql/generic-old/postgresql-4.5-all.sql
A config/sql/generic-old/postgresql-4.6-all.sql
R config/sql/generic-old/postgresql-upgrade-4.4-4.5.sql
A config/sql/generic-old/postgresql-upgrade-4.5-4.6.sql
M config/sql/generic-old/sqlserver-4.5-all.sql
R config/sql/generic-old/sqlserver-upgrade-4.4-4.5.sql
A config/sql/generic-old/sqlserver-upgrade-4.5-4.6.sql
M config/sql/native-new/postgres-new-upgrade.sql
M config/sql/native-new/postgres-new.sql
M custom/testng-integration.xml
M custom/testng-unit.xml
R gui/admin-gui/src/frontend/js/list-group-menu.js
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/frontend/js/midpoint.js
M gui/admin-gui/src/frontend/scss/_list-group-menu.scss
M gui/admin-gui/src/frontend/scss/_tiles.scss
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismContainerValueWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismContainerWrapper.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/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/CatalogTile.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/CatalogTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/CatalogTilePanel.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/ConnectorConfigurationWrapperFactoryImpl.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/assignmentholder/FocusDetailsModels.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.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/focus/component/FocusHistoryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/PageOrgHistory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.html
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/ResourceContentPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceContentPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTilePanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractValueFormResourceWizardStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractValueFormResourceWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/PreviewResourceDataWizardPanel.html
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/basic/AbstractFormResourceWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/BasicResourceWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.html
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/basic/DiscoveryStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/PartialConfigurationStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTemplateProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTilePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/BasicSettingResourceObjectTypeStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/PreviewResourceObjectTypeDataWizardPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/PreviewResourceObjectTypeDataWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/BasicSettingStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/SynchronizationConfigWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRoleHistory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageServiceHistory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUserHistory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/UserDetailsModel.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/CatalogItemDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ConflictItemPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CustomListGroupMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenu.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ListGroupMenuPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/MenuItemLinkPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/MenuItemLinkPanel.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/RelationPanel.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.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogQuery.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogQueryItem.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleOfTeammateMenuPanel.html
A 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/ShoppingCartPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/StaticObjectCollection.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/DefaultContainerablePanel.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/vertical/form/VerticalFormContainerHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormContainerHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.html
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/VerticalFormPrismContainerPanel.html
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/VerticalFormPrismReferenceHeaderPanel.html
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/PrismContainerWrapperImpl.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/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/CountToolbar.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/CountToolbar.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/PagingSizePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/PagingSizePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/TableConfigurationPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/TableConfigurationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedIconColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedImagePanel.html
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/search/PopoverSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/ContainerValueWrapperFromObjectWrapperModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageXmlDataReview.java
M gui/admin-gui/src/main/resources/initial-objects/000-system-configuration.xml
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 gui/admin-gui/testng-integration.xml
M gui/admin-gui/testng-perf.xml
M gui/admin-gui/testng-unit.xml
M infra/common/testng-unit.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SelectorOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/TypeSpecificMergersConfigurator.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/correlator/CorrelatorMergeOperation.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/SynchronizationPolicy.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationPolicyFactory.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/AttributeDefinitionDelegator.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/RefinedAttributeDefinitionDelegator.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationAlgorithm.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationItemDefinitionUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusIdentitiesTypeUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusIdentitySourceTypeUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusIdentityTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectSet.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTemplateTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaTestConstants.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestAxiomQueryLanguage.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestQueryConverter.java
M infra/schema/src/test/resources/queryconverter/filter-by-type.xml
M infra/schema/src/test/resources/queryconverter/filter-user-by-name.xml
M infra/schema/testng-perf.xml
M infra/schema/testng-unit.xml
M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/DerbyController.java
M infra/test-util/src/test/java/com/evolveum/midpoint/test/util/DerbyControllerTest.java
M infra/test-util/testng-unit.xml
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/EndPointsUrlMapping.java
M model/authentication-impl/testng-integration.xml
M model/authentication-impl/testng-unit.xml
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/CorrelationCaseEngineExtension.java
M model/certification-impl/testng-integration.xml
M model/certification-impl/testng-unit.xml
M model/model-api/pom.xml
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/CorrelationProperty.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CompleteCorrelationResult.java
A 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/CorrelationContext.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationErrorDetails.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwner.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwnersMap.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CompositeCorrelationExplanation.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
A 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/CorrelationResult.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationService.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/CorrelatorConfiguration.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/ItemsCorrelationExplanation.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/ManualCorrelationContext.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/SourceObjectType.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/identities/IdentityItemConfiguration.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/identities/IdentityManagementConfiguration.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/indexing/IndexingConfiguration.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/indexing/IndexingItemConfiguration.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/indexing/Normalization.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/indexing/ValueNormalizer.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/impl/correlator/FullCorrelationContext.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/TimeConstraintsEvaluation.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/ObjectTemplateIncludeProcessor.java
M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpressionUtil.java
M model/model-common/testng-unit.xml
M model/model-impl/pom.xml
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/ModelObjectResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ResourceObjectProcessingContext.java
A 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/CorrelationCaseManager.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationPropertiesCreator.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/correlation/CorrelatorContextCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BuiltInResultCreator.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/CorrelatorUtil.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/idmatch/IdMatchObjectCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemRouteFinder.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemSource.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemTarget.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/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/ElementState.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/LensFocusContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/TemporaryContainerIdStore.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentitiesManager.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityItemConfiguration.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityItemConfigurationImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityManagementConfigurationImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IndexingConfigurationImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IndexingItemConfigurationImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IndexingManager.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/ItemNormalizer.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/NormalizationImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/NormalizationStep.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/ProjectionValuesProcessor.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/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/MappingSorter.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/AbstractInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundMappingInContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SimplePreInboundsContextImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ApplicabilityEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkShadowInboundsPreparation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkTarget.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreShadowInboundsPreparation.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/focus/inbounds/prep/PreTarget.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ShadowInboundsPreparation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Target.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/AutoassignRoleMappingEvaluationRequest.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/FocalMappingEvaluationRequest.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/IdentitySelectionMappingEvaluationRequest.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/VariablesUtil.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/sync/CorrelationProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorTestUtil.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/TestingAccount.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/CorrelationTestingAccount.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/ExpectedMatches.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCandidateOwner.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestExpressionCorrelator.java
R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestCorrelationConfirmationEvaluator.java
M model/model-impl/src/test/resources/common/resource-dummy.xml
A model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-default.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-fuzzy-gradual.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-fuzzy.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-by-name-original.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-complex.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-emp-fn-opt.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-emp-fn.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-emp.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-id-match.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-owner-ref.csv
A model/model-impl/src/test/resources/correlator/correlation/accounts-owner.csv
A model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-default.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-fuzzy-gradual.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-fuzzy.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-by-name-original.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-complex.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-emp-fn-opt.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-emp-fn.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-emp.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-id-match.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-owner-ref.xml
A model/model-impl/src/test/resources/correlator/correlation/correlator-owner.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/accounts.csv
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-emp-fn-opt.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-emp-fn.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-emp.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-id-match.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-owner-ref.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-owner.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/resource-dummy-correlation.xml
R model/model-impl/src/test/resources/correlator/correlation/correlators/users.xml
M model/model-impl/src/test/resources/correlator/correlation/expression/resource-dummy.xml
A model/model-impl/src/test/resources/correlator/correlation/resource-dummy-correlation.xml
A model/model-impl/src/test/resources/correlator/correlation/user-template-complex.xml
A model/model-impl/src/test/resources/correlator/correlation/user-template-default-indexing.xml
A model/model-impl/src/test/resources/correlator/correlation/user-template-original-indexing.xml
A model/model-impl/src/test/resources/correlator/correlation/users-items.xml
A model/model-impl/src/test/resources/correlator/correlation/users-traditional.xml
M model/model-impl/src/test/resources/logback-test.xml
M model/model-impl/src/test/resources/schema/correlation.xsd
R model/model-impl/src/test/resources/sync/correlation-case-insensitive.xml
R model/model-impl/src/test/resources/sync/correlation-case-insensitive_empl_number.xml
R model/model-impl/src/test/resources/sync/correlation-first-filter.xml
R model/model-impl/src/test/resources/sync/correlation-or-filter.xml
R model/model-impl/src/test/resources/sync/correlation-second-filter.xml
R model/model-impl/src/test/resources/sync/correlation-with-condition-emplNumber.xml
R model/model-impl/src/test/resources/sync/correlation-with-condition-name.xml
R model/model-impl/src/test/resources/sync/correlation-with-condition.xml
M model/model-impl/testng-unit.xml
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIdentities.java
M model/model-intest/src/test/resources/archetypes/resource-dummy-lab.xml
M model/model-intest/src/test/resources/archetypes/resource-dummy-source.xml
A model/model-intest/src/test/resources/identities/archetype-person.xml
A model/model-intest/src/test/resources/identities/object-template-person.xml
A model/model-intest/src/test/resources/identities/resource-multi.xml
A model/model-intest/src/test/resources/identities/resource-single.xml
A model/model-intest/src/test/resources/identities/user-alice-green.xml
A model/model-intest/src/test/resources/identities/user-john-smith.xml
M model/model-intest/src/test/resources/mapping/resource-target-photos.xml
M model/model-intest/src/test/resources/sync/resource-dummy-archetyped-filter-based.xml
M model/model-intest/testng-db-specific.xml
M model/model-intest/testng-integration-fast.xml
M model/model-intest/testng-integration-full.xml
M model/model-intest/testng-unit.xml
M model/model-test/pom.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
R model/model-test/src/main/java/com/evolveum/midpoint/model/test/correlator/DummyCorrelator.java
R model/model-test/src/main/java/com/evolveum/midpoint/model/test/correlator/DummyCorrelatorFactory.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/ImportSingleAccountRequest.java
M model/notifications-impl/testng-unit.xml
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicDashboardReportExportActivityRun.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/SaveReportFileSupport.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/AbstractReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CsvReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/HtmlDashboardReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/HtmlReportDataWriter.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ReportDataWriter.java
M model/report-impl/testng-integration.xml
M model/report-impl/testng-unit.xml
M model/workflow-impl/testng-integration.xml
M model/workflow-impl/testng-unit.xml
M pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/SearchHelper.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestDBTable.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/resources/TestResourceTemplateMerge.java
M provisioning/provisioning-impl/src/test/resources/merge/resource-object-types-1.xml
M provisioning/provisioning-impl/src/test/resources/merge/resource-object-types-template.xml
M provisioning/provisioning-impl/testng-integration.xml
M provisioning/provisioning-impl/testng-unit.xml
M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
M provisioning/ucf-impl-connid/testng-integration.xml
M provisioning/ucf-impl-connid/testng-unit.xml
M repo/audit-log-impl/testng-integration.xml
M repo/audit-log-impl/testng-unit.xml
M repo/repo-cache/testng-unit.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ConfigurableValuePolicySupplier.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/PathExpressionResolver.java
M repo/repo-common/testng-db-specific.xml
M repo/repo-common/testng-integration.xml
M repo/repo-common/testng-unit.xml
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtItemCache.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/SqaleQueryContext.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.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/audit/qmodel/QAuditDeltaMapping.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/audit/qmodel/QAuditRefValueMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/ExtensionItemDeltaProcessor.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/jsonb/Jsonb.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/ContainerTableRelationResolver.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/NestedMappingResolver.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleMappingMixin.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleNestedMapping.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/QAssignmentMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/workitem/QCaseWorkItemMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/MContainerType.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainer.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerMapping.java
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/MFocusIdentity.java
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusIdentity.java
A 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/QObjectMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/MResource.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/QResource.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/QResourceMapping.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/task/QTaskMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/ContainerTableUpdateContext.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/SqaleRepoAddDeleteObjectTest.java
A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoIdentityDataTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
A repo/repo-sqale/src/test/resources/identity/user-with-identity-data.xml
M repo/repo-sql-impl-test/src/test/resources/query/query-user-by-name.xml
M repo/repo-sql-impl-test/testng-db-specific.xml
M repo/repo-sql-impl-test/testng-integration.xml
M repo/repo-sql-impl-test/testng-perf.xml
M repo/repo-sql-impl-test/testng-unit.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/AuditTableMapping.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RResource.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/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/schemacheck/SchemaActionComputer.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/filtering/item/ItemValueFilterProcessor.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryModelMapping.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryModelMappingRegistry.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryTableMapping.java
A repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/MidpointPostgreSQLTemplates.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/QuerydslUtils.java
A repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/SqaleOps.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/MidpointTestContextWithTask.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AbstractAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusIdentitiesAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusIdentityAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
M repo/security-impl/testng-unit.xml
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterStatusInformationRetriever.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskRetriever.java
M repo/task-quartz-impl/testng-integration.xml
M repo/task-quartz-impl/testng-unit.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2022.xml
M testing/conntest/testng-integration.xml
M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestRunAs.java
M testing/longtest/testng-integration.xml
M testing/rest/testng-integration.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMediumIdMatchCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsInternalCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleIdMatchCorrelationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMultiAccountsReal.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMedium.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccounts.java
R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccountsSimplified.java
R testing/story/src/test/resources/correlation/idmatch/medium/function-library-mylib.xml
M testing/story/src/test/resources/correlation/idmatch/medium/object-template-user.xml
M testing/story/src/test/resources/correlation/idmatch/medium/resource-external.xml
M testing/story/src/test/resources/correlation/idmatch/medium/resource-hr.xml
M testing/story/src/test/resources/correlation/idmatch/medium/resource-sis.xml
M testing/story/src/test/resources/correlation/idmatch/medium/system-configuration.xml
M testing/story/src/test/resources/correlation/idmatch/multi-accounts/000-system-configuration.xml
M testing/story/src/test/resources/correlation/idmatch/multi-accounts/005-function-library-idmatch.xml
M testing/story/src/test/resources/correlation/idmatch/multi-accounts/020-object-template-user.xml
M testing/story/src/test/resources/correlation/idmatch/multi-accounts/resource-sis.xml
M testing/story/src/test/resources/correlation/idmatch/simple/resource-sis.xml
R testing/story/src/test/resources/correlation/idmatch/simple/task-import-sis.xml
R testing/story/src/test/resources/correlation/internal/medium/function-library-mylib.xml
M testing/story/src/test/resources/correlation/internal/medium/object-template-user.xml
M testing/story/src/test/resources/correlation/internal/medium/resource-external.xml
M testing/story/src/test/resources/correlation/internal/medium/resource-hr.xml
M testing/story/src/test/resources/correlation/internal/medium/resource-sis.xml
M testing/story/src/test/resources/correlation/internal/medium/system-configuration.xml
M testing/story/src/test/resources/correlation/internal/multi-accounts/005-function-library.xml
M testing/story/src/test/resources/correlation/internal/multi-accounts/020-object-template-user.xml
R testing/story/src/test/resources/correlation/internal/multi-accounts/resource-sis-simplified.xml
M testing/story/src/test/resources/correlation/internal/multi-accounts/resource-sis.xml
M testing/story/src/test/resources/correlation/internal/simple/resource-target-simplified.xml
M testing/story/src/test/resources/correlation/internal/simple/resource-target.xml
M testing/story/testng-integration.xml
A tools/jenkins/midpoint-main-generic-oracle-pipeline
M tools/jenkins/midpoint-main-generic-pg-pipeline
M tools/jenkins/midpoint-main-generic-sql-server-pipeline
M tools/jenkins/midpoint-main-nativepg-pipeline
M tools/jenkins/midpoint-quick-pipeline
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/testng-unit.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/self-dashboard-configuration
# Conflicts:
# gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
# model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
Commit: 32098c258d314f9369e639fc33acf384575b5257
https://github.com/Evolveum/midpoint/commit/32098c258d314f9369e639fc33acf384575b5257
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2022-08-17 (Wed, 17 Aug 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/PageSelfDashboard.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
Log Message:
-----------
after merge fixes
Compare: https://github.com/Evolveum/midpoint/compare/9954fc28bd55...32098c258d31
More information about the midPoint-svn
mailing list