[midPoint-git] [Evolveum/midpoint] b451d4: Add draft of built-in manual correlation

mederly noreply at github.com
Mon Feb 7 14:15:48 CET 2022


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: b451d4f243806b73f97f66a93bdd0f9b9db83ce1
      https://github.com/Evolveum/midpoint/commit/b451d4f243806b73f97f66a93bdd0f9b9db83ce1
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-01-18 (Tue, 18 Jan 2022)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-case-management-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
    A 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/ModelBeans.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BuiltInCaseManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelationCaseManager.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/expression/ExpressionCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationService.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationServiceImpl.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
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestExpressionCorrelator.java
    R model/model-impl/src/test/resources/correlator/correlation/accounts.csv
    R model/model-impl/src/test/resources/correlator/correlation/correlator-emp-fn-opt.xml
    R model/model-impl/src/test/resources/correlator/correlation/correlator-emp-fn.xml
    R model/model-impl/src/test/resources/correlator/correlation/correlator-emp.xml
    R model/model-impl/src/test/resources/correlator/correlation/correlator-id-match.xml
    R model/model-impl/src/test/resources/correlator/correlation/correlator-owner-ref.xml
    R model/model-impl/src/test/resources/correlator/correlation/correlator-owner.xml
    A model/model-impl/src/test/resources/correlator/correlation/correlators/accounts.csv
    A model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-emp-fn-opt.xml
    A model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-emp-fn.xml
    A model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-emp.xml
    A model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-id-match.xml
    A model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-owner-ref.xml
    A model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-owner.xml
    A model/model-impl/src/test/resources/correlator/correlation/correlators/resource-dummy-correlation.xml
    A model/model-impl/src/test/resources/correlator/correlation/correlators/users.xml
    A model/model-impl/src/test/resources/correlator/correlation/expression/resource-dummy.xml
    A model/model-impl/src/test/resources/correlator/correlation/expression/user-x.xml
    A model/model-impl/src/test/resources/correlator/correlation/expression/user-y.xml
    A model/model-impl/src/test/resources/correlator/correlation/expression/user-z.xml
    R model/model-impl/src/test/resources/correlator/correlation/resource-dummy-correlation.xml
    R model/model-impl/src/test/resources/correlator/correlation/users.xml
    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/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResource.java

  Log Message:
  -----------
  Add draft of built-in manual correlation

Filter and Expression correlators can now create "manual" correlation
cases as well.

Work in progress. No GUI, no case resolution, messy code.


  Commit: 88fe014c438cacb730080b03ebc5bd8bcc1e8bbe
      https://github.com/Evolveum/midpoint/commit/88fe014c438cacb730080b03ebc5bd8bcc1e8bbe
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/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.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationOptionDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationPropertyDefinition.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationPropertyValues.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/Match.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/PotentialMatchDto.java
    M gui/admin-gui/src/main/resources/initial-objects/027-archetype-correlation-case.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 infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MatchingUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-case-management-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
    A 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
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorInstantiationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/ManualCorrelationContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/CustomFunctions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BuiltInCaseManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelationCaseManager.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/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/IdMatchServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/constants/Channel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/noop/NoOpCorrelator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/PreMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    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-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestExpressionCorrelator.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/matching/TestIdMatchServiceImpl.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/correlator/DummyCorrelator.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    M testing/story/src/test/resources/correlation/idmatch/resource-ais.xml
    A testing/story/src/test/resources/schema/idmatch.xsd

  Log Message:
  -----------
  Make ID Match integration more user-centric

The correlation is now based on matching midPoint user properties,
instead of shadow attributes as it was before. The result of ID Match
correlation is the owner OID instead of (raw) Reference ID.

Also:

1. Correlation context in cases is simplified. No more correlator-
specific content is there. Options are represented purely as owner
references (with confidence). Shadow is still there, but the correlated
object is primarily represented as focus object.

2. This means that ID Match correlator now uses focus instead
of resource object as a source of data to be sent to the ID Match
service. Note that pre-mappings (i.e. pre-clockwork execution of
real inbound mappings) are only simulated now.

3. ID Match uses a default SOR of "midPoint". SOR IDs are prefixed
by configurable string. The matchgrid ID is now configurable as part
of ID Match service URL.

4. Improved correlation GUI: configurable correlation properties,
ability to distinguish primary and secondary values of these properties,
distinguishing full (green) and partial (yellow) matches.

Work in progress.


  Commit: 8f09b51fd93d374987e88ce4fbe020ca13e5c7fb
      https://github.com/Evolveum/midpoint/commit/8f09b51fd93d374987e88ce4fbe020ca13e5c7fb
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    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 infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MatchingUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.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
    A 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/correlator/CorrelatorFactory.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorFactoryRegistry.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorInstantiationContext.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/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/correlator/CorrelationCaseManager.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/expression/ExpressionCorrelatorFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelatorFactory.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/IdMatchCorrelatorFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchServiceImpl.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/TemporaryIdMatchServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/noop/NoOpCorrelatorFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/PreMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
    M model/model-impl/src/test/resources/schema/correlation.xsd
    M 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/idmatch/DummyIdMatchServiceImpl.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/SynchronizationInfoAsserter.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    M testing/story/src/test/resources/correlation/idmatch/resource-ais.xml
    M testing/story/src/test/resources/schema/idmatch.xsd

  Log Message:
  -----------
  Improve ID Match correlator + others

1. ID Match correlator now obeys explicitly specified correlation
properties.
2. CorrelationCaseManager now re-imports the shadow after manual
correlation is done. (This will be probably changed later.)
3. Cleaned-up correlator instantiation code a bit.
4. Minor GUI improvements: clickable links for candidate owners,
slightly changed labels.
5. Fixed correlation-related tests.


  Commit: e6c8f439849b7b9840c9385b09e7cff024b5f28e
      https://github.com/Evolveum/midpoint/commit/e6c8f439849b7b9840c9385b09e7cff024b5f28e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/idmatch/IdMatchObject.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/idmatch/IdMatchService.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/idmatch/MatchingRequest.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/idmatch/PotentialMatch.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    A 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/idmatch/IdMatchServiceImpl.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/matching/AbstractIdMatchServiceTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/idmatch/DummyIdMatchServiceImpl.java
    M testing/story/src/test/resources/correlation/idmatch/resource-ais.xml

  Log Message:
  -----------
  Fix SOR identifier determination

The SOR identifier property path can now point to either shadow
or pre-focus object, with the default being $shadow/attributes/icfs:uid.

The IdMatchService interface was also cleaned up, getting rid
of the outdated use of ShadowAttributesType.


  Commit: 053354528321b83098209a9fb9e0c4555523cd67
      https://github.com/Evolveum/midpoint/commit/053354528321b83098209a9fb9e0c4555523cd67
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelationCaseManager.java

  Log Message:
  -----------
  Fix raw values in shadows during resolution


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

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

  Log Message:
  -----------
  Improve correlation label


  Commit: 465bb0caedcc21fa6fd7c36349d2198a15c7cb80
      https://github.com/Evolveum/midpoint/commit/465bb0caedcc21fa6fd7c36349d2198a15c7cb80
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-07 (Mon, 07 Feb 2022)

  Changed paths:
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PopupObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/ReferenceConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/DetailsNavigationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/DetailsNavigationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ShadowAssociationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/TaskHandlerWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/OperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/report/PageReport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/ResourceDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceConfigurationPanel.java
    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/ResourceContentTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceDetailsTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceSchemaHandlingPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskInternalPerformancePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskInternalPerformancePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskSubtasksAndThreadsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUser.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ShadowPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/EmbeddedTomcatAutoConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointTomcatServletWebServerFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/TabbedPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/RoleCatalogItemButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/breadcrumbs/Breadcrumb.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/breadcrumbs/CachedModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFieldGroupPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneItemValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/Search.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageRepositoryQuery.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageRepositoryQuery.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/ReportObjectsListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResources.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskInternalPerformanceTabPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/SelectableFolderContent.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointObjectChecker.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/SessionStorage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/TooltipBehavior.java
    M gui/admin-gui/src/main/resources/initial-objects/000-system-configuration.xml
    R gui/admin-gui/src/main/resources/initial-objects/511-archetype-task-report-export-distributed.xml
    A gui/admin-gui/src/main/resources/initial-objects/512-archetype-task-report-export-distributed.xml
    A gui/admin-gui/src/main/resources/initial-objects/513-archetype-task-shadow-integrity-check.xml
    A gui/admin-gui/src/main/resources/initial-objects/514-archetype-task-shadows-refresh.xml
    A gui/admin-gui/src/main/resources/initial-objects/515-archetype-task-objects-delete.xml
    A gui/admin-gui/src/main/resources/initial-objects/516-archetype-task-shadows-delete-long-time-not-updated.xml
    A gui/admin-gui/src/main/resources/initial-objects/517-archetype-task-execute-change.xml
    A gui/admin-gui/src/main/resources/initial-objects/518-archetype-task-execute-deltas.xml
    A gui/admin-gui/src/main/resources/initial-objects/519-archetype-task-reindex-repository.xml
    M gui/admin-gui/src/main/resources/initial-objects/520-archetype-task-certification.xml
    M gui/admin-gui/src/main/resources/initial-objects/521-archetype-task-approval.xml
    A gui/admin-gui/src/main/resources/initial-objects/522-archetype-task-object-integrity-check.xml
    A gui/admin-gui/src/main/resources/initial-objects/530-archetype-task-validity.xml
    A gui/admin-gui/src/main/resources/initial-objects/531-archetype-task-trigger.xml
    A gui/admin-gui/src/main/resources/initial-objects/532-archetype-task-propagation.xml
    A gui/admin-gui/src/main/resources/initial-objects/533-archetype-task-multi-propagation.xml
    M gui/admin-gui/src/main/resources/initial-objects/560-task-validity.xml
    M gui/admin-gui/src/main/resources/initial-objects/570-task-trigger.xml
    A gui/admin-gui/src/main/resources/static/js/bootstrap-strength-meter/bootstrap-strength-meter-options.js
    M gui/admin-gui/src/main/resources/static/js/bootstrap-strength-meter/bootstrap-strength-meter.js
    M gui/admin-gui/src/main/resources/static/js/midpoint-theme.js
    M gui/admin-gui/src/main/resources/static/js/midpoint/ace-editor.js
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less
    M infra/common/src/main/java/com/evolveum/midpoint/common/LocalizationServiceImpl.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/EventHandler.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/LegacyValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ObjectSetUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.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-tasks-3.xsd
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RemoteAuthenticationFilter.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledObjectCollectionView.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AdminGuiConfigurationMergeManagerImpl.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/lens/assignments/ConditionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/RemainingShadowsActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ResourceObjectsReconciliationActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Visualizer.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestSemiManualGroupingProposed.java
    M model/model-intest/src/test/resources/manual/task-propagation-manual-grouping.xml
    M model/model-intest/src/test/resources/manual/task-propagation-multi.xml
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CollectionExportController.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/DashboardExportController.java
    M model/report-impl/src/test/resources/common/object-collection-all-user.xml
    M pom.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/StatisticsLogger.java
    R repo/repo-sqale/README.adoc
    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/audit/qmodel/QAuditEventRecordMapping.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/qmodel/ext/MExtItem.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/AuditSearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/QAuditEventRecordMapping.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/DataSourceFactory.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/InfoRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ImportOptions.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Merge branch 'master' into feature/built-in-manual-correlation


Compare: https://github.com/Evolveum/midpoint/compare/55a1d78fdc90...465bb0caedcc


More information about the midPoint-svn mailing list