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

KaterynaHonchar noreply at github.com
Mon Feb 14 22:58:51 CET 2022


  Branch: refs/heads/search-panel-refactoring
  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: 20ebd2a1f59b23b88ba79f9c08640119b5f31d7c
      https://github.com/Evolveum/midpoint/commit/20ebd2a1f59b23b88ba79f9c08640119b5f31d7c
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-02-04 (Fri, 04 Feb 2022)

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

  Log Message:
  -----------
  MID-7484: first notification schema touches, mostly deprecate + TODOs


  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


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

  Changed paths:
    M model/model-api/pom.xml

  Log Message:
  -----------
  Add missing dependency


  Commit: 31b9f142e33649e6fa59408a6aaa116d367f20c5
      https://github.com/Evolveum/midpoint/commit/31b9f142e33649e6fa59408a6aaa116d367f20c5
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-02-07 (Mon, 07 Feb 2022)

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

  Log Message:
  -----------
  MID-7484: added message template object to notification schema


  Commit: 7a7c337d50b6cea1ad7c898b780f308c415c7cb5
      https://github.com/Evolveum/midpoint/commit/7a7c337d50b6cea1ad7c898b780f308c415c7cb5
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-02-07 (Mon, 07 Feb 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
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/notification/QMessageTemplate.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/notification/QMessageTemplateMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java

  Log Message:
  -----------
  MID-7484: added persistence for message templates


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

  Changed paths:
    M config/sql/native-new/postgres-new-upgrade.sql
    M config/sql/native-new/postgres-new.sql
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/notification/QMessageTemplate.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/notification/QMessageTemplateMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java

  Log Message:
  -----------
  Merge branch 'feature/mid-7484-notifications'


  Commit: 7534adb5b1e3a1e783ba9e7685c24fb2427eed3f
      https://github.com/Evolveum/midpoint/commit/7534adb5b1e3a1e783ba9e7685c24fb2427eed3f
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-02-07 (Mon, 07 Feb 2022)

  Changed paths:
    R config/sql/generic-old/h2-4.4-all.sql
    A config/sql/generic-old/h2-4.5-all.sql
    R config/sql/generic-old/h2-upgrade-4.0-4.4.sql
    R config/sql/generic-old/h2-upgrade-4.3-4.4.sql
    A config/sql/generic-old/h2-upgrade-4.4-4.5.sql
    R config/sql/generic-old/mysql-upgrade-4.0-4.4-utf8mb4.sql
    R config/sql/generic-old/mysql-upgrade-4.0-4.4.sql
    R config/sql/generic-old/mysql-upgrade-4.3-4.4-utf8mb4.sql
    R config/sql/generic-old/mysql-upgrade-4.3-4.4.sql
    R config/sql/generic-old/oracle-4.4-all.sql
    A config/sql/generic-old/oracle-4.5-all.sql
    R config/sql/generic-old/oracle-upgrade-4.0-4.4.sql
    R config/sql/generic-old/oracle-upgrade-4.3-4.4.sql
    A config/sql/generic-old/oracle-upgrade-4.4-4.5.sql
    R config/sql/generic-old/postgresql-4.4-all.sql
    A config/sql/generic-old/postgresql-4.5-all.sql
    R config/sql/generic-old/postgresql-upgrade-4.0-4.4.sql
    R config/sql/generic-old/postgresql-upgrade-4.3-4.4.sql
    A config/sql/generic-old/postgresql-upgrade-4.4-4.5.sql
    R config/sql/generic-old/sqlserver-4.4-all.sql
    A config/sql/generic-old/sqlserver-4.5-all.sql
    R config/sql/generic-old/sqlserver-upgrade-4.0-4.4.sql
    R config/sql/generic-old/sqlserver-upgrade-4.3-4.4.sql
    A config/sql/generic-old/sqlserver-upgrade-4.4-4.5.sql

  Log Message:
  -----------
  generic repo SQL script cleanup, version bump, LTS/mysql/maria gone


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MatchingUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/PreMappingsEvaluation.java

  Log Message:
  -----------
  Fix pre-mappings demo replacement

The demo code was too naive. This fix allows story tests to pass.


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

  Changed paths:
    M dist/src/main/bin/midpoint.sh
    M gui/admin-gui/pom.xml
    M gui/midpoint-jar/pom.xml
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M pom.xml
    M repo/repo-sql-impl-test/pom.xml
    R repo/repo-sql-impl-test/sample-configurations/mysql.properties
    R repo/repo-sql-impl-test/sql-procedures/mysql.sql
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SchemaTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/Database.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/TransactionSerializationProblemDetector.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaActionComputer.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointMySQLDialect.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/TemporaryTableDialect.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/DataSourceFactory.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/JdbcRepositoryConfiguration.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SupportedDatabase.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/QuerydslUtils.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerConfiguration.java
    R repo/task-quartz-impl/src/main/resources/com/evolveum/midpoint/task/quartzimpl/execution/tables_mysql_innodb.sql
    M testing/story/pom.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java

  Log Message:
  -----------
  removal of mysql/mariadb from code, scripts, POMs, etc.


  Commit: 0f6decb737ea74ec034d5f7d9fb5324d700d4145
      https://github.com/Evolveum/midpoint/commit/0f6decb737ea74ec034d5f7d9fb5324d700d4145
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-02-08 (Tue, 08 Feb 2022)

  Changed paths:
    M config/sql/generic-old/h2-4.5-all.sql
    M config/sql/generic-old/h2-upgrade-4.4-4.5.sql
    M config/sql/generic-old/oracle-4.5-all.sql
    M config/sql/generic-old/oracle-upgrade-4.4-4.5.sql
    M config/sql/generic-old/postgresql-4.5-all.sql
    M config/sql/generic-old/postgresql-upgrade-4.4-4.5.sql
    M config/sql/generic-old/sqlserver-4.5-all.sql
    M config/sql/generic-old/sqlserver-upgrade-4.4-4.5.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M repo/repo-sql-impl-test/sql-procedures/postgresql.sql
    M repo/repo-sql-impl-test/sql-procedures/sqlserver.sql
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/TestSqaleRepositoryBeanConfig.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RMessageTemplate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RObjectType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java

  Log Message:
  -----------
  generic repo: added persistence for MessageTemplate (m_message_template)


  Commit: 8c10e54ebcf99e2c466fe148a7c95eac74a3b46b
      https://github.com/Evolveum/midpoint/commit/8c10e54ebcf99e2c466fe148a7c95eac74a3b46b
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-02-08 (Tue, 08 Feb 2022)

  Changed paths:
    A repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/AbstractRepoCommonTest.java
    A repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoCommonAddGetTest.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoConcurrencyTest.java
    R repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/AbstractRepoCommonTest.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestActivities.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestBucketingLive.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestBucketingStatic.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestWorkerTasks.java
    M repo/repo-common/testng-integration.xml
    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

  Log Message:
  -----------
  added repo-common "smoke" test for message template

- AbstractRepoCommonTest moved to higher package
- minor cleanup/fixes of native repo tests for message template


  Commit: 34b563f1730a9a81652557d7e19bc6cdaf8c570a
      https://github.com/Evolveum/midpoint/commit/34b563f1730a9a81652557d7e19bc6cdaf8c570a
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-02-08 (Tue, 08 Feb 2022)

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

  Log Message:
  -----------
  AbstractIntegrationTest: assertion migration to TestNG (from JUnit)


  Commit: 0fb4a4d5ed9135a6b6597d0107fffba32e9dff03
      https://github.com/Evolveum/midpoint/commit/0fb4a4d5ed9135a6b6597d0107fffba32e9dff03
  Author: kate <honchar at evolveum.com>
  Date:   2022-02-09 (Wed, 09 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchFactory.java

  Log Message:
  -----------
  small fix for reports search


  Commit: f6eb87b1866286da14629e263604ec009c16ed19
      https://github.com/Evolveum/midpoint/commit/f6eb87b1866286da14629e263604ec009c16ed19
  Author: kate <honchar at evolveum.com>
  Date:   2022-02-09 (Wed, 09 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchFactory.java

  Log Message:
  -----------
  npe fix while container search creation


  Commit: c359c9af4f1b49d21b8e68159264ee253c62ad70
      https://github.com/Evolveum/midpoint/commit/c359c9af4f1b49d21b8e68159264ee253c62ad70
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2022-02-09 (Wed, 09 Feb 2022)

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

  Log Message:
  -----------
  mapping schemadoc


  Commit: 689951485bbf88e741a1c41de36637e64f36edc3
      https://github.com/Evolveum/midpoint/commit/689951485bbf88e741a1c41de36637e64f36edc3
  Author: kate <honchar at evolveum.com>
  Date:   2022-02-09 (Wed, 09 Feb 2022)

  Changed paths:
    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/web/component/search/SearchFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/AbstractRoleMemberPanel.java

  Log Message:
  -----------
  additionalPanel config fix for members panel


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

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

  Log Message:
  -----------
  TestStrings: removed overriding dummyTransport + minor cleanup


  Commit: 9a837b01ca989c8538aa6d91e79514aa54389142
      https://github.com/Evolveum/midpoint/commit/9a837b01ca989c8538aa6d91e79514aa54389142
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-02-09 (Wed, 09 Feb 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-notifications-3.xsd
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/CustomTransport.java

  Log Message:
  -----------
  notification schema: added new message transport configuration

This is mostly copy/paste of the old one, but name is now an element,
not an attribute - old types were deprecated, but some configuration
details were reused (e.g. mail server config).
New types have the word "Transport" added, but to make this consistent
old CustomTransportConfigurationType was renamed to Legacy*, because
it is already the right name we want to use in the future.


  Commit: 99ed9785839f8cc51b1f03178d852588a30bd319
      https://github.com/Evolveum/midpoint/commit/99ed9785839f8cc51b1f03178d852588a30bd319
  Author: kate <honchar at evolveum.com>
  Date:   2022-02-10 (Thu, 10 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchFactory.java

  Log Message:
  -----------
  dashboard search fix


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/PageTypes.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateSummaryPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/PageMessageTemplate.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/PageMessageTemplates.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/PageMessageTemplates.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java

  Log Message:
  -----------
  MID-7484 initial UI for message template, wip


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxIconButton.java
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less

  Log Message:
  -----------
  fixed button size on operational panel, 2px height difference was there before


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ConditionPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AceEditorPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AceEditorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SimpleAceEditorPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SimpleAceEditorPanel.java

  Log Message:
  -----------
  MID-7651 fix for unaligned ace editors in details forms


  Commit: 9794efcca93470f99db7b4b2a83a6ffda5a4d367
      https://github.com/Evolveum/midpoint/commit/9794efcca93470f99db7b4b2a83a6ffda5a4d367
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-02-11 (Fri, 11 Feb 2022)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/LocalizedContentCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateLocalizedContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateLocalizedContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/PageMessageTemplate.java

  Log Message:
  -----------
  MID-7484 more detail for message template UI, wip


  Commit: 915ba9fcda08e018bf74c55bcf8cd67280bde2fd
      https://github.com/Evolveum/midpoint/commit/915ba9fcda08e018bf74c55bcf8cd67280bde2fd
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-02-11 (Fri, 11 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/configuration/component/NotificationConfigTabPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd

  Log Message:
  -----------
  Fix of TestPageSystemConf...test007testPageNotificationConfiguration

The problem is that "mail" can't be deprecated yet for the current GUI.
This is caused by check in ItemWrapperFactoryImpl.skipCreateWrapper().


  Commit: 09c7ddd7ba979d12b52ab8b7c8549d864c63f8cd
      https://github.com/Evolveum/midpoint/commit/09c7ddd7ba979d12b52ab8b7c8549d864c63f8cd
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-02-11 (Fri, 11 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateLocalizedContentPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateLocalizedContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/TemplateContentDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/ItemWrapperModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd

  Log Message:
  -----------
  MID-7484 more detail for message template UI, almost ready


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/configuration/component/NotificationConfigTabPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd

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


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

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

  Log Message:
  -----------
  AbstractIntegrationTest: "initializing" log made only once

Previously it was always logged before the "already initialized" check,
now it's called only when not initialized yet.


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

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

  Log Message:
  -----------
  MidpointTestContextWithTask: test name is used for thread name

This was previously done for unit tests only.


  Commit: 6d2a0c4e3df1af54196a4e0f8b731b9af6d17219
      https://github.com/Evolveum/midpoint/commit/6d2a0c4e3df1af54196a4e0f8b731b9af6d17219
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-02-11 (Fri, 11 Feb 2022)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/EventHandler.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/EventHandlerRegistry.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/handlers/AggregatedEventHandler.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/handlers/BaseHandler.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/BaseNotificationHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/CategoryFilterHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/ChainHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/ExpressionFilterHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/FocusTypeFilterHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/ForkHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/KindIntentFilterHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/OperationFilterHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/StatusFilterHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java

  Log Message:
  -----------
  notification schema: added BaseEventHandlerType, used for notifiers

Now notifiers are not extending EventHandlerType anymore and the nesting
of notifiers is deprecated.
This required many changes in notification-impl, but mostly minor ones.


  Commit: 7726b5a1580dac8004d6be532e86eeca558c7bfb
      https://github.com/Evolveum/midpoint/commit/7726b5a1580dac8004d6be532e86eeca558c7bfb
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-02-12 (Sat, 12 Feb 2022)

  Changed paths:
    M pom.xml
    M provisioning/provisioning-impl/pom.xml
    M provisioning/ucf-impl-builtin/pom.xml
    M testing/story/pom.xml

  Log Message:
  -----------
  apache-artemis.version bumped to 2.19.1, fixes PR #160

Also, geronimo-jms_2.0_spec replaced with equivalent jakarta.jms-api.


  Commit: 73a6c9b3b50407feefb1b5c614a3704ab1a38e97
      https://github.com/Evolveum/midpoint/commit/73a6c9b3b50407feefb1b5c614a3704ab1a38e97
  Author: kate <honchar at evolveum.com>
  Date:   2022-02-13 (Sun, 13 Feb 2022)

  Changed paths:
    R config/sql/generic-old/h2-4.4-all.sql
    A config/sql/generic-old/h2-4.5-all.sql
    R config/sql/generic-old/h2-upgrade-4.0-4.4.sql
    R config/sql/generic-old/h2-upgrade-4.3-4.4.sql
    A config/sql/generic-old/h2-upgrade-4.4-4.5.sql
    R config/sql/generic-old/mysql-upgrade-4.0-4.4-utf8mb4.sql
    R config/sql/generic-old/mysql-upgrade-4.0-4.4.sql
    R config/sql/generic-old/mysql-upgrade-4.3-4.4-utf8mb4.sql
    R config/sql/generic-old/mysql-upgrade-4.3-4.4.sql
    R config/sql/generic-old/oracle-4.4-all.sql
    A config/sql/generic-old/oracle-4.5-all.sql
    R config/sql/generic-old/oracle-upgrade-4.0-4.4.sql
    R config/sql/generic-old/oracle-upgrade-4.3-4.4.sql
    A config/sql/generic-old/oracle-upgrade-4.4-4.5.sql
    R config/sql/generic-old/postgresql-4.4-all.sql
    A config/sql/generic-old/postgresql-4.5-all.sql
    R config/sql/generic-old/postgresql-upgrade-4.0-4.4.sql
    R config/sql/generic-old/postgresql-upgrade-4.3-4.4.sql
    A config/sql/generic-old/postgresql-upgrade-4.4-4.5.sql
    R config/sql/generic-old/sqlserver-4.4-all.sql
    A config/sql/generic-old/sqlserver-4.5-all.sql
    R config/sql/generic-old/sqlserver-upgrade-4.0-4.4.sql
    R config/sql/generic-old/sqlserver-upgrade-4.3-4.4.sql
    A config/sql/generic-old/sqlserver-upgrade-4.4-4.5.sql
    M config/sql/native-new/postgres-new-upgrade.sql
    M config/sql/native-new/postgres-new.sql
    M dist/src/main/bin/midpoint.sh
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/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/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/PageTypes.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ConditionPanelFactory.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/java/com/evolveum/midpoint/gui/impl/page/admin/configuration/component/NotificationConfigTabPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/LocalizedContentCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateLocalizedContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateSummaryPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/PageMessageTemplate.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/PageMessageTemplates.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/PageMessageTemplates.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/TemplateContentDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxIconButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/ItemWrapperModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AceEditorPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AceEditorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SimpleAceEditorPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SimpleAceEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    M gui/admin-gui/src/main/resources/initial-objects/027-archetype-correlation-case.xml
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less
    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/midpoint-jar/pom.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    A 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 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 infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M model/model-api/pom.xml
    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
    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
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/FullCorrelationContext.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/ManualCorrelationContext.java
    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-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/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/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/ExpressionCorrelator.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/FilterCorrelator.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
    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
    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/idmatch/constants/Channel.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/correlator/noop/NoOpCorrelatorFactory.java
    A 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/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
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/matching/AbstractIdMatchServiceTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/matching/TestIdMatchServiceImpl.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-impl/src/test/resources/schema/correlation.xsd
    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/correlator/DummyCorrelator.java
    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 model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/EventHandler.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/EventHandlerRegistry.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/CustomTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/handlers/AggregatedEventHandler.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/handlers/BaseHandler.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/BaseNotificationHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/CategoryFilterHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/ChainHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/ExpressionFilterHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/FocusTypeFilterHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/ForkHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/KindIntentFilterHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/OperationFilterHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/StatusFilterHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M pom.xml
    M provisioning/provisioning-impl/pom.xml
    M provisioning/ucf-impl-builtin/pom.xml
    A repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/AbstractRepoCommonTest.java
    A repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoCommonAddGetTest.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoConcurrencyTest.java
    R repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/AbstractRepoCommonTest.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestActivities.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestBucketingLive.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestBucketingStatic.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestWorkerTasks.java
    M repo/repo-common/testng-integration.xml
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/notification/QMessageTemplate.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/notification/QMessageTemplateMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.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
    M repo/repo-sql-impl-test/pom.xml
    R repo/repo-sql-impl-test/sample-configurations/mysql.properties
    R repo/repo-sql-impl-test/sql-procedures/mysql.sql
    M repo/repo-sql-impl-test/sql-procedures/postgresql.sql
    M repo/repo-sql-impl-test/sql-procedures/sqlserver.sql
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/TestSqaleRepositoryBeanConfig.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SchemaTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/Database.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RMessageTemplate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RObjectType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/TransactionSerializationProblemDetector.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaActionComputer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointMySQLDialect.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/TemporaryTableDialect.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/DataSourceFactory.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/JdbcRepositoryConfiguration.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SupportedDatabase.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/QuerydslUtils.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/TestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/SynchronizationInfoAsserter.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerConfiguration.java
    R repo/task-quartz-impl/src/main/resources/com/evolveum/midpoint/task/quartzimpl/execution/tables_mysql_innodb.sql
    M testing/story/pom.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.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
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java

  Log Message:
  -----------
  Merge branch 'master' into search-panel-refactoring


  Commit: f9bba7fcf97db27ada8ed005b8e9d2d6c5dd5aad
      https://github.com/Evolveum/midpoint/commit/f9bba7fcf97db27ada8ed005b8e9d2d6c5dd5aad
  Author: kate <honchar at evolveum.com>
  Date:   2022-02-13 (Sun, 13 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/ReferenceSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java

  Log Message:
  -----------
  ref filter search fix


  Commit: 9fb610a23dcc6194c35501304618fcc38ffab893
      https://github.com/Evolveum/midpoint/commit/9fb610a23dcc6194c35501304618fcc38ffab893
  Author: kate <honchar at evolveum.com>
  Date:   2022-02-14 (Mon, 14 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/AbstractSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/FilterSearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/FilterSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/PropertySearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchFactory.java

  Log Message:
  -----------
  report search parameters fix


  Commit: 51a74b56e32ab117732dd2e3f03a831893de73c2
      https://github.com/Evolveum/midpoint/commit/51a74b56e32ab117732dd2e3f03a831893de73c2
  Author: kate <honchar at evolveum.com>
  Date:   2022-02-14 (Mon, 14 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchFactory.java

  Log Message:
  -----------
  config search fix


Compare: https://github.com/Evolveum/midpoint/compare/325ed6d770c8...51a74b56e32a


More information about the midPoint-svn mailing list