[midPoint-git] [Evolveum/midpoint] 2caf4d: Prepare for pre-mappings implementation

KaterynaHonchar noreply at github.com
Mon Apr 11 16:00:24 CEST 2022


  Branch: refs/heads/search-panel-refactoring
  Home:   https://github.com/Evolveum/midpoint
  Commit: 2caf4d05e6d6af0e44453250c8fa380dfee0b07e
      https://github.com/Evolveum/midpoint/commit/2caf4d05e6d6af0e44453250c8fa380dfee0b07e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-10 (Thu, 10 Feb 2022)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/Mapping.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ModelExpressionThreadLocalHolder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingEvaluationEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingImpl.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/controller/MappingDiagEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluationBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundMappingsEvaluation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluationBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSorter.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluatorParams.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingInitializer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingOutputStruct.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/NextRecompute.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/TargetObjectSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/ConfirmationNotifier.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/BasePrimaryChangeAspect.java
    M testing/story/src/test/resources/grouper/metarole-grouper-provided-group.xml

  Log Message:
  -----------
  Prepare for pre-mappings implementation

The commit contains a preliminary cleanup before we implement pre-
mappings:

1. Created ProjectionMappingSetEvaluator by factoring out
MappingEvaluator#evaluateMappingSetProjection.
Therefore, MappingEvaluator has become a thin model-level wrapper
around AbstractMappingImpl#evaluate method.

2. Renamed MappingSetEvaluation to FocalMappingSetEvaluation, to align
it with ProjectionMappingSetEvaluator. Moved focal mapping creation
(bean to Mapping) from MappingEvaluator to here.

3. Other minor changes, e.g. fields of ExpressionEnvironment are now
final, ModelExpressionThreadLocalHolder was cleaned up, some javadocs
were written, and a minor bug fixed.


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

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ModelExpressionThreadLocalHolder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.java
    M model/model-intest/src/test/resources/mapping/role-antinihilist.xml

  Log Message:
  -----------
  Fix exception propagation from mapping evaluation

(Also a checkstyle problem.)


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MatchingUtil.java
    M model/model-impl/pom.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/DependencyProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionValueMetadataCreator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundMappingInContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/StopProcessingProjectionException.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/package-info.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkShadowInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Context.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreShadowInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ProcessingMode.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ShadowInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Source.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Target.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/package-info.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/PreMappingsEvaluation.java
    M model/model-intest/src/test/resources/mapping/resource-dummy-autogreen.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ConfigurableValuePolicySupplier.java

  Log Message:
  -----------
  Clean up inbounds processing before pre-mappings

Here we cleaned-up the processing of inbound mappings, in the order
to separate parts bound to the clockwork processing from these that
can be executed before the clockwork is even started.

Work in progress. The code is not cleaned up absolutely. But it is
the maximum that could be done in the given time.

BEHAVIORAL CHANGES (to release notes):

1. Up to now, we have skipped association inbound mappings if there was
no input value. This was not consistent with the handling of other
mappings. This is now changed. So, please make sure your mappings
correctly treat null input values. See resource-dummy-autogreen.xml
for an example.

2. Names of classes and packages that are relevant for logging has
been changed. To log the inbound processing in details, one should
now use "com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds"
(however, this may even change before 4.5 release!)

Unrelated changes:
 - contains changes from dcdc09e31d80b5b2376ff80e6d1e6155c035c29b


  Commit: 8b161d8602a614ffa69f45b10d99f8382ecf3135
      https://github.com/Evolveum/midpoint/commit/8b161d8602a614ffa69f45b10d99f8382ecf3135
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-15 (Tue, 15 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/component/MainObjectListPanel.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/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/static/less/midpoint-theme.less
    M gui/midpoint-jar/pom.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/DummyTransport.java
    M model/notifications-api/pom.xml
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/EventHandler.java
    R model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/NotificationFunctions.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/Transport.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/TransportService.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/TransportSupport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/AccountOperationListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/EventHandlerRegistry.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationFunctions.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationFunctionsImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationManagerImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationTaskListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/SimpleObjectRefImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/TransportRegistry.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/TransportServiceImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/WorkflowListenerImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/CustomTransport.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/FileTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/LegacyCustomTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/LegacyFileTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/LegacyMailTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/LegacySimpleSmsTransport.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/MailTransport.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/SimpleSmsTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/TransportUtil.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/factory/CertEventFactory.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/formatters/DeltaFormatter.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/formatters/ValueFormatter.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/NotificationExpressionHelper.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 model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/CustomNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/UserPasswordNotifier.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportUtils.java
    M pom.xml
    M provisioning/provisioning-impl/pom.xml
    M provisioning/ucf-impl-builtin/pom.xml
    A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/SystemConfigurationChangeEvent.java
    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/SystemConfigurationChangeDispatcherImpl.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/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
    M repo/task-api/pom.xml
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerConfiguration.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.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 tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java

  Log Message:
  -----------
  Merge branch 'master' into feature/pre-inbounds


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/AttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/RefinedAttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckItemProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensMetadataUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/AbstractInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundMappingInContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/StopProcessingProjectionException.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ApplicabilityEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreShadowInboundsPreparation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreTarget.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ShadowInboundsPreparation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Source.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/ResourceObjectClassifierImpl.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/SynchronizationService.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/sync/TestCorrelationConfirmationEvaluator.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceObjectShadowChangeDescription.java
    M testing/story/src/test/resources/correlation/idmatch/resource-ais.xml

  Log Message:
  -----------
  Add support for inbound mapping evaluation phases

Attribute inbound mappings are now evaluated in both correlation
("pre-processing") and clockwork (standard) phases. The former is used
to make the life of correlators easier - they can correlate
on already-mapped property values, so duplication of mapping code
(one in inbound, one in correlation expression) is now gone.

Evaluation phase for each mapping can be set individually. Default
phases are set on per-resource-object level. (If not specified,
clockwork is assumed to keep backwards compatibility.)

The support is limited to attribute inbounds. Neither associations,
nor object classes, passwords, activation inbounds are processed
in correlation phase - for now.


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

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

  Log Message:
  -----------
  Update the javadocs


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

  Changed paths:
    A model/cases-api/pom.xml
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/Test.java
    A model/cases-impl/pom.xml
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/Test.java
    M model/pom.xml

  Log Message:
  -----------
  Add empty cases-api/cases-impl projects


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaHandlingStep.java

  Log Message:
  -----------
  Adapt admin-gui to changes in inbounds schema


  Commit: f178fbc1f2cf399ebf26089909e3ac33ae45ebf3
      https://github.com/Evolveum/midpoint/commit/f178fbc1f2cf399ebf26089909e3ac33ae45ebf3
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-02-16 (Wed, 16 Feb 2022)

  Changed paths:
    M infra/schema/pom.xml

  Log Message:
  -----------
  Enable Prism Codegen Maven plugin

Signed-off-by: Tony Tkacik <tonydamage at gmail.com>


  Commit: 2404c54d4dfd8b20a6cd33ec060ec08dd6a1517c
      https://github.com/Evolveum/midpoint/commit/2404c54d4dfd8b20a6cd33ec060ec08dd6a1517c
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-02-17 (Thu, 17 Feb 2022)

  Changed paths:
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/TransportServiceImpl.java

  Log Message:
  -----------
  MID-7484: transport config refresh removes only old config transports

Dynamic instance registration should be driven mainly by sysconfig,
but sometimes explicit registrations are used (e.g. dummy).
Transport service now remembers what transports are registered based on
the sysconfig and removes only these when the sysconfig is changed.


  Commit: 7dc7828dd1dfb2def9958b6636c88bac6145ea0b
      https://github.com/Evolveum/midpoint/commit/7dc7828dd1dfb2def9958b6636c88bac6145ea0b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-17 (Thu, 17 Feb 2022)

  Changed paths:
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/ApprovalCasePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/OperationRequestCasePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusCasesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/FocusCasesCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/FocusTriggersCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusMainPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusTasksTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/ApprovalProcessExecutionInformationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/ApprovalProcessExecutionInformationPanelTextOnly.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/SwitchableApprovalProcessPreviewsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/ApprovalCaseTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemListWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/OperationRequestCaseTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItemsAllocatedToMe.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCases.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageWorkItemsClaimable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertWorkItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/CaseWorkItemSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/ProcessInstancesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ApprovalProcessExecutionInformationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ApprovalStageExecutionInformationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/DecisionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ProcessInstanceDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/test/TestMidPointSpringApplication.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/SpringApplicationContextTest.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestPageMounter.java
    M gui/admin-gui/src/test/resources/ctx-admin-gui-test-main.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectTreeDeltas.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ApprovalContextUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CaseEventUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CaseTypeUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CaseWorkItemUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WorkItemId.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WorkItemTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalContextUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalUtils.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseEventUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseRelatedUtils.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseState.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseTriggeringUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseWorkItemUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/WorkItemTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-case-management-3.xsd
    M model/cases-api/pom.xml
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/AuditingConstants.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseEngine.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseEngineOperation.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseManager.java
    R model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/Test.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/CaseEventCreationListener.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/PendingNotificationEventSupplier.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/WorkItemAllocationChangeOperationInfo.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/WorkItemOperationInfo.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/WorkItemOperationSourceInfo.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/EngineExtension.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/StageClosingResult.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/StageOpeningResult.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/WorkItemCompletionResult.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/CancelCaseRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/ClaimWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/CompleteWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/DelegateWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/OpenCaseRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/ReleaseWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/Request.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/temporary/ComputationMode.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/temporary/VariablesProvider.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/PerformerCommentsFormatter.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/QueryUtils.java
    M model/cases-impl/pom.xml
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/CaseManagerImpl.java
    R model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/Test.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/TimedActionTriggerHandler.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/WorkItemManager.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseBeans.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineImpl.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineOperationImpl.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultEngineExtension.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultStageClosingResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultStageOpeningResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultWorkItemCompletionResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/Action.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/ActionFactory.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CancelCaseAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/ClaimWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CloseCaseAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CloseStageAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CompleteWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/DelegateWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/InternalAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenCaseAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenStageAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/ReleaseWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/RequestedAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/CaseAuditHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/CaseNotificationHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/TriggerHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/WorkItemHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/AuthorizationHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseCleaner.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseExpressionEvaluationHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseManagementHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseMiscHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/PerformerCommentsFormatterImpl.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/util/StateUtil.java
    A model/cases-impl/src/main/resources/ctx-cases.xml
    M model/certification-impl/pom.xml
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignReiterationTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageApproachingTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationClosingTaskHandler.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/complex/TestPolicyDrivenRoleLifecycle.java
    M model/certification-impl/src/test/resources/ctx-certification-test-main.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/trigger/MultipleTriggersHandler.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/trigger/TriggerHandler.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/trigger/TriggerHandlerRegistry.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/AuditHelper.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.java
    M model/model-impl/pom.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/cleanup/CleanupActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuditController.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/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationLauncher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/CompletedTaskCleanupTriggerHandler.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/MultipleTriggersHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/RecomputeTriggerHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/ShadowReconcileTriggerHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/SingleTriggerHandler.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerHandler.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerHandlerRegistry.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerHandlerRegistryImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanItemProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/AuditHelper.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestTriggerTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/util/MockMultipleTriggersHandler.java
    M model/notifications-impl/pom.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/WorkflowListenerImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CertReviewEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemAllocationEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemCustomEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemLifecycleEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkflowEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReviewerNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleWorkflowNotifier.java
    M model/report-impl/pom.xml
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportFunctions.java
    M model/workflow-api/pom.xml
    A model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/ApprovalsManager.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkItemAllocationChangeOperationInfo.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkItemOperationInfo.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkItemOperationSourceInfo.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkflowConstants.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkflowListener.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkflowManager.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/CancelCaseRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/ClaimWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/CompleteWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/DelegateWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/OpenCaseRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/ReleaseWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/Request.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ApprovalUtils.java
    M model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ChangesByState.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/PerformerCommentsFormatter.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/QueryUtils.java
    M model/workflow-impl/pom.xml
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalBeans.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalSchemaExecutionInformationHelper.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsCaseEngineExtension.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsManagerImpl.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WorkflowManagerImpl.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/access/AuthorizationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/access/CaseManager.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/access/WorkItemManager.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/CaseManagementListener.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/EngineInvocationContext.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/WorkflowEngine.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/Action.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/ActionFactory.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CancelCaseAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/ClaimWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CloseCaseAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CloseStageAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CompleteWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/DelegateWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/InternalAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/OpenCaseAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/OpenStageAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/ReleaseWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/RequestedAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/DelayedNotification.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/NotificationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/TriggerHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/WfAuditHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/WorkItemHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/ExecutionHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/LensContextHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/StageComputeHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/WfTimedActionTriggerHandler.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalSchemaHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ChangeProcessor.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpConfigurationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpExpressionHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpExternalizationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpProcessVariableNames.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GeneralChangeProcessor.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/scenarios/BaseGcpScenarioBean.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/scenarios/DefaultGcpScenarioBean.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/scenarios/GcpScenarioBean.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/AbstractStageProcessing.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/ApprovalMetadataHelper.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/CaseClosing.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PcpGeneralHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PrimaryChangeProcessor.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/StageClosing.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/StageClosingResultImpl.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/StageOpening.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/StageOpeningResultImpl.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/WorkItemCompletion.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/WorkItemCompletionResultImpl.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/ChangesSorter.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/ComputationResult.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/MiscHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/PerformerCommentsFormatterImpl.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/AbstractWfTest.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/AbstractWfTestPolicy.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/ExpectedWorkItem.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/WfTestUtil.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/WorkflowResult.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/association/TestAddAssociation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/ManualResourceTest.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestApprovalTaskOwner.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestDelegation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEscalation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEvents.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestParallelApprovals.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestPreview.java
    M model/workflow-impl/src/test/resources/ctx-workflow-test-main.xml
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationWorkItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CaseManagementHelper.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
    A repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseCreationListener.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseEventDispatcher.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseEventDispatcherAware.java
    R repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseEventListener.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/casemgmt/impl/CaseEventDispatcherImpl.java
    M testing/story/pom.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelivery.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java
    M testing/story/src/test/resources/ctx-story-test-main.xml
    M testing/story/src/test/resources/delivery/rules/library.xml

  Log Message:
  -----------
  Separate non-approval cases into new module

The goal is to clearly separate case management (cases-api/impl) from
the approvals processing (workflow-api/impl).

WORK IN PROGRESS. Lot of messy/duplicate code, not all tests passing.

Important changes:

1. WorkflowManager is now split to CaseManager and ApprovalsManager.
The former manages cases in general, while the latter contains only
a few methods specific to approvals.

2. WorkflowEngine is now CaseEngine/CaseEngineImpl. Specific aspects
(approvals, manual provisioning, correlation) are dealt with so-called
engine extensions. Changes are expected here in the near future.

Other changes:

- Trigger processing is now part of model-api (was only in model-impl).
- Model AuditHelper moved from model-impl to model-common.

INCOMPATIBLE CHANGES (to release notes, maybe)

1. Deprecated isEnabled() method on workflow/case manager. Its value was
driven by workflow/enabled config.xml property. Now it was removed,
because the flag is common for all cases - and this functionality is now
more deeply embedded in midPoint. The disabling of Cases GUI section
should now be done using other means (e.g. authorizations).

2. Removed unused GeneralChangeProcessor from approvals (workflow-impl).
This module was originally created when Activity was used, but it was
never really used. With Activity removal in 4.0 it was practically dead.
Now it's finally removed.


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/LoggingAppenderWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/LocalizedContentCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateContentPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateContentPanel.java
    M 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/MessageTemplateModel.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
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/PageMessageTemplates.html
    M 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/gui/impl/page/admin/messagetemplate/TemplateContentDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkListContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAdminGui.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageLogging.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageSystemConfigurationNew.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageSystemConfigurationNew.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageAbstractSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageAccessCertification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageAdminGuiConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageCleanupPolicy.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageDeploymentInformation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageFullTextSearch.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalPolicyRule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalProjectionPolicy.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageInfrastructure.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageInternalsConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageLogging.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageNotificationConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageObjectPoliciesConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageProfiling.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageRoleManagement.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageSystemConfigurationBasic.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageWorkflowConfiguration.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageSystemConfiguration.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/OperationResultAssert.java
    M model/authentication-api/pom.xml
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/velocity/VelocityScriptEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/expressions/SearchEvaluator.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/TestFilterResolver.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/TestFilterResolverQueryDsl.java
    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/DummyTransport.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/NotificationManager.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/Message.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/Transport.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/TransportService.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationFunctions.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationManagerImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/TransportServiceImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/LegacyCustomTransport.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/LegacyFileTransport.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/LegacyMailTransport.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/LegacySimpleSmsTransport.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/TransportUtil.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/TransportServiceImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/TransportUtil.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyCustomTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyFileTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
    M model/notifications-impl/src/main/resources/ctx-notifications.xml
    A model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    A model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestMessageTransport.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTransportUtils.java
    M model/notifications-impl/src/test/resources/ctx-notifications-test.xml
    M model/notifications-impl/testng-unit.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/pre-inbounds


  Commit: 94d1e81ee949c4ac9e0a00cc88947b6eb79d4ed5
      https://github.com/Evolveum/midpoint/commit/94d1e81ee949c4ac9e0a00cc88947b6eb79d4ed5
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-17 (Thu, 17 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/LoggingAppenderWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/LocalizedContentCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateContentPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateContentPanel.java
    M 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/MessageTemplateModel.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
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/PageMessageTemplates.html
    M 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/gui/impl/page/admin/messagetemplate/TemplateContentDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkListContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAdminGui.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageLogging.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaHandlingStep.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageSystemConfigurationNew.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageSystemConfigurationNew.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageAbstractSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageAccessCertification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageAdminGuiConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageCleanupPolicy.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageDeploymentInformation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageFullTextSearch.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalPolicyRule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalProjectionPolicy.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageInfrastructure.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageInternalsConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageLogging.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageNotificationConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageObjectPoliciesConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageProfiling.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageRoleManagement.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageSystemConfigurationBasic.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageWorkflowConfiguration.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageSystemConfiguration.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/AttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/RefinedAttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/OperationResultAssert.java
    M model/authentication-api/pom.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/Mapping.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ModelExpressionThreadLocalHolder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/velocity/VelocityScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingEvaluationEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingImpl.java
    M model/model-impl/pom.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/MappingDiagEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckItemProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensMetadataUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/DependencyProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluationBuilder.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluationBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSorter.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionValueMetadataCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/AbstractInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundMappingInContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/StopProcessingProjectionException.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/package-info.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ApplicabilityEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkShadowInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Context.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreShadowInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ProcessingMode.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ShadowInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Target.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/package-info.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluatorParams.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingInitializer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingOutputStruct.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/NextRecompute.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/TargetObjectSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/expressions/SearchEvaluator.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/ResourceObjectClassifierImpl.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/SynchronizationService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/TestFilterResolver.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/TestFilterResolverQueryDsl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestCorrelationConfirmationEvaluator.java
    M model/model-intest/src/test/resources/mapping/resource-dummy-autogreen.xml
    M model/model-intest/src/test/resources/mapping/role-antinihilist.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/DummyTransport.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/NotificationManager.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/Message.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/Transport.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/TransportService.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationFunctions.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationManagerImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/TransportServiceImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/LegacyCustomTransport.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/LegacyFileTransport.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/LegacyMailTransport.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/LegacySimpleSmsTransport.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/TransportUtil.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/ConfirmationNotifier.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/TransportServiceImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/TransportUtil.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyCustomTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyFileTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
    M model/notifications-impl/src/main/resources/ctx-notifications.xml
    A model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    A model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestMessageTransport.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTransportUtils.java
    M model/notifications-impl/src/test/resources/ctx-notifications-test.xml
    M model/notifications-impl/testng-unit.xml
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/BasePrimaryChangeAspect.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceObjectShadowChangeDescription.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ConfigurableValuePolicySupplier.java
    M testing/story/src/test/resources/correlation/idmatch/resource-ais.xml
    M testing/story/src/test/resources/grouper/metarole-grouper-provided-group.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/case-integration


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

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  MID-7656 fix for groovy scripted-sql connector issue


  Commit: 6ca5b1b7f3a59809c499a53fcd3cafe45f375828
      https://github.com/Evolveum/midpoint/commit/6ca5b1b7f3a59809c499a53fcd3cafe45f375828
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-02-17 (Thu, 17 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaHandlingStep.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/AttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/RefinedAttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/Mapping.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ModelExpressionThreadLocalHolder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingEvaluationEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingImpl.java
    M model/model-impl/pom.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/MappingDiagEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckItemProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensMetadataUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/DependencyProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluationBuilder.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluationBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSorter.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionValueMetadataCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/AbstractInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundMappingInContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/StopProcessingProjectionException.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/package-info.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ApplicabilityEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkShadowInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Context.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreShadowInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ProcessingMode.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ShadowInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Target.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/package-info.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluatorParams.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingInitializer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingOutputStruct.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/NextRecompute.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/TargetObjectSpecification.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/ResourceObjectClassifierImpl.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/SynchronizationService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestCorrelationConfirmationEvaluator.java
    M model/model-intest/src/test/resources/mapping/resource-dummy-autogreen.xml
    M model/model-intest/src/test/resources/mapping/role-antinihilist.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/ConfirmationNotifier.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/BasePrimaryChangeAspect.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceObjectShadowChangeDescription.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ConfigurableValuePolicySupplier.java
    M testing/story/src/test/resources/correlation/idmatch/resource-ais.xml
    M testing/story/src/test/resources/grouper/metarole-grouper-provided-group.xml

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


  Commit: 069ea048ee489c48350739e8f57800780bd2364f
      https://github.com/Evolveum/midpoint/commit/069ea048ee489c48350739e8f57800780bd2364f
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-02-17 (Thu, 17 Feb 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/DelegatedItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java

  Log Message:
  -----------
  TransformableItem: Do not serialize parent if it is present in schema registry


  Commit: 203f5e8b32c126ecb01d01355ef28871f39a5dcf
      https://github.com/Evolveum/midpoint/commit/203f5e8b32c126ecb01d01355ef28871f39a5dcf
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-02-17 (Thu, 17 Feb 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/DelegatedItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java

  Log Message:
  -----------
  Merge branch 'feature/serialization-skip-parent'


  Commit: 186cac57f5b9686b4aec6629e676c86c79c04dde
      https://github.com/Evolveum/midpoint/commit/186cac57f5b9686b4aec6629e676c86c79c04dde
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-17 (Thu, 17 Feb 2022)

  Changed paths:
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/TimedActionTriggerHandler.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CompleteWorkItemsAction.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsCaseEngineExtension.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/BaseChangeProcessor.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ChangeProcessor.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ConfigurationHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ModelHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ModelInvocationContext.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/StartInstruction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/AbstractStageProcessing.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/CaseClosing.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PcpGeneralHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PcpStartInstruction.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PrimaryChangeProcessor.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/StageClosing.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/StageClosingResultImpl.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/StageOpening.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/StageOpeningResultImpl.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/WorkItemCompletion.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/WorkItemCompletionResultImpl.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/PrimaryChangeAspect.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/AbstractCaseStageProcessing.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseClosing.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseStageClosing.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseStageOpening.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/StageClosingResultImpl.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/StageOpeningResultImpl.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/WorkItemCompletion.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/WorkItemCompletionResultImpl.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/package-info.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ApprovalSchemaBuilder.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/ComputationResult.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEscalation.java
    M model/workflow-impl/src/test/resources/escalation/metarole-escalated.xml
    M model/workflow-impl/src/test/resources/logback-test.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseWorkItemAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseWorkItemFinder.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseWorkItemsAsserter.java
    M testing/story/src/test/resources/logback-test.xml

  Log Message:
  -----------
  Fix timed case completion

A stupid bug was introduced during approval processing separation.
Now it's fixed. TestEscalation.test220Reject no longer fails.


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

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

  Log Message:
  -----------
  MID-7484: event handlers and notifiers are now containers

Recursive elements for nesting notifiers (deprecated) are also marked
as "elaborate" to avoid stack overflow in SchemaTransformer.


  Commit: 4a9ca4de607df8994bcabb0c16811f5a7fd392d4
      https://github.com/Evolveum/midpoint/commit/4a9ca4de607df8994bcabb0c16811f5a7fd392d4
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-17 (Thu, 17 Feb 2022)

  Changed paths:
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/StageClosingResult.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/StageOpeningResult.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineImpl.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenStageAction.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/complex/TestPolicyDrivenRoleLifecycle.java
    M model/certification-impl/src/test/resources/complex/role-high-risk-empty.xml
    M model/certification-impl/src/test/resources/logback-test.xml
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/ApprovalStageOpeningResultImpl.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseStageOpening.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/StageOpeningResultImpl.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java

  Log Message:
  -----------
  Get case archetype OID even without object

In some tests there may be archetype objects missing, therefore
the archetype manager cannot determine the structural archetype.
Here we add a fallback that uses archetype OID from archetypeRef
if it has exactly one value.

This makes TestPolicyDrivenRoleLifecycle in certification-impl
work.


  Commit: 8cb4e539dabcad3cef4964e035cf39b312d85153
      https://github.com/Evolveum/midpoint/commit/8cb4e539dabcad3cef4964e035cf39b312d85153
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-17 (Thu, 17 Feb 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/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CaseOperationalButtonsPanel.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/web/page/admin/cases/CaseWorkItemActionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCases.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseEngineOperation.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineOperationImpl.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CompleteWorkItemsAction.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/CaseAuditHelper.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/complex/TestPolicyDrivenRoleLifecycle.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/CaseService.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/WorkflowService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/WorkItemCompletion.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/AbstractWfTest.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/AbstractWfTestPolicy.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestDelegation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelivery.java
    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/strings/roles-specific/a-test-1.xml
    M testing/story/src/test/resources/strings/roles/form-user-details.xml
    M testing/story/src/test/resources/strings/roles/global-policy-rules.xml

  Log Message:
  -----------
  Fix auditing of approvals with additional deltas

The additional delta was not written to the audit, because
of the wrong ordering of general vs. approval-specific processing
in CompleteWorkItemsAction.

Unrelated changes:
 - renamed WorkflowService to CaseService


  Commit: 1fcd21fa98ae24ee6a42ba2b9f35decb9e77f7a0
      https://github.com/Evolveum/midpoint/commit/1fcd21fa98ae24ee6a42ba2b9f35decb9e77f7a0
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-17 (Thu, 17 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/CountableLoadableModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/NonEmptyModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/NonEmptyPropertyModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/NonEmptyWrapperModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/ReadOnlyEnumValuesModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/ReadOnlyModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/ReadOnlyValueModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ProgressReportingAwarePage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusPreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/RepoCacheInitialSetup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/RepoInitialSetup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DefaultAjaxButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DefaultAjaxSubmitButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SingleButtonPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/DirectlyEditablePropertyColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/GenericColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/SingleButtonColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DataLanguagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/ContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/DeltaDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/DeltaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/ModificationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/ModificationsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/operationStatus/ModelOperationStatusDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/operationStatus/ModelOperationStatusPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/PagePreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneItemLineDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneItemLinePanel.java
    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/prism/show/ScenePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/WrapperScene.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/MappingsLineDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/NotificationsLineDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressReporter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressReportingAwarePage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProvisioningStatisticsLineDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/StatisticsDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/StatisticsDtoModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/refresh/AutoRefreshDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/refresh/AutoRefreshPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/refresh/Refreshable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/refresh/RemovableAjaxTimerBehavior.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/EnableBehaviour.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListComponent.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListInlineMenuHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/LocalizableMessageModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SerializableFunction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SerializableSupplier.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/TargetAcceptor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/TargetAndFormAcceptor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/VisibleBehaviour.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/ApprovalProcessExecutionInformationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/ApprovalProcessExecutionInformationPanelTextOnly.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/ApprovalProcessesPreviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/DecisionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/SwitchableApprovalProcessPreviewsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/WfGuiUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/WfHistoryEventDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/processes/EmptyProcessDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/ResourceWizardPreviousButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardIssuesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ConfigurationStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/DuplicateObjectTypeDetector.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/AttributeEditorUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/Capability.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/WizardIssuesDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/ContainerableFromPrismObjectModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/CertDecisionHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/CertDefinitionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionBasicPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionScopePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionStagesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionXmlPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignStateFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignsSearchDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDtoProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertWorkItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertWorkItemDtoProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/SearchingUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/CertGuiHandler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/CertGuiHandlerRegistry.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/DirectAssignmentCertGuiHandler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/helpers/AvailableResponses.java
    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/configuration/dto/ExecuteMappingDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/RepoQueryDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordItemValueDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceWizardIssuesModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceWizardModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ResourceVisualizationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasksCertScheduling.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/RefreshableTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskTabsVisibility.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/ApprovalOutcomeIcon.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AssignmentInfoDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/DelegationTargetLimitationDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/CaseWorkItemSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/EvaluatedTriggerGroupListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/EvaluatedTriggerGroupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/EvaluatedTriggerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/InformationListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/InformationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/ProcessInstancesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ApprovalProcessExecutionInformationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ApprovalStageExecutionInformationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/EvaluatedTriggerDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/EvaluatedTriggerGroupDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ProcessInstanceDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/CertCampaignsStorage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/WebXmlUtil.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/LocalizationTestUtil.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/LogbackPropertyDefiner.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/LogbackPropertyDefinerForTimezone.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/rest/Converter.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/rest/ConverterInterface.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/RelationRegistryDummyImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidpointParsingMigrator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectTreeDeltas.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ProvisioningDiag.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/RelationRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/relation/IndexedRelationDefinitions.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/relation/RelationRegistryImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/GenericStatisticsData.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/MappingsStatisticsKey.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/NotificationsStatisticsKey.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/ProvisioningStatusType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/LocalizationUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SimpleExpressionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SystemConfigurationTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueDisplayUtil.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestEmptyItems.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestImmutable.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestLazyDumpPerformance.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParsePasswordPolicy.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractContainerValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractObjectParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractPrismValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractPropertyValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseApprovalContext.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseCertificationCase.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseMapping.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseMappingConst.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseMappings.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjects.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjectsIteratively.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjectsIterativelyFirstTwo.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjectsIterativelyWrong.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseScriptOutput.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseScriptingExpression.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseScriptingExpressionXsiType.java
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationApiConstants.java
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationEventListener.java
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/OutcomeUtils.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertEventHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertExpressionHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertGeneralHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUtil.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignReiterationTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageApproachingTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationConstants.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/ModificationsToExecute.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/BaseCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/CertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/ExclusionCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/AcceptedIfNotDeniedStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/AllMustAcceptStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/BaseOutcomeStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/OneAcceptAcceptsStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/OneDenyDeniesStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/OutcomeStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/ResponsesSummary.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestAdHocCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AccessCertificationService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/DataModelVisualizer.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelCompareOptions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelPublicConstants.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/PipelineItem.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ProgressInformation.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ProgressListener.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ScriptExecutionResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ScriptingService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/TaskService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPath.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPathSegment.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCollectionStatsTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCompositeTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedMultiplicityTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedResourceObjectConstruction.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedSituationTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedStateTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTimeValidityTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTransitionTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluationOrder.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PolicyRuleExternalizationOptions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/AssignmentPathUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/DeputyUtils.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/EvaluatedPolicyRuleUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ModelContextUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ResourceUtils.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/validator/Issue.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/validator/ResourceValidator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/validator/Scope.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/validator/ValidationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/Name.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/Scene.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/SceneDeltaItem.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/SceneItem.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/SceneItemValue.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AbstractSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryResult.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryResult.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestVelocityExpressions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotAdHocDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotMappingRelation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotOtherRelation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotRelation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotRepositoryDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/AdHocDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/DataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/MappingRelation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/Relation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/RepositoryDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/ResourceDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/OrgStructFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowCheckResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowStatistics.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStateRecorder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ConstraintEvaluatorHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/MultiplicityConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/TransitionConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ExecutionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/expressions/BaseExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/expressions/FilterContentEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/helpers/OperationsHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/DataModelUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/DuplicateObjectTypeDetector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/ObjectTypeRecord.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/ResourceValidatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/VisualizationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Visualizer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/NameImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/SceneDeltaItemImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/SceneImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/SceneItemImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/SceneItemValueImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractModelImplementationIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressions.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/RecordingProgressListener.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/DelayingProgressListener.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/JsonImportTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/XmlImportTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/YamlImportTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbacLightInitialProjection.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbacNoInbounds.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestObjTemplateLiveSyncTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/util/DelayingProgressListener.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/OperationStatus.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationConstants.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/WorkflowListenerImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CertCampaignStageEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CertReviewEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/CertHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReportNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/util/HttpUtil.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalSchemaExecutionInformationHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsManagerImpl.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/ExpressionEvaluationHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalSchemaHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ReferenceResolver.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/RelationResolver.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/ApprovalMetadataHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/BasePrimaryChangeAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/PrimaryChangeAspectHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/entitlements/AddAssociationAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ApprovalSchemaBuilder.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ObjectPolicyAspectPart.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/PolicyRuleBasedAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ProcessSpecifications.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/AbstractWfTest.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/ApprovalInstruction.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/ExpectedTask.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/WfTestUtil.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/WorkflowResult.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleApprovalGlobal.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleApprovalPlain.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/ManualResourceTest.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestDelegation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestParallelApprovals.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ConstraintViolationConfirmer.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ConstraintsCheckingResult.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyPrioritiesAndReadReplace.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyReadReplaceForAll.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditReferenceValue.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ConflictWatcher.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ModificationPrecondition.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryObjectDiagnosticData.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/VersionPrecondition.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/LookupTableTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/OrgPhotoTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/UserPhotoTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/AbstractOrgClosureTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureConcurrencyTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureCorrectnessTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureOverwriteAddTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosurePerformanceTest1.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosurePerformanceTest2.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureStatistics.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureTestConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/MetadataExtractorIntegrator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SerializationRelatedException.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/Marker.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/RepositoryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RGlobalMetadata.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/L2Container.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAccessCertificationCampaignState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RAExtBaseId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RCaseWorkItemReferenceId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RCertWorkItemReferenceId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RL2ContainerId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/ROExtBaseId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RObjectTextInfoId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/GeneralHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/NameResolutionHelper.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/SequenceHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ClassDefinitionParser.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/CollectionSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/Count.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/IdQueryProperty.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyPropertyDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyReferenceDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaEntityDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaEntityPointerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/NotQueryable.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/OwnerGetter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/OwnerIdGetter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAny.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAnyContainerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/CountProjectionElement.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/EntityReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/GenericProjectionElement.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/JoinSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/ProjectionElement.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/QueryParameterValue.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/AndCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/Condition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ConstantCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ExistsCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/InCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/IsNotNullCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/IsNullCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/JunctionCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/NotCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/OrCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/HqlDataInstance.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/HqlEntityInstance.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolver.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ProperDataSearchResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/AndRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ExistsRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/FullTextRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemValueRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/OrRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/PropertyRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/Restriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/DataStructureCompliance.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/DeclaredVersion.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaAction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaChecker.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/CertWorkItemIdGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetCertificationWorkItemResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetContainerableResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointJoinedPersister.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointSingleTablePersister.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidpointPersisterUtil.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/ConflictWatcherImpl.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/TransactionIsolation.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/DelegatorWithOtherPrivilegesLimitations.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/HttpConnectionInformation.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/ExitHandlerException.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/LightweightTaskHandler.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskDebugUtil.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskListener.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManagerAware.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManagerConfigurationException.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManagerException.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManagerUtil.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/UseThreadInterrupt.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/quartz/TaskSynchronizer.java
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdapUniversity.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelivery.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUniversity.java

  Log Message:
  -----------
  Fix approval manager Spring bean name

(also removing obsolete @author values)


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

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/DelegatedItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
    M pom.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/case-integration


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/AssignmentHolderDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersMenuLinkCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAdminGui.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageLogging.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiImplUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelDisplay.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstance.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelType.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfileCompilerRegistry.java

  Log Message:
  -----------
  MID-7442 improved default gui configuration compiler


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

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

  Log Message:
  -----------
  MID-7484: schema, removed recursive notifiers, added transportConfig

Recursive notifiers started to cause other problems like OOM in tests
like TestSchemaRegistry after notifiers became containers. Out for good.
New transportConfig directly in notificationConfiguration can adjust
transport settings for all the notifications.


  Commit: be38d5919f3f0b99f4126b8548fe4d12acd2212f
      https://github.com/Evolveum/midpoint/commit/be38d5919f3f0b99f4126b8548fe4d12acd2212f
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-02-18 (Fri, 18 Feb 2022)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
    M model/authentication-impl/pom.xml
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpAuthenticationEntryPoint.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractCredentialModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AuthModuleRegistryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpBasicModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpClusterModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpHeaderModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpSecurityQuestionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LdapModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/MailNonceModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcClientModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcResourceServerModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OtherModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/Saml2ModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/SecurityQuestionFormModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpBasicAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpClusterAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpSecurityQuestionsAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/HttpModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcClientModuleAuthenticationImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcModuleAuthenticationImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcResourceServerModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcAdditionalConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcModuleWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcResourceServerModuleWebSecurityConfiguration.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/RemoteModuleWebSecurityConfiguration.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/SamlModuleWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcClientModuleWebSecurityConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcResourceServerModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcAuthorizationRequestRedirectFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcBearerTokenAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcClientLogoutSuccessHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcLoginConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointAbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointLdapAuthenticationProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcClientProvider.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcResourceServerProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/RemoteModuleProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/Saml2Provider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
    M pom.xml
    M testing/rest/pom.xml
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractOidcRestModule.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByHMacModule.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByPublicKeyModule.java
    A testing/rest/src/test/resources/authentication/keycloak-hmac.json
    A testing/rest/src/test/resources/authentication/keycloak-public-key.json
    A testing/rest/src/test/resources/authentication/repo/security-policy-issuer-uri.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri-wrong-alg.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-public-key-wrong-alg.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-public-key.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key-wrong-alg.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key.xml

  Log Message:
  -----------
  adding oidc auth module for rest (MID-7488)


  Commit: 140a1efddef91638a5ab84a503d161488aeeb0c5
      https://github.com/Evolveum/midpoint/commit/140a1efddef91638a5ab84a503d161488aeeb0c5
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-02-18 (Fri, 18 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/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/CountableLoadableModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/NonEmptyModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/NonEmptyPropertyModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/NonEmptyWrapperModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/ReadOnlyEnumValuesModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/ReadOnlyModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/ReadOnlyValueModel.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/ContainerableListPanel.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/factory/wrapper/LoggingAppenderWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/ApprovalCasePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CaseOperationalButtonsPanel.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
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/OperationRequestCasePanel.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/component/ProgressReportingAwarePage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/configuration/component/NotificationConfigTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusPreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusCasesPanel.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
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkListContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAdminGui.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageLogging.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/RepoCacheInitialSetup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/RepoInitialSetup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/FocusCasesCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/FocusTriggersCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.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/DefaultAjaxButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DefaultAjaxSubmitButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SingleButtonPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/DirectlyEditablePropertyColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/GenericColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/SingleButtonColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DataLanguagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/ContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/DeltaDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/DeltaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/ModificationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/ModificationsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/operationStatus/ModelOperationStatusDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/operationStatus/ModelOperationStatusPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusMainPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusTasksTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/PagePreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneItemLineDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneItemLinePanel.java
    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/prism/show/ScenePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/WrapperScene.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/MappingsLineDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/NotificationsLineDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressReporter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressReportingAwarePage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProvisioningStatisticsLineDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/StatisticsDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/StatisticsDtoModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/refresh/AutoRefreshDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/refresh/AutoRefreshPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/refresh/Refreshable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/refresh/RemovableAjaxTimerBehavior.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/component/util/EnableBehaviour.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListComponent.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListInlineMenuHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/LocalizableMessageModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SerializableFunction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SerializableSupplier.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/TargetAcceptor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/TargetAndFormAcceptor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/VisibleBehaviour.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/ApprovalProcessExecutionInformationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/ApprovalProcessExecutionInformationPanelTextOnly.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/ApprovalProcessesPreviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/DecisionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/SwitchableApprovalProcessPreviewsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/WfGuiUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/WfHistoryEventDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/processes/EmptyProcessDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/ResourceWizardPreviousButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardIssuesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ConfigurationStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaHandlingStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/DuplicateObjectTypeDetector.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/AttributeEditorUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/Capability.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/WizardIssuesDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/ContainerableFromPrismObjectModel.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/cases/ApprovalCaseTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemListWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/OperationRequestCaseTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItemsAllocatedToMe.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCases.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageWorkItemsClaimable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/CertDecisionHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/CertDefinitionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionBasicPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionScopePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionStagesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionXmlPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignStateFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignsSearchDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDtoProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertWorkItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertWorkItemDtoProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/SearchingUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/CertGuiHandler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/CertGuiHandlerRegistry.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/DirectAssignmentCertGuiHandler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/helpers/AvailableResponses.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageRepositoryQuery.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageSystemConfigurationNew.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageSystemConfigurationNew.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/ExecuteMappingDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/RepoQueryDto.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageAbstractSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageAccessCertification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageAdminGuiConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageCleanupPolicy.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageDeploymentInformation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageFullTextSearch.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalPolicyRule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalProjectionPolicy.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageInfrastructure.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageInternalsConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageLogging.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageNotificationConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageObjectPoliciesConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageProfiling.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageRoleManagement.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageSystemConfigurationBasic.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageWorkflowConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/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/page/admin/reports/dto/AuditEventRecordItemValueDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceWizardIssuesModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceWizardModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ResourceVisualizationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasksCertScheduling.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/RefreshableTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskTabsVisibility.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/ApprovalOutcomeIcon.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AssignmentInfoDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/DelegationTargetLimitationDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/CaseWorkItemSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/EvaluatedTriggerGroupListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/EvaluatedTriggerGroupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/EvaluatedTriggerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/InformationListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/InformationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/ProcessInstancesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ApprovalProcessExecutionInformationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ApprovalStageExecutionInformationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/DecisionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/EvaluatedTriggerDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/EvaluatedTriggerGroupDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ProcessInstanceDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/CertCampaignsStorage.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/java/com/evolveum/midpoint/web/util/WebXmlUtil.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/gui/TestPageSystemConfiguration.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/test/TestMidPointSpringApplication.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiIntegrationTest.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiUnitTest.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/SpringApplicationContextTest.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestPageMounter.java
    M gui/admin-gui/src/test/resources/ctx-admin-gui-test-main.xml
    M gui/midpoint-jar/pom.xml
    M infra/common/src/main/java/com/evolveum/midpoint/common/LocalizationTestUtil.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/LogbackPropertyDefiner.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/LogbackPropertyDefinerForTimezone.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/rest/Converter.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/rest/ConverterInterface.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/RelationRegistryDummyImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidpointParsingMigrator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectTreeDeltas.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ProvisioningDiag.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/RelationRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/AttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/RefinedAttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/relation/IndexedRelationDefinitions.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/relation/RelationRegistryImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/GenericStatisticsData.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/MappingsStatisticsKey.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/NotificationsStatisticsKey.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/ProvisioningStatusType.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ApprovalContextUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CaseEventUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CaseTypeUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CaseWorkItemUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/LocalizationUtil.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/java/com/evolveum/midpoint/schema/util/SimpleExpressionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SystemConfigurationTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueDisplayUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WorkItemId.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WorkItemTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalContextUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalUtils.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseEventUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseRelatedUtils.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseState.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseTriggeringUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseWorkItemUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/WorkItemTypeUtil.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 infra/schema/src/test/java/com/evolveum/midpoint/schema/TestEmptyItems.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestImmutable.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestLazyDumpPerformance.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParsePasswordPolicy.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractContainerValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractObjectParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractPrismValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractPropertyValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseApprovalContext.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseCertificationCase.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseMapping.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseMappingConst.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseMappings.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjects.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjectsIteratively.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjectsIterativelyFirstTwo.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjectsIterativelyWrong.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseScriptOutput.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseScriptingExpression.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseScriptingExpressionXsiType.java
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/OperationResultAssert.java
    M model/authentication-api/pom.xml
    A model/cases-api/pom.xml
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/AuditingConstants.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseEngine.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseEngineOperation.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseManager.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/CaseEventCreationListener.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/PendingNotificationEventSupplier.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/WorkItemAllocationChangeOperationInfo.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/WorkItemOperationInfo.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/WorkItemOperationSourceInfo.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/EngineExtension.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/StageClosingResult.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/StageOpeningResult.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/WorkItemCompletionResult.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/CancelCaseRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/ClaimWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/CompleteWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/DelegateWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/OpenCaseRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/ReleaseWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/Request.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/temporary/ComputationMode.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/temporary/VariablesProvider.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/PerformerCommentsFormatter.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/QueryUtils.java
    A model/cases-impl/pom.xml
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/CaseManagerImpl.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/TimedActionTriggerHandler.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/WorkItemManager.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseBeans.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineImpl.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineOperationImpl.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultEngineExtension.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultStageClosingResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultStageOpeningResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultWorkItemCompletionResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/Action.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/ActionFactory.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CancelCaseAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/ClaimWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CloseCaseAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CloseStageAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CompleteWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/DelegateWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/InternalAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenCaseAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenStageAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/ReleaseWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/RequestedAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/CaseAuditHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/CaseNotificationHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/TriggerHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/WorkItemHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/AuthorizationHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseCleaner.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseExpressionEvaluationHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseManagementHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseMiscHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/PerformerCommentsFormatterImpl.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/util/StateUtil.java
    A model/cases-impl/src/main/resources/ctx-cases.xml
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationApiConstants.java
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationEventListener.java
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/OutcomeUtils.java
    M model/certification-impl/pom.xml
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertEventHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertExpressionHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertGeneralHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUtil.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignReiterationTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageApproachingTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationClosingTaskHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationConstants.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/ModificationsToExecute.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/BaseCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/CertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/ExclusionCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/AcceptedIfNotDeniedStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/AllMustAcceptStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/BaseOutcomeStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/OneAcceptAcceptsStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/OneDenyDeniesStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/OutcomeStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/ResponsesSummary.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestAdHocCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/complex/TestPolicyDrivenRoleLifecycle.java
    M model/certification-impl/src/test/resources/complex/role-high-risk-empty.xml
    M model/certification-impl/src/test/resources/ctx-certification-test-main.xml
    M model/certification-impl/src/test/resources/logback-test.xml
    M model/model-api/pom.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AccessCertificationService.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/CaseService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/DataModelVisualizer.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelCompareOptions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelPublicConstants.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/PipelineItem.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ProgressInformation.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ProgressListener.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ScriptExecutionResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ScriptingService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/TaskService.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/WorkflowService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPath.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPathSegment.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCollectionStatsTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCompositeTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedMultiplicityTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedResourceObjectConstruction.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedSituationTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedStateTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTimeValidityTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTransitionTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluationOrder.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/Mapping.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PolicyRuleExternalizationOptions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
    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-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/trigger/MultipleTriggersHandler.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/trigger/TriggerHandler.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/trigger/TriggerHandlerRegistry.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/AssignmentPathUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/DeputyUtils.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/EvaluatedPolicyRuleUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ModelContextUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ResourceUtils.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/validator/Issue.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/validator/ResourceValidator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/validator/Scope.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/validator/ValidationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/Name.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/Scene.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/SceneDeltaItem.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/SceneItem.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/SceneItemValue.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ModelExpressionThreadLocalHolder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AbstractSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryResult.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryResult.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/CustomFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/velocity/VelocityScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingEvaluationEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingImpl.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/AuditHelper.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestVelocityExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.java
    M model/model-impl/pom.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/cleanup/CleanupActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuditController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/MappingDiagEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.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
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotAdHocDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotMappingRelation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotOtherRelation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotRelation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotRepositoryDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/AdHocDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/DataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/MappingRelation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/Relation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/RepositoryDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/ResourceDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/OrgStructFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowCheckResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckItemProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowStatistics.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensMetadataUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/DependencyProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluationBuilder.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluationBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSorter.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionValueMetadataCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/AbstractInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundMappingInContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/StopProcessingProjectionException.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/package-info.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ApplicabilityEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkShadowInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Context.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreShadowInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ProcessingMode.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ShadowInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Target.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/package-info.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluatorParams.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingInitializer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingOutputStruct.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/NextRecompute.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/TargetObjectSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStateRecorder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ConstraintEvaluatorHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/MultiplicityConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/TransitionConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/DelegatedItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ExecutionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/expressions/BaseExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/expressions/FilterContentEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/expressions/SearchEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/helpers/OperationsHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.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/ResourceObjectClassifierImpl.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/SynchronizationService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationLauncher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/CompletedTaskCleanupTriggerHandler.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/MultipleTriggersHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/RecomputeTriggerHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/ShadowReconcileTriggerHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/SingleTriggerHandler.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerHandler.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerHandlerRegistry.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerHandlerRegistryImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanItemProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/AuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/DataModelUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/DuplicateObjectTypeDetector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/ObjectTypeRecord.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/ResourceValidatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/VisualizationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Visualizer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/NameImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/SceneDeltaItemImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/SceneImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/SceneItemImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/SceneItemValueImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractModelImplementationIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/TestFilterResolver.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/TestFilterResolverQueryDsl.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
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressions.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestCorrelationConfirmationEvaluator.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/RecordingProgressListener.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-intest/src/test/java/com/evolveum/midpoint/model/intest/DelayingProgressListener.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestTriggerTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/JsonImportTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/XmlImportTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/YamlImportTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbacLightInitialProjection.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbacNoInbounds.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestObjTemplateLiveSyncTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/util/DelayingProgressListener.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/util/MockMultipleTriggersHandler.java
    M model/model-intest/src/test/resources/mapping/resource-dummy-autogreen.xml
    M model/model-intest/src/test/resources/mapping/role-antinihilist.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/DummyTransport.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/pom.xml
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/EventHandler.java
    R model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/NotificationFunctions.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/NotificationManager.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/OperationStatus.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/Message.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/Transport.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/TransportService.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/TransportSupport.java
    M model/notifications-impl/pom.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/AccountOperationListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/EventHandlerRegistry.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationConstants.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationFunctions.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationFunctionsImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationManagerImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationTaskListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/SimpleObjectRefImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/TransportRegistry.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/WorkflowListenerImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/CustomTransport.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/FileTransport.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/MailTransport.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/SimpleSmsTransport.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/TransportUtil.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CertCampaignStageEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CertReviewEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemAllocationEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemCustomEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemLifecycleEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkflowEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/factory/CertEventFactory.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/formatters/DeltaFormatter.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/formatters/ValueFormatter.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/CertHelper.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/NotificationExpressionHelper.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 model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/ConfirmationNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/CustomNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReportNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReviewerNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleWorkflowNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/UserPasswordNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/util/HttpUtil.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/TransportServiceImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/TransportUtil.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyCustomTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyFileTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
    M model/notifications-impl/src/main/resources/ctx-notifications.xml
    A model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    A model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestMessageTransport.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTransportUtils.java
    M model/notifications-impl/src/test/resources/ctx-notifications-test.xml
    M model/notifications-impl/testng-unit.xml
    M model/pom.xml
    M model/report-impl/pom.xml
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportFunctions.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportUtils.java
    M model/workflow-api/pom.xml
    A model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/ApprovalsManager.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkItemAllocationChangeOperationInfo.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkItemOperationInfo.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkItemOperationSourceInfo.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkflowConstants.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkflowListener.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkflowManager.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/CancelCaseRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/ClaimWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/CompleteWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/DelegateWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/OpenCaseRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/ReleaseWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/Request.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ApprovalUtils.java
    M model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ChangesByState.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/PerformerCommentsFormatter.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/QueryUtils.java
    M model/workflow-impl/pom.xml
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalBeans.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalSchemaExecutionInformationHelper.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsCaseEngineExtension.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsManagerImpl.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WorkflowManagerImpl.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/access/AuthorizationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/access/CaseManager.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/access/WorkItemManager.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/CaseManagementListener.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/EngineInvocationContext.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/WorkflowEngine.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/Action.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/ActionFactory.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CancelCaseAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/ClaimWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CloseCaseAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CloseStageAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CompleteWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/DelegateWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/InternalAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/OpenCaseAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/OpenStageAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/ReleaseWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/RequestedAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/DelayedNotification.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/NotificationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/TriggerHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/WfAuditHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/WorkItemHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/ExecutionHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/LensContextHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/ExpressionEvaluationHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/StageComputeHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/WfTimedActionTriggerHandler.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalSchemaHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ReferenceResolver.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/RelationResolver.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/BaseChangeProcessor.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ChangeProcessor.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ConfigurationHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ModelHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ModelInvocationContext.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/StartInstruction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpConfigurationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpExpressionHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpExternalizationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpProcessVariableNames.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GeneralChangeProcessor.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/scenarios/BaseGcpScenarioBean.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/scenarios/DefaultGcpScenarioBean.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/scenarios/GcpScenarioBean.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/ApprovalMetadataHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PcpGeneralHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PcpStartInstruction.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PrimaryChangeProcessor.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/BasePrimaryChangeAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/PrimaryChangeAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/PrimaryChangeAspectHelper.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/AbstractCaseStageProcessing.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/ApprovalStageOpeningResultImpl.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseClosing.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseStageClosing.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseStageOpening.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/StageClosingResultImpl.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/WorkItemCompletion.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/WorkItemCompletionResultImpl.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/package-info.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/entitlements/AddAssociationAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ApprovalSchemaBuilder.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ObjectPolicyAspectPart.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/PolicyRuleBasedAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ProcessSpecifications.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/ChangesSorter.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/ComputationResult.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/MiscHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/PerformerCommentsFormatterImpl.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/AbstractWfTest.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/AbstractWfTestPolicy.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/ApprovalInstruction.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/ExpectedTask.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/ExpectedWorkItem.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/WfTestUtil.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/WorkflowResult.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/association/TestAddAssociation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleApprovalGlobal.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleApprovalPlain.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/ManualResourceTest.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestApprovalTaskOwner.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestDelegation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEscalation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEvents.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestParallelApprovals.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestPreview.java
    M model/workflow-impl/src/test/resources/ctx-workflow-test-main.xml
    M model/workflow-impl/src/test/resources/escalation/metarole-escalated.xml
    M model/workflow-impl/src/test/resources/logback-test.xml
    M pom.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ConstraintViolationConfirmer.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ConstraintsCheckingResult.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceObjectShadowChangeDescription.java
    M provisioning/provisioning-impl/pom.xml
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyPrioritiesAndReadReplace.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyReadReplaceForAll.java
    M provisioning/ucf-impl-builtin/pom.xml
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditReferenceValue.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ConflictWatcher.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ModificationPrecondition.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryObjectDiagnosticData.java
    A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/SystemConfigurationChangeEvent.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/VersionPrecondition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ConfigurableValuePolicySupplier.java
    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/CertificationTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/LookupTableTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/OrgPhotoTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SchemaTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/UserPhotoTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/AbstractOrgClosureTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureConcurrencyTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureCorrectnessTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureOverwriteAddTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosurePerformanceTest1.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosurePerformanceTest2.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureStatistics.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureTestConfiguration.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/MetadataExtractorIntegrator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SerializationRelatedException.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/data/Marker.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/RepositoryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RGlobalMetadata.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/container/L2Container.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationWorkItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAccessCertificationCampaignState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RAExtBaseId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RCaseWorkItemReferenceId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RCertWorkItemReferenceId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RL2ContainerId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/ROExtBaseId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RObjectTextInfoId.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/CaseManagementHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/GeneralHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/NameResolutionHelper.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/SequenceHelper.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/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ClassDefinitionParser.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/CollectionSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/Count.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/IdQueryProperty.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyPropertyDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyReferenceDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaEntityDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaEntityPointerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/NotQueryable.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/OwnerGetter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/OwnerIdGetter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAny.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAnyContainerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/CountProjectionElement.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/EntityReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/GenericProjectionElement.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/JoinSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/ProjectionElement.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/QueryParameterValue.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/AndCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/Condition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ConstantCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ExistsCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/InCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/IsNotNullCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/IsNullCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/JunctionCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/NotCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/OrCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/HqlDataInstance.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/HqlEntityInstance.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolver.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ProperDataSearchResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/AndRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ExistsRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/FullTextRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemValueRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/OrRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/PropertyRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/Restriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/DataStructureCompliance.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/DeclaredVersion.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaAction.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/schemacheck/SchemaChecker.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/CertWorkItemIdGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetCertificationWorkItemResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetContainerableResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointJoinedPersister.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/MidPointSingleTablePersister.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidpointPersisterUtil.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/ConflictWatcherImpl.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/SystemConfigurationChangeDispatcherImpl.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/TransactionIsolation.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/CaseAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseWorkItemAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseWorkItemFinder.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseWorkItemsAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/SynchronizationInfoAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/DelegatorWithOtherPrivilegesLimitations.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/HttpConnectionInformation.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
    M repo/task-api/pom.xml
    A repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseCreationListener.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseEventDispatcher.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseEventDispatcherAware.java
    R repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseEventListener.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/ExitHandlerException.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/LightweightTaskHandler.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskDebugUtil.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskListener.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManagerAware.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManagerConfigurationException.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManagerException.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManagerUtil.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/UseThreadInterrupt.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/casemgmt/impl/CaseEventDispatcherImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerConfiguration.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/quartz/TaskSynchronizer.java
    R repo/task-quartz-impl/src/main/resources/com/evolveum/midpoint/task/quartzimpl/execution/tables_mysql_innodb.sql
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdapUniversity.java
    M testing/story/pom.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelivery.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUniversity.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    M testing/story/src/test/resources/correlation/idmatch/resource-ais.xml
    M testing/story/src/test/resources/ctx-story-test-main.xml
    M testing/story/src/test/resources/delivery/rules/library.xml
    M testing/story/src/test/resources/grouper/metarole-grouper-provided-group.xml
    M testing/story/src/test/resources/logback-test.xml
    A testing/story/src/test/resources/schema/idmatch.xsd
    M testing/story/src/test/resources/strings/roles-specific/a-test-1.xml
    M testing/story/src/test/resources/strings/roles/form-user-details.xml
    M testing/story/src/test/resources/strings/roles/global-policy-rules.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/new-authentication-module


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppenderDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersMenuLinkCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageLogging.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemBasic.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemLogging.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstance.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageSystemConfigurationBasic.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageSystemConfiguration.java

  Log Message:
  -----------
  MID-7442 improved sysconfig for logging + gui details compiler


  Commit: 5fbc05cc33bd565386f8b9131004afa17c3ebc75
      https://github.com/Evolveum/midpoint/commit/5fbc05cc33bd565386f8b9131004afa17c3ebc75
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-02-18 (Fri, 18 Feb 2022)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/SamlModuleWebSecurityConfiguration.java

  Log Message:
  -----------
  clean up of schema for saml auth module


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RoleManagementContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RoleManagementContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAccessCertification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAdminGui.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageRoleManagement.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemAdminGui.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemInternals.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemNotification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemWorkflow.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageAccessCertification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageInternalsConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageNotificationConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageRoleManagement.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageWorkflowConfiguration.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageSystemConfiguration.java

  Log Message:
  -----------
  MID-7442 more sysconfig ui, wip


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

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
    M model/authentication-impl/pom.xml
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpAuthenticationEntryPoint.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractCredentialModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AuthModuleRegistryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpBasicModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpClusterModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpHeaderModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpSecurityQuestionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LdapModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/MailNonceModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcClientModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcResourceServerModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OtherModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/Saml2ModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/SecurityQuestionFormModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpBasicAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpClusterAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpSecurityQuestionsAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/HttpModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcClientModuleAuthenticationImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcModuleAuthenticationImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcResourceServerModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcAdditionalConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcModuleWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcResourceServerModuleWebSecurityConfiguration.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/RemoteModuleWebSecurityConfiguration.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/SamlModuleWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcClientModuleWebSecurityConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcResourceServerModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcAuthorizationRequestRedirectFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcBearerTokenAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcClientLogoutSuccessHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcLoginConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointAbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointLdapAuthenticationProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcClientProvider.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcResourceServerProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/RemoteModuleProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/Saml2Provider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
    M pom.xml
    M testing/rest/pom.xml
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractOidcRestModule.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByHMacModule.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByPublicKeyModule.java
    A testing/rest/src/test/resources/authentication/keycloak-hmac.json
    A testing/rest/src/test/resources/authentication/keycloak-public-key.json
    A testing/rest/src/test/resources/authentication/repo/security-policy-issuer-uri.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri-wrong-alg.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-public-key-wrong-alg.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-public-key.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key-wrong-alg.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key.xml

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


  Commit: b8a568dc1b8f9e4c4b3737358b894a90b9664754
      https://github.com/Evolveum/midpoint/commit/b8a568dc1b8f9e4c4b3737358b894a90b9664754
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-02-18 (Fri, 18 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/SelfRegistrationDto.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAuthFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/SamlModuleWebSecurityConfiguration.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java

  Log Message:
  -----------
  revision of schema for reset password and self registration with old authentication


  Commit: c08137540c0b6fc000ae39aa5a91ae3eaadfc9da
      https://github.com/Evolveum/midpoint/commit/c08137540c0b6fc000ae39aa5a91ae3eaadfc9da
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-02-18 (Fri, 18 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/AssignmentHolderDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppenderDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersMenuLinkCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RoleManagementContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RoleManagementContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersMenuLinkCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAccessCertification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAdminGui.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageLogging.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageRoleManagement.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemAdminGui.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemBasic.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemInternals.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemLogging.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemNotification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemWorkflow.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiImplUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelDisplay.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstance.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelType.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageAccessCertification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageInternalsConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageNotificationConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageRoleManagement.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageSystemConfigurationBasic.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageWorkflowConfiguration.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageSystemConfiguration.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfileCompilerRegistry.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/new-authentication-module


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/MessagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AccessCertificationContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AccessCertificationContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/NotificationContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/NotificationContentPanel.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledGuiProfile.java

  Log Message:
  -----------
  MID-7442 fix for details page if no panels available


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/SelfRegistrationDto.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAuthFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/SamlModuleWebSecurityConfiguration.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java

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


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

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

  Log Message:
  -----------
  MID-7484: schema, legacy transports are not containers anymore

Containers with name attribute caused problems for TestCryptoUtil, so
did container for mail server config, all is reverted to non-containers.


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.java

  Log Message:
  -----------
  fixed NPE in login page


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/MessagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeploymentContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeploymentContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/InfrastructureContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/InfrastructureContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageProfiling.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemPolicies.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstance.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageDeploymentInformation.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageFullTextSearch.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageInfrastructure.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageProfiling.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageSystemConfiguration.java

  Log Message:
  -----------
  MID-7442 more cards and subpages for sysconfig UI, wip


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/InfrastructureContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/InfrastructureContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstance.java

  Log Message:
  -----------
  MID-7442 single container content panel with multiple instances


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

  Changed paths:
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/Transport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomMessageTransport.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/FileMessageTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/MailMessageTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/SmsMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/TransportServiceImpl.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java

  Log Message:
  -----------
  MID-7484: added missing new transports and their registration + tests


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalContextUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/AuditedAccessDeniedHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/AuditedLogoutHandler.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/AuditingConstants.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseManager.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/AuditingExtension.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/EngineExtension.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/CaseManagerImpl.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/TimedActionTriggerHandler.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseBeans.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineImpl.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineOperationImpl.java
    R model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultEngineExtension.java
    R model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultStageClosingResult.java
    R model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultStageOpeningResult.java
    R model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultWorkItemCompletionResult.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/Action.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CompleteWorkItemsAction.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/DelegateWorkItemsAction.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenCaseAction.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenStageAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/events/PendingAuditRecords.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/events/PendingNotificationEvents.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/events/package-info.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultAuditingExtension.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultEngineExtension.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultStageClosingResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultStageOpeningResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultWorkItemCompletionResult.java
    R model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/CaseAuditHelper.java
    R model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/CaseNotificationHelper.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseMiscHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/NotificationHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/WorkflowListenerImpl.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/AbstractRestController.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsAuditingExtension.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsCaseEngineExtension.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/ExecutionHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ChangeProcessor.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PrimaryChangeProcessor.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.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/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java

  Log Message:
  -----------
  Clean up code for case auditing

1) AuditingExtension has been separated from EngineExtension
2) Whole processing of pending audit records and notification events
is now contained in their own classes (PendingAuditRecords and
PendingNotificationEvents).

Unrelated changes:

- Removed useless prismContext parameters from AuditEventRecord methods.


  Commit: 414960cc9846d72166c6818cf56fa0020cb661f9
      https://github.com/Evolveum/midpoint/commit/414960cc9846d72166c6818cf56fa0020cb661f9
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-19 (Sat, 19 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/MessagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/AssignmentHolderDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AccessCertificationContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AccessCertificationContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppenderDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersMenuLinkCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeploymentContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeploymentContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/NotificationContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/NotificationContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RoleManagementContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RoleManagementContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersMenuLinkCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAccessCertification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAdminGui.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageLogging.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageProfiling.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageRoleManagement.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemAdminGui.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemBasic.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemInternals.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemLogging.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemNotification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemPolicies.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemWorkflow.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiImplUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelDisplay.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstance.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelType.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageAccessCertification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageDeploymentInformation.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageFullTextSearch.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageInfrastructure.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageInternalsConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageNotificationConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageProfiling.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageRoleManagement.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageSystemConfigurationBasic.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageWorkflowConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/SelfRegistrationDto.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageSystemConfiguration.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
    M model/authentication-impl/pom.xml
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpAuthenticationEntryPoint.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractCredentialModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AuthModuleRegistryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpBasicModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpClusterModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpHeaderModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpSecurityQuestionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LdapModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/MailNonceModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcClientModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcResourceServerModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OtherModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/Saml2ModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/SecurityQuestionFormModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpBasicAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpClusterAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpSecurityQuestionsAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAuthFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/HttpModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcClientModuleAuthenticationImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcModuleAuthenticationImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcResourceServerModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcAdditionalConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcModuleWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcResourceServerModuleWebSecurityConfiguration.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/RemoteModuleWebSecurityConfiguration.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/SamlModuleWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcClientModuleWebSecurityConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcResourceServerModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcAuthorizationRequestRedirectFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcBearerTokenAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcClientLogoutSuccessHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcLoginConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointAbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointLdapAuthenticationProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcClientProvider.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcResourceServerProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/RemoteModuleProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/Saml2Provider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledGuiProfile.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfileCompilerRegistry.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/Transport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomMessageTransport.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/FileMessageTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/MailMessageTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/SmsMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/TransportServiceImpl.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M pom.xml
    M testing/rest/pom.xml
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractOidcRestModule.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByHMacModule.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByPublicKeyModule.java
    A testing/rest/src/test/resources/authentication/keycloak-hmac.json
    A testing/rest/src/test/resources/authentication/keycloak-public-key.json
    A testing/rest/src/test/resources/authentication/repo/security-policy-issuer-uri.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri-wrong-alg.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-public-key-wrong-alg.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-public-key.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key-wrong-alg.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key.xml

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


  Commit: 29f703c7dfffa18e44a2f0fc2c4bdc0a739cbcf2
      https://github.com/Evolveum/midpoint/commit/29f703c7dfffa18e44a2f0fc2c4bdc0a739cbcf2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-20 (Sun, 20 Feb 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalContextUtil.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseEngineOperation.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/EngineExtension.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineImpl.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineOperationImpl.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/events/PendingAuditRecords.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultEngineExtension.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Correlator.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/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
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseAuditingExtension.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseEngineExtension.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseStageClosingResult.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseStageOpeningResult.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/noop/NoOpCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationServiceImpl.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/correlator/DummyCorrelator.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkflowEvent.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkflowEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleWorkflowNotifier.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/ManualResourceTest.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseCreationListener.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseEventDispatcher.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/casemgmt/impl/CaseEventDispatcherImpl.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/AbstractStoryTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/IdMatchTestUtil.java
    A testing/story/src/test/resources/common/archetype-correlation-case.xml
    A testing/story/src/test/resources/correlation/idmatch/000-system-configuration.xml
    A testing/story/src/test/resources/correlation/idmatch/005-function-library-idmatch.xml
    A testing/story/src/test/resources/correlation/idmatch/011-archetype-program.xml
    A testing/story/src/test/resources/correlation/idmatch/020-object-template-user.xml
    A testing/story/src/test/resources/correlation/idmatch/030-org-programs.xml
    A testing/story/src/test/resources/correlation/idmatch/034-org-program-bioch.xml
    A testing/story/src/test/resources/correlation/idmatch/035-org-program-comp-bio.xml
    A testing/story/src/test/resources/correlation/idmatch/036-org-program-e-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/037-org-program-mat-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/038-org-program-math.xml
    A testing/story/src/test/resources/correlation/idmatch/039-org-program-sw-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/040-org-program-sw-eng-doctoral.xml
    R testing/story/src/test/resources/correlation/idmatch/resource-ais.xml
    A testing/story/src/test/resources/correlation/idmatch/resource-sis.xml
    R testing/story/src/test/resources/correlation/idmatch/task-import-ais.xml
    A testing/story/src/test/resources/correlation/idmatch/task-import-sis.xml
    M testing/story/src/test/resources/schema/idmatch.xsd

  Log Message:
  -----------
  Plug correlation cases to the case engine

Correlation cases are now handled by the generic case engine.
So all the functionality (like auditing, notification events,
authorization, state management, and so on) is now there "for free".

Work in progress. Notifications and audit records are still in the
language of approvals. Not everything does work.

The AbstractIdMatchTest (story) has been updated to match the first
demo of ID Match integration, i.e. it uses assignments to store
data from individual accounts, etc.


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

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/LocalizationServiceImpl.java

  Log Message:
  -----------
  MID-7442 localization service, polystring translation improvement - now key as default translation (previous was null)


  Commit: 0e53561bfcad8e27d6200c5b78b316d28d9b5b8d
      https://github.com/Evolveum/midpoint/commit/0e53561bfcad8e27d6200c5b78b316d28d9b5b8d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-02-21 (Mon, 21 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemPolicies.java

  Log Message:
  -----------
  MID-7442 more sysconfig ui, endless


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultStatus.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseState.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CorrelationCaseUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ManualCaseUtils.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/AuditingConstants.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/events/PendingAuditRecords.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultEngineExtension.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/OperationStatus.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CaseEvent.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CaseManagementEvent.java
    R model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkflowEvent.java
    R model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkflowProcessEvent.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/AccountOperationListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationFunctions.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/SimpleObjectRefImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/WorkflowListenerImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseEventImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemEventImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkflowEventImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkflowProcessEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/formatters/ValueFormatter.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleCaseManagementNotifier.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleWorkflowNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/UserPasswordNotifier.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportFunctions.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java

  Log Message:
  -----------
  Update default case notifier to correlation cases

The notifier was treating all cases as approval ones. This is now
fixed, and the approval terminology will not be shown in correlation
and manual provisioning cases.

Work in progress: the content of notifications is still preliminary.
Moreover, the notifier will be - most probably - replaced by a default
message template.

Related changes:
- Renamed WorkflowEvent to CaseManagementEvent.
- Renamed WorkflowProcessEvent to CaseEvent.
- Introduced wf.caseOid auditing constant (replacing
wf.processInstanceId).

Unrelated changes:
- Renamed NotificationFunctions#getObjectType to getObject.


  Commit: 1649cde61ca5ad8a4668c69756d9d2bd8b8ddfbd
      https://github.com/Evolveum/midpoint/commit/1649cde61ca5ad8a4668c69756d9d2bd8b8ddfbd
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-02-21 (Mon, 21 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsCounter.java

  Log Message:
  -----------
  MID-7442 fixed counters for sysconfig ui, wip


  Commit: 9e681c7db8a7726c399c5dca3f1cb49fbfdff850
      https://github.com/Evolveum/midpoint/commit/9e681c7db8a7726c399c5dca3f1cb49fbfdff850
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-02-21 (Mon, 21 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultStatus.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseState.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CorrelationCaseUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ManualCaseUtils.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/AuditingConstants.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/events/PendingAuditRecords.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultEngineExtension.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/OperationStatus.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CaseEvent.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CaseManagementEvent.java
    R model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkflowEvent.java
    R model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkflowProcessEvent.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/AccountOperationListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationFunctions.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/SimpleObjectRefImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/WorkflowListenerImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseEventImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemEventImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkflowEventImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkflowProcessEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/formatters/ValueFormatter.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleCaseManagementNotifier.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleWorkflowNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/UserPasswordNotifier.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportFunctions.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java

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


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.java

  Log Message:
  -----------
  MID-7442 more panels to sysconfig ui, wip


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/OperationRequestCasePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/OperationRequestCaseTabPanel.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/CaseEventCreationListener.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/FutureNotificationEvent.java
    R model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/PendingNotificationEventSupplier.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/CaseManagerImpl.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineOperationImpl.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CompleteWorkItemsAction.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/DelegateWorkItemsAction.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenCaseAction.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenStageAction.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/events/PendingNotificationEvents.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/NotificationHelper.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkItemEvent.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/CaseEventCreationListenerImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/WorkflowListenerImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleCaseManagementNotifier.java
    M model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/ApprovalsManager.java
    A model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/ChangesByState.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ChangesByState.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsManagerImpl.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/ChangesSorter.java

  Log Message:
  -----------
  Rename some classes

Nothing interesting here.

- WorkflowListenerImpl is now CaseEventCreationListenerImpl
- PendingNotificationEventSupplier is now FutureNotificationEvent
- ChangesByState was moved from "wf/util" to "wf/api" package


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

  Changed paths:
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseManager.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/EngineExtension.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/CaseManagerImpl.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineImpl.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultEngineExtension.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseEngineExtension.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsCaseEngineExtension.java

  Log Message:
  -----------
  Loose model-impl/cases-impl dependency

The model-impl was made dependent on cases-impl by autowiring
CaseManager in CorrelationCaseEngineExtension, in order to register
the extension in the manager.

This commit relaxes the dependency by changing the registration
mechanism: it is now done by Spring autowiring, so the extension
can be present even if the CaseManager is not. In such situations,
cases will be created but will not be processed by the case engine.


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

  Changed paths:
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEscalation.java

  Log Message:
  -----------
  Adapt TestEscalation to changed default notifier


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

  Changed paths:
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleCaseManagementNotifier.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java

  Log Message:
  -----------
  Revert some changes in default case notifier

I have (maybe temporarily) reverted labels "assigned"
back to "allocated" in the case notifications. It looks
like we use this term e.g. in GUI.

Also, TestStrings has been adapted to other changes in the notifier.


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemPolicies.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/LocalizationServiceImpl.java

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


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

  Changed paths:
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/DummyTransport.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/Transport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/FileMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/MailMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/SmsMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/TransportServiceImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyCustomTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyFileTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestMessageTransport.java

  Log Message:
  -----------
  MID-7484: Transport.init() renamed to configure() and javadoc added


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SimpleExpressionUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoCommonAddGetTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java

  Log Message:
  -----------
  MID-7484: schema changes, subjectPrefix removed from message template

Template reference is named messageTemplateRef, not just templateRef.
Transport.init() renamed to configure() and javadoc added


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

  Changed paths:
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java

  Log Message:
  -----------
  MID-7484: Message body taken from template + first test, WIP.

Other content components are not from template yet, also localization
is not resolved.


  Commit: f1fd94cbdb43ce40e39ba999a9f4924ce035682a
      https://github.com/Evolveum/midpoint/commit/f1fd94cbdb43ce40e39ba999a9f4924ce035682a
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-02-22 (Tue, 22 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd

  Log Message:
  -----------
  fix for NP on login page


  Commit: b298720065d82d89972709878ade2db7e6e13b1d
      https://github.com/Evolveum/midpoint/commit/b298720065d82d89972709878ade2db7e6e13b1d
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-02-22 (Tue, 22 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/MessagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/OperationRequestCasePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AccessCertificationContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AccessCertificationContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeploymentContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeploymentContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/NotificationContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/NotificationContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageProfiling.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemPolicies.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstance.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/OperationRequestCaseTabPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageDeploymentInformation.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageFullTextSearch.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageInfrastructure.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageProfiling.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageSystemConfiguration.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/LocalizationServiceImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultStatus.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SimpleExpressionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalContextUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseState.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CorrelationCaseUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ManualCaseUtils.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/AuditedAccessDeniedHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/AuditedLogoutHandler.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/AuditingConstants.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseEngineOperation.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseManager.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/CaseEventCreationListener.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/FutureNotificationEvent.java
    R model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/PendingNotificationEventSupplier.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/AuditingExtension.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/EngineExtension.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/CaseManagerImpl.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/TimedActionTriggerHandler.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseBeans.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineImpl.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineOperationImpl.java
    R model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultEngineExtension.java
    R model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultStageClosingResult.java
    R model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultStageOpeningResult.java
    R model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultWorkItemCompletionResult.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/Action.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CompleteWorkItemsAction.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/DelegateWorkItemsAction.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenCaseAction.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenStageAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/events/PendingAuditRecords.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/events/PendingNotificationEvents.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/events/package-info.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultAuditingExtension.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultEngineExtension.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultStageClosingResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultStageOpeningResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultWorkItemCompletionResult.java
    R model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/CaseAuditHelper.java
    R model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/CaseNotificationHelper.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseMiscHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/NotificationHelper.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledGuiProfile.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Correlator.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/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
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseAuditingExtension.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseEngineExtension.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseStageClosingResult.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseStageOpeningResult.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/noop/NoOpCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationServiceImpl.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/DummyTransport.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/correlator/DummyCorrelator.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/OperationStatus.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CaseEvent.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CaseManagementEvent.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkItemEvent.java
    R model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkflowEvent.java
    R model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkflowProcessEvent.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/Transport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/AccountOperationListener.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/CaseEventCreationListenerImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationFunctions.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/SimpleObjectRefImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/WorkflowListenerImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseEventImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemEventImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkflowEventImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkflowProcessEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/formatters/ValueFormatter.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleCaseManagementNotifier.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleWorkflowNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/UserPasswordNotifier.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomMessageTransport.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/FileMessageTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/MailMessageTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/SmsMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/TransportServiceImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyCustomTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyFileTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestMessageTransport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportFunctions.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/AbstractRestController.java
    M model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/ApprovalsManager.java
    A model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/ChangesByState.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ChangesByState.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsAuditingExtension.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsCaseEngineExtension.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsManagerImpl.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/ExecutionHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ChangeProcessor.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PrimaryChangeProcessor.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/ChangesSorter.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/ManualResourceTest.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEscalation.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoCommonAddGetTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseCreationListener.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseEventDispatcher.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/casemgmt/impl/CaseEventDispatcherImpl.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/AbstractStoryTest.java
    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
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/IdMatchTestUtil.java
    A testing/story/src/test/resources/common/archetype-correlation-case.xml
    A testing/story/src/test/resources/correlation/idmatch/000-system-configuration.xml
    A testing/story/src/test/resources/correlation/idmatch/005-function-library-idmatch.xml
    A testing/story/src/test/resources/correlation/idmatch/011-archetype-program.xml
    A testing/story/src/test/resources/correlation/idmatch/020-object-template-user.xml
    A testing/story/src/test/resources/correlation/idmatch/030-org-programs.xml
    A testing/story/src/test/resources/correlation/idmatch/034-org-program-bioch.xml
    A testing/story/src/test/resources/correlation/idmatch/035-org-program-comp-bio.xml
    A testing/story/src/test/resources/correlation/idmatch/036-org-program-e-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/037-org-program-mat-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/038-org-program-math.xml
    A testing/story/src/test/resources/correlation/idmatch/039-org-program-sw-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/040-org-program-sw-eng-doctoral.xml
    R testing/story/src/test/resources/correlation/idmatch/resource-ais.xml
    A testing/story/src/test/resources/correlation/idmatch/resource-sis.xml
    R testing/story/src/test/resources/correlation/idmatch/task-import-ais.xml
    A testing/story/src/test/resources/correlation/idmatch/task-import-sis.xml
    M testing/story/src/test/resources/schema/idmatch.xsd

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


  Commit: 81dafc97f5fdddfad62f443ba9cbda4fbc5dfc2f
      https://github.com/Evolveum/midpoint/commit/81dafc97f5fdddfad62f443ba9cbda4fbc5dfc2f
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-02-22 (Tue, 22 Feb 2022)

  Changed paths:
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/MessagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/CountableLoadableModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/NonEmptyModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/NonEmptyPropertyModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/NonEmptyWrapperModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/ReadOnlyEnumValuesModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/ReadOnlyModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/ReadOnlyValueModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/LoggingAppenderWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/AssignmentHolderDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/ApprovalCasePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CaseOperationalButtonsPanel.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/OperationRequestCasePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ProgressReportingAwarePage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusPreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusCasesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/LocalizedContentCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateContentPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/MessageTemplateContentPanel.java
    M 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/MessageTemplateModel.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
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/PageMessageTemplates.html
    M 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/gui/impl/page/admin/messagetemplate/TemplateContentDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AccessCertificationContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AccessCertificationContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppenderDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeploymentContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeploymentContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/NotificationContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/NotificationContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkListContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RoleManagementContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RoleManagementContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAccessCertification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageProfiling.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageRoleManagement.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemAdminGui.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemBasic.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemInternals.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemLogging.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemNotification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemPolicies.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemWorkflow.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiImplUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/RepoCacheInitialSetup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/RepoInitialSetup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/FocusCasesCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/FocusTriggersCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelDisplay.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstance.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelType.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DefaultAjaxButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DefaultAjaxSubmitButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SingleButtonPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/DirectlyEditablePropertyColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/GenericColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/SingleButtonColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DataLanguagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/ContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/DeltaDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/DeltaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/ModificationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/ModificationsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/operationStatus/ModelOperationStatusDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/operationStatus/ModelOperationStatusPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusMainPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusTasksTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/PagePreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneItemLineDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneItemLinePanel.java
    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/prism/show/ScenePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/WrapperScene.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/MappingsLineDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/NotificationsLineDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressReporter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressReportingAwarePage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProvisioningStatisticsLineDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/StatisticsDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/StatisticsDtoModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/refresh/AutoRefreshDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/refresh/AutoRefreshPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/refresh/Refreshable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/refresh/RemovableAjaxTimerBehavior.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/EnableBehaviour.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListComponent.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListInlineMenuHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/LocalizableMessageModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SerializableFunction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SerializableSupplier.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/TargetAcceptor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/TargetAndFormAcceptor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/VisibleBehaviour.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/ApprovalProcessExecutionInformationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/ApprovalProcessExecutionInformationPanelTextOnly.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/ApprovalProcessesPreviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/DecisionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/SwitchableApprovalProcessPreviewsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/WfGuiUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/WfHistoryEventDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/processes/EmptyProcessDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/ResourceWizardPreviousButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardIssuesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ConfigurationStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaHandlingStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/DuplicateObjectTypeDetector.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/AttributeEditorUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/Capability.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/WizardIssuesDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/ContainerableFromPrismObjectModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/ApprovalCaseTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemListWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/OperationRequestCaseTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItemsAllocatedToMe.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCases.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageWorkItemsClaimable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/CertDecisionHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/CertDefinitionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionBasicPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionScopePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionStagesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionXmlPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignStateFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignsSearchDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDtoProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertWorkItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertWorkItemDtoProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/SearchingUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/CertGuiHandler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/CertGuiHandlerRegistry.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/DirectAssignmentCertGuiHandler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/helpers/AvailableResponses.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageRepositoryQuery.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageSystemConfigurationNew.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageSystemConfigurationNew.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/ExecuteMappingDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/RepoQueryDto.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageAbstractSystemConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageAccessCertification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageAdminGuiConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageCleanupPolicy.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageDeploymentInformation.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageFullTextSearch.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalPolicyRule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalProjectionPolicy.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageInfrastructure.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageInternalsConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageLogging.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageNotificationConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageObjectPoliciesConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageProfiling.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageRoleManagement.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageSystemConfigurationBasic.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageWorkflowConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordItemValueDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceWizardIssuesModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceWizardModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ResourceVisualizationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasksCertScheduling.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/RefreshableTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskTabsVisibility.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/ApprovalOutcomeIcon.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AssignmentInfoDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/DelegationTargetLimitationDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/CaseWorkItemSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/EvaluatedTriggerGroupListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/EvaluatedTriggerGroupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/EvaluatedTriggerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/InformationListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/InformationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/ProcessInstancesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ApprovalProcessExecutionInformationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ApprovalStageExecutionInformationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/DecisionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/EvaluatedTriggerDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/EvaluatedTriggerGroupDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ProcessInstanceDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/SelfRegistrationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/CertCampaignsStorage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/WebXmlUtil.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageSystemConfiguration.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/test/TestMidPointSpringApplication.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/SpringApplicationContextTest.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestPageMounter.java
    M gui/admin-gui/src/test/resources/ctx-admin-gui-test-main.xml
    M infra/common/src/main/java/com/evolveum/midpoint/common/LocalizationServiceImpl.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/LocalizationTestUtil.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/LogbackPropertyDefiner.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/LogbackPropertyDefinerForTimezone.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/rest/Converter.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/rest/ConverterInterface.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/RelationRegistryDummyImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidpointParsingMigrator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectTreeDeltas.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ProvisioningDiag.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/RelationRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/AttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/RefinedAttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/relation/IndexedRelationDefinitions.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/relation/RelationRegistryImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultStatus.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/GenericStatisticsData.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/MappingsStatisticsKey.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/NotificationsStatisticsKey.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/ProvisioningStatusType.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ApprovalContextUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CaseEventUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CaseTypeUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CaseWorkItemUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/LocalizationUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SimpleExpressionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SystemConfigurationTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueDisplayUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WorkItemId.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WorkItemTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalContextUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalUtils.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseEventUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseRelatedUtils.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseState.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseTriggeringUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseWorkItemUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CorrelationCaseUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ManualCaseUtils.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/WorkItemTypeUtil.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 infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestEmptyItems.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestImmutable.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestLazyDumpPerformance.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParsePasswordPolicy.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractContainerValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractObjectParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractPrismValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractPropertyValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseApprovalContext.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseCertificationCase.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseMapping.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseMappingConst.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseMappings.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjects.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjectsIteratively.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjectsIterativelyFirstTwo.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjectsIterativelyWrong.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseScriptOutput.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseScriptingExpression.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseScriptingExpressionXsiType.java
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/OperationResultAssert.java
    M model/authentication-api/pom.xml
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
    M model/authentication-impl/pom.xml
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpAuthenticationEntryPoint.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractCredentialModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AuthModuleRegistryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpBasicModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpClusterModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpHeaderModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpSecurityQuestionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LdapModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/MailNonceModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcClientModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcResourceServerModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OtherModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/Saml2ModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/SecurityQuestionFormModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpBasicAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpClusterAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpSecurityQuestionsAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAuthFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/AuditedAccessDeniedHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/AuditedLogoutHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/HttpModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcClientModuleAuthenticationImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcModuleAuthenticationImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcResourceServerModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcAdditionalConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcModuleWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcResourceServerModuleWebSecurityConfiguration.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/RemoteModuleWebSecurityConfiguration.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/SamlModuleWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcClientModuleWebSecurityConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcResourceServerModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcAuthorizationRequestRedirectFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcBearerTokenAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcClientLogoutSuccessHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcLoginConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointAbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointLdapAuthenticationProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcClientProvider.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcResourceServerProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/RemoteModuleProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/Saml2Provider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
    A model/cases-api/pom.xml
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/AuditingConstants.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseEngine.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseEngineOperation.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseManager.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/CaseEventCreationListener.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/FutureNotificationEvent.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/WorkItemAllocationChangeOperationInfo.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/WorkItemOperationInfo.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/WorkItemOperationSourceInfo.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/AuditingExtension.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/EngineExtension.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/StageClosingResult.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/StageOpeningResult.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/WorkItemCompletionResult.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/CancelCaseRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/ClaimWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/CompleteWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/DelegateWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/OpenCaseRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/ReleaseWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/Request.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/temporary/ComputationMode.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/temporary/VariablesProvider.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/PerformerCommentsFormatter.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/QueryUtils.java
    A model/cases-impl/pom.xml
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/CaseManagerImpl.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/TimedActionTriggerHandler.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/WorkItemManager.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseBeans.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineImpl.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineOperationImpl.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/Action.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/ActionFactory.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CancelCaseAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/ClaimWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CloseCaseAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CloseStageAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CompleteWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/DelegateWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/InternalAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenCaseAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenStageAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/ReleaseWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/RequestedAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/events/PendingAuditRecords.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/events/PendingNotificationEvents.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/events/package-info.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultAuditingExtension.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultEngineExtension.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultStageClosingResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultStageOpeningResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultWorkItemCompletionResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/TriggerHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/WorkItemHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/AuthorizationHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseCleaner.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseExpressionEvaluationHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseManagementHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseMiscHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/NotificationHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/PerformerCommentsFormatterImpl.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/util/StateUtil.java
    A model/cases-impl/src/main/resources/ctx-cases.xml
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationApiConstants.java
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationEventListener.java
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/OutcomeUtils.java
    M model/certification-impl/pom.xml
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertEventHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertExpressionHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertGeneralHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUtil.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignReiterationTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageApproachingTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationClosingTaskHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationConstants.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/ModificationsToExecute.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/BaseCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/CertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/ExclusionCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/AcceptedIfNotDeniedStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/AllMustAcceptStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/BaseOutcomeStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/OneAcceptAcceptsStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/OneDenyDeniesStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/OutcomeStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/ResponsesSummary.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestAdHocCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/complex/TestPolicyDrivenRoleLifecycle.java
    M model/certification-impl/src/test/resources/complex/role-high-risk-empty.xml
    M model/certification-impl/src/test/resources/ctx-certification-test-main.xml
    M model/certification-impl/src/test/resources/logback-test.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AccessCertificationService.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/CaseService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/DataModelVisualizer.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelCompareOptions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelPublicConstants.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/PipelineItem.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ProgressInformation.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ProgressListener.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ScriptExecutionResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ScriptingService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/TaskService.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/WorkflowService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledGuiProfile.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfileCompilerRegistry.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPath.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPathSegment.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCollectionStatsTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCompositeTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedMultiplicityTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedResourceObjectConstruction.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedSituationTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedStateTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTimeValidityTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTransitionTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluationOrder.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/Mapping.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PolicyRuleExternalizationOptions.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/expr/MidpointFunctions.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/trigger/MultipleTriggersHandler.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/trigger/TriggerHandler.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/trigger/TriggerHandlerRegistry.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/AssignmentPathUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/DeputyUtils.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/EvaluatedPolicyRuleUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ModelContextUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ResourceUtils.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/validator/Issue.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/validator/ResourceValidator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/validator/Scope.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/validator/ValidationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/Name.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/Scene.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/SceneDeltaItem.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/SceneItem.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/SceneItemValue.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ModelExpressionThreadLocalHolder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AbstractSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryResult.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryResult.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/velocity/VelocityScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingEvaluationEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingImpl.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/AuditHelper.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestVelocityExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.java
    M model/model-impl/pom.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/cleanup/CleanupActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuditController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/MappingDiagEvaluator.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/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
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseAuditingExtension.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseEngineExtension.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseStageClosingResult.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseStageOpeningResult.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/noop/NoOpCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotAdHocDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotMappingRelation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotOtherRelation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotRelation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotRepositoryDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/AdHocDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/DataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/MappingRelation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/Relation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/RepositoryDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/ResourceDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/OrgStructFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowCheckResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckItemProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowStatistics.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensMetadataUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/DependencyProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluationBuilder.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluationBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSorter.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionValueMetadataCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/AbstractInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundMappingInContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/StopProcessingProjectionException.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/package-info.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ApplicabilityEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkShadowInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Context.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreShadowInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ProcessingMode.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ShadowInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Target.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/package-info.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluatorParams.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingInitializer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingOutputStruct.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/NextRecompute.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/TargetObjectSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStateRecorder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ConstraintEvaluatorHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/MultiplicityConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/TransitionConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/DelegatedItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ExecutionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/expressions/BaseExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/expressions/FilterContentEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/expressions/SearchEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/helpers/OperationsHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/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/ResourceObjectClassifierImpl.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/SynchronizationService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationLauncher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/CompletedTaskCleanupTriggerHandler.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/MultipleTriggersHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/RecomputeTriggerHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/ShadowReconcileTriggerHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/SingleTriggerHandler.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerHandler.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerHandlerRegistry.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerHandlerRegistryImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanItemProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/AuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/DataModelUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/DuplicateObjectTypeDetector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/ObjectTypeRecord.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/ResourceValidatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/VisualizationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Visualizer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/NameImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/SceneDeltaItemImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/SceneImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/SceneItemImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/SceneItemValueImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractModelImplementationIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressions.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestCorrelationConfirmationEvaluator.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/RecordingProgressListener.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/DelayingProgressListener.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestTriggerTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/JsonImportTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/XmlImportTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/YamlImportTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbacLightInitialProjection.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbacNoInbounds.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestObjTemplateLiveSyncTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/util/DelayingProgressListener.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/util/MockMultipleTriggersHandler.java
    M model/model-intest/src/test/resources/mapping/resource-dummy-autogreen.xml
    M model/model-intest/src/test/resources/mapping/role-antinihilist.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/DummyTransport.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/correlator/DummyCorrelator.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/OperationStatus.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CaseEvent.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CaseManagementEvent.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkItemEvent.java
    R model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkflowEvent.java
    R model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkflowProcessEvent.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/Message.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/Transport.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/TransportService.java
    M model/notifications-impl/pom.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/AccountOperationListener.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/CaseEventCreationListenerImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationConstants.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationFunctions.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/SimpleObjectRefImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/WorkflowListenerImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseEventImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CertCampaignStageEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CertReviewEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemAllocationEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemCustomEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemLifecycleEventImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkflowEventImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkflowProcessEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/formatters/ValueFormatter.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/CertHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/ConfirmationNotifier.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleCaseManagementNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReportNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReviewerNotifier.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleWorkflowNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/UserPasswordNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/util/HttpUtil.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomMessageTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/FileMessageTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/MailMessageTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/SmsMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/TransportServiceImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/TransportUtil.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyCustomTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyFileTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
    A model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    A model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestMessageTransport.java
    M model/notifications-impl/testng-unit.xml
    M model/pom.xml
    M model/report-impl/pom.xml
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportFunctions.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/AbstractRestController.java
    M model/workflow-api/pom.xml
    A model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/ApprovalsManager.java
    A model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/ChangesByState.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkItemAllocationChangeOperationInfo.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkItemOperationInfo.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkItemOperationSourceInfo.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkflowConstants.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkflowListener.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkflowManager.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/CancelCaseRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/ClaimWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/CompleteWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/DelegateWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/OpenCaseRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/ReleaseWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/Request.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ApprovalUtils.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ChangesByState.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/PerformerCommentsFormatter.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/QueryUtils.java
    M model/workflow-impl/pom.xml
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalBeans.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalSchemaExecutionInformationHelper.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsAuditingExtension.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsCaseEngineExtension.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsManagerImpl.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WorkflowManagerImpl.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/access/AuthorizationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/access/CaseManager.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/access/WorkItemManager.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/CaseManagementListener.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/EngineInvocationContext.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/WorkflowEngine.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/Action.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/ActionFactory.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CancelCaseAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/ClaimWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CloseCaseAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CloseStageAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CompleteWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/DelegateWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/InternalAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/OpenCaseAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/OpenStageAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/ReleaseWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/RequestedAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/DelayedNotification.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/NotificationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/TriggerHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/WfAuditHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/WorkItemHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/ExecutionHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/LensContextHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/ExpressionEvaluationHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/StageComputeHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/WfTimedActionTriggerHandler.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalSchemaHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ReferenceResolver.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/RelationResolver.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/BaseChangeProcessor.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ChangeProcessor.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ConfigurationHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ModelHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ModelInvocationContext.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/StartInstruction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpConfigurationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpExpressionHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpExternalizationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpProcessVariableNames.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GeneralChangeProcessor.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/scenarios/BaseGcpScenarioBean.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/scenarios/DefaultGcpScenarioBean.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/scenarios/GcpScenarioBean.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/ApprovalMetadataHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PcpGeneralHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PcpStartInstruction.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PrimaryChangeProcessor.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/BasePrimaryChangeAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/PrimaryChangeAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/PrimaryChangeAspectHelper.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/AbstractCaseStageProcessing.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/ApprovalStageOpeningResultImpl.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseClosing.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseStageClosing.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseStageOpening.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/StageClosingResultImpl.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/WorkItemCompletion.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/WorkItemCompletionResultImpl.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/package-info.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/entitlements/AddAssociationAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ApprovalSchemaBuilder.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ObjectPolicyAspectPart.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/PolicyRuleBasedAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ProcessSpecifications.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/ChangesSorter.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/ComputationResult.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/MiscHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/PerformerCommentsFormatterImpl.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/AbstractWfTest.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/AbstractWfTestPolicy.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/ApprovalInstruction.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/ExpectedTask.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/ExpectedWorkItem.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/WfTestUtil.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/WorkflowResult.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/association/TestAddAssociation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleApprovalGlobal.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleApprovalPlain.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/ManualResourceTest.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestApprovalTaskOwner.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestDelegation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEscalation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEvents.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestParallelApprovals.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestPreview.java
    M model/workflow-impl/src/test/resources/ctx-workflow-test-main.xml
    M model/workflow-impl/src/test/resources/escalation/metarole-escalated.xml
    M model/workflow-impl/src/test/resources/logback-test.xml
    M pom.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ConstraintViolationConfirmer.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ConstraintsCheckingResult.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceObjectShadowChangeDescription.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyPrioritiesAndReadReplace.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyReadReplaceForAll.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditReferenceValue.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ConflictWatcher.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ModificationPrecondition.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryObjectDiagnosticData.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/VersionPrecondition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ConfigurableValuePolicySupplier.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoCommonAddGetTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/LookupTableTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/OrgPhotoTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/UserPhotoTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/AbstractOrgClosureTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureConcurrencyTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureCorrectnessTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureOverwriteAddTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosurePerformanceTest1.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosurePerformanceTest2.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureStatistics.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureTestConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/MetadataExtractorIntegrator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SerializationRelatedException.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/Marker.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/RepositoryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RGlobalMetadata.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/L2Container.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationWorkItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAccessCertificationCampaignState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RAExtBaseId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RCaseWorkItemReferenceId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RCertWorkItemReferenceId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RL2ContainerId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/ROExtBaseId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RObjectTextInfoId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CaseManagementHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/GeneralHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/NameResolutionHelper.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/SequenceHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ClassDefinitionParser.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/CollectionSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/Count.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/IdQueryProperty.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyPropertyDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyReferenceDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaEntityDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaEntityPointerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/NotQueryable.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/OwnerGetter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/OwnerIdGetter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAny.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAnyContainerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/CountProjectionElement.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/EntityReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/GenericProjectionElement.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/JoinSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/ProjectionElement.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/QueryParameterValue.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/AndCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/Condition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ConstantCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ExistsCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/InCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/IsNotNullCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/IsNullCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/JunctionCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/NotCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/OrCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/HqlDataInstance.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/HqlEntityInstance.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolver.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ProperDataSearchResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/AndRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ExistsRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/FullTextRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemValueRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/OrRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/PropertyRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/Restriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/DataStructureCompliance.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/DeclaredVersion.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaAction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaChecker.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/CertWorkItemIdGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetCertificationWorkItemResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetContainerableResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointJoinedPersister.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointSingleTablePersister.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidpointPersisterUtil.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/ConflictWatcherImpl.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/TransactionIsolation.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseWorkItemAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseWorkItemFinder.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseWorkItemsAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/DelegatorWithOtherPrivilegesLimitations.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/HttpConnectionInformation.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    A repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseCreationListener.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseEventDispatcher.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseEventDispatcherAware.java
    R repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseEventListener.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/ExitHandlerException.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/LightweightTaskHandler.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskDebugUtil.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskListener.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManagerAware.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManagerConfigurationException.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManagerException.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManagerUtil.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/UseThreadInterrupt.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/casemgmt/impl/CaseEventDispatcherImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/quartz/TaskSynchronizer.java
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdapUniversity.java
    M testing/rest/pom.xml
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractOidcRestModule.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByHMacModule.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByPublicKeyModule.java
    A testing/rest/src/test/resources/authentication/keycloak-hmac.json
    A testing/rest/src/test/resources/authentication/keycloak-public-key.json
    A testing/rest/src/test/resources/authentication/repo/security-policy-issuer-uri.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri-wrong-alg.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-public-key-wrong-alg.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-public-key.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key-wrong-alg.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key.xml
    M testing/story/pom.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/AbstractStoryTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelivery.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUniversity.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/IdMatchTestUtil.java
    A testing/story/src/test/resources/common/archetype-correlation-case.xml
    A testing/story/src/test/resources/correlation/idmatch/000-system-configuration.xml
    A testing/story/src/test/resources/correlation/idmatch/005-function-library-idmatch.xml
    A testing/story/src/test/resources/correlation/idmatch/011-archetype-program.xml
    A testing/story/src/test/resources/correlation/idmatch/020-object-template-user.xml
    A testing/story/src/test/resources/correlation/idmatch/030-org-programs.xml
    A testing/story/src/test/resources/correlation/idmatch/034-org-program-bioch.xml
    A testing/story/src/test/resources/correlation/idmatch/035-org-program-comp-bio.xml
    A testing/story/src/test/resources/correlation/idmatch/036-org-program-e-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/037-org-program-mat-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/038-org-program-math.xml
    A testing/story/src/test/resources/correlation/idmatch/039-org-program-sw-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/040-org-program-sw-eng-doctoral.xml
    R testing/story/src/test/resources/correlation/idmatch/resource-ais.xml
    A testing/story/src/test/resources/correlation/idmatch/resource-sis.xml
    R testing/story/src/test/resources/correlation/idmatch/task-import-ais.xml
    A testing/story/src/test/resources/correlation/idmatch/task-import-sis.xml
    M testing/story/src/test/resources/ctx-story-test-main.xml
    M testing/story/src/test/resources/delivery/rules/library.xml
    M testing/story/src/test/resources/grouper/metarole-grouper-provided-group.xml
    M testing/story/src/test/resources/logback-test.xml
    M testing/story/src/test/resources/schema/idmatch.xsd
    M testing/story/src/test/resources/strings/roles-specific/a-test-1.xml
    M testing/story/src/test/resources/strings/roles/form-user-details.xml
    M testing/story/src/test/resources/strings/roles/global-policy-rules.xml

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


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less

  Log Message:
  -----------
  MID-7442 object details panel will not show menu if there's only one item


  Commit: 5d4a3bbcfa38a10e9cbeb4f3af85002d8c4f01a8
      https://github.com/Evolveum/midpoint/commit/5d4a3bbcfa38a10e9cbeb4f3af85002d8c4f01a8
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-02-22 (Tue, 22 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.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/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/archetype/component/ArchetypeMembersPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/AssignmentHolderBasicPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ShadowDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAccessCertification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemPolicies.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/SingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstance.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstances.java

  Log Message:
  -----------
  MID-7442 some cleanup and improvements in sysconfig UI and other panels/panel instances


  Commit: 971fc305f1a128ae184db1107091658deac95f68
      https://github.com/Evolveum/midpoint/commit/971fc305f1a128ae184db1107091658deac95f68
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-02-22 (Tue, 22 Feb 2022)

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

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


  Commit: 6edd80c613bfcedf12731818a809a0af5a1bbd35
      https://github.com/Evolveum/midpoint/commit/6edd80c613bfcedf12731818a809a0af5a1bbd35
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-02-22 (Tue, 22 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/model/model-3.wsdl
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelCrudService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/DeleteHelper.java
    M provisioning/provisioning-impl/src/test/resources/opendj/account-bad.xml
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/DirectoryFileObjectResolver.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationWorkItemMapping.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java

  Log Message:
  -----------
  does not exist(s) typo fixes


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SimpleExpressionUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/DummyTransport.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/Transport.java
    M model/notifications-impl/pom.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationFunctions.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleCaseManagementNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/FileMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/MailMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/SmsMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyCustomTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyFileTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestMessageTransport.java

  Log Message:
  -----------
  MID-7484: recipientExpression returns RecipientExpressionResultType

This allows either string or focus values. We need to use focuses more
to enable localization based on user preferences.
Also, sending notification to different transports with different kinds
of addresses is possible this way - string address is not enough for it.
Transport send is now called for each recipient, but message composition
from template is still WIP.


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

  Changed paths:
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java

  Log Message:
  -----------
  ExpressionUtil minor cleanup


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

  Changed paths:
    M config/sql/native-new/postgres-new-upgrade-audit.sql

  Log Message:
  -----------
  postgres-new-upgrade-audit.sql: removed forgotten initial change call

This must have been something accidental, luckily, it didn't do any
problems with current change set - but it's gone now.


  Commit: 2d1f6698e1d982fe1de664b410fb5033c30d2a04
      https://github.com/Evolveum/midpoint/commit/2d1f6698e1d982fe1de664b410fb5033c30d2a04
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-02-23 (Wed, 23 Feb 2022)

  Changed paths:
    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/web/component/menu/BaseMenuItem.java

  Log Message:
  -----------
  MID-7442 new system config menu, disabled  for now


  Commit: 286a4de4d7dc5b3ab9b31899e0b28a9c3cfb6b17
      https://github.com/Evolveum/midpoint/commit/286a4de4d7dc5b3ab9b31899e0b28a9c3cfb6b17
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-02-23 (Wed, 23 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismContainerWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AccessCertificationContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AccessCertificationContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeploymentContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeploymentContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/NotificationContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/NotificationContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RoleManagementContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageProfiling.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstance.java

  Log Message:
  -----------
  MID-7442 small improvements for new sysconfig ui


  Commit: 2392c97586a9eea1054b7fcecde5d6d438bc5393
      https://github.com/Evolveum/midpoint/commit/2392c97586a9eea1054b7fcecde5d6d438bc5393
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-02-23 (Wed, 23 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemInternals.java

  Log Message:
  -----------
  MID-7442 sysconfig/internals fixed ui


  Commit: 7c52c89e4e4ef5fb58df821ebe30a9f58ef1c913
      https://github.com/Evolveum/midpoint/commit/7c52c89e4e4ef5fb58df821ebe30a9f58ef1c913
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-02-23 (Wed, 23 Feb 2022)

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

  Log Message:
  -----------
  MID-7442 enabled new sysconfig menu (now there are two of them for simple access & preview)


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributeDto.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/StaticExpressionUtil.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/TestStaticValues.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SimpleExpressionUtil.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationContext.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/LiteralExpressionEvaluator.java

  Log Message:
  -----------
  MID-7484: support of additional convertors for Literal expressions


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

  Changed paths:
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java

  Log Message:
  -----------
  MID-7484: prepareAndSendMessage still respects provided transport name

In the future transport.getName() will be enough, but not yet with
legacy transport names using key:whatever convention.


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

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/StaticExpressionUtil.java
    M model/workflow-impl/src/test/resources/common/system-configuration.xml

  Log Message:
  -----------
  MID-7484: example of typed recipientExpression/value in test sysconfig


  Commit: 8d92deb5d550feaa98879ba313ca8694f3bf5926
      https://github.com/Evolveum/midpoint/commit/8d92deb5d550feaa98879ba313ca8694f3bf5926
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-02-23 (Wed, 23 Feb 2022)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointLdapAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractAuthentication.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractOidcRestModule.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOptionForSkipUpdatingAuthFocusBehavior.java
    A testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-disabled.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-enabled.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-issuer-uri.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri-wrong-alg.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-public-key-wrong-alg.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-public-key.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key-wrong-alg.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-unsuccessful.xml

  Log Message:
  -----------
  adding support of option for updating of focus authentication behavior (MID-7687)


  Commit: 30f121ce14a9305fe6f0ee54d12e2941df70eba7
      https://github.com/Evolveum/midpoint/commit/30f121ce14a9305fe6f0ee54d12e2941df70eba7
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-02-23 (Wed, 23 Feb 2022)

  Changed paths:
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismContainerWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.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/AbstractPageObjectDetails.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/archetype/component/ArchetypeMembersPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/AssignmentHolderBasicPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ShadowDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AccessCertificationContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AccessCertificationContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeploymentContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeploymentContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/NotificationContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/NotificationContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RoleManagementContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAccessCertification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageProfiling.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemInternals.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemPolicies.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/SingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstance.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstances.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/BaseMenuItem.java
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less
    M infra/common/src/main/java/com/evolveum/midpoint/common/StaticExpressionUtil.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/TestStaticValues.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SimpleExpressionUtil.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-notifications-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/model/model-3.wsdl
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelCrudService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/DummyTransport.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/Transport.java
    M model/notifications-impl/pom.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationFunctions.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleCaseManagementNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/FileMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/MailMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/SmsMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyCustomTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyFileTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestMessageTransport.java
    M model/workflow-impl/src/test/resources/common/system-configuration.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/DeleteHelper.java
    M provisioning/provisioning-impl/src/test/resources/opendj/account-bad.xml
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/DirectoryFileObjectResolver.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationContext.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/LiteralExpressionEvaluator.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationWorkItemMapping.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java

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


  Commit: 9a600b3c372991e9ce01c8bcb53d4d67e96ff726
      https://github.com/Evolveum/midpoint/commit/9a600b3c372991e9ce01c8bcb53d4d67e96ff726
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-23 (Wed, 23 Feb 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 gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestIntegrationObjectWrapperFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CorrelationCaseUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/OwnerOptionIdentifier.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/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseEngineOperation.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/PerformerCommentsFormatter.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineOperationImpl.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultEngineExtension.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseMiscHelper.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Correlator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/ManualCorrelationContext.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/ModelBeans.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BuiltInCaseManager.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BuiltInResultCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/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/extension/CorrelationCaseEngineExtension.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchObjectCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/noop/NoOpCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationServiceImpl.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
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestExpressionCorrelator.java
    M model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-id-match.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/correlator/DummyCorrelator.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CaseManagementEvent.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/ExecutionHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/ApprovalMetadataHelper.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceObjectClassifier.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    M testing/story/src/test/resources/correlation/idmatch/resource-sis.xml

  Log Message:
  -----------
  Update correlation-related schema

Main changes:

1. PotentialOwner(s)Type renamed to ResourceObjectOwnerOption(s)Type,
and moved from case to shadow.
2. The option URI changed to namespace-less "identifier".
3. CorrelationContextType renamed to CaseCorrelationContextType.
4. "inboundMappingsEvaluation" changed to "mappingsEvaluation/inbound"
in resource type definition.
5. Added correlatorRef/correlatorActionMaxDuration to resource business
configuration (not taken into account yet, though).
6. Introduced "correlationDefinition" to contain all correlation-related
things for given synchronization policy.
7. Added and filling-in correlation-specific data in shadow:
timestamps, result of the correlation, and similar data.
(Not searchable yet.)
8. Inbound exec phase "correlation" renamed to "beforeCorrelation".
9. Added "item" correlators schema (not implemented yet).

Related changes:
- Moved responsibility of case creation from a correlator
to the correlation service.


  Commit: 1092957e77e6a999d18b5f8ddaf971ca7fd59139
      https://github.com/Evolveum/midpoint/commit/1092957e77e6a999d18b5f8ddaf971ca7fd59139
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-23 (Wed, 23 Feb 2022)

  Changed paths:
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismContainerWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.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/AbstractPageObjectDetails.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/archetype/component/ArchetypeMembersPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/AssignmentHolderBasicPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ShadowDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AccessCertificationContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AccessCertificationContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeploymentContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeploymentContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/NotificationContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/NotificationContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RoleManagementContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAccessCertification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageProfiling.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemInternals.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemPolicies.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/SingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstance.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstances.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/BaseMenuItem.java
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less
    M infra/common/src/main/java/com/evolveum/midpoint/common/StaticExpressionUtil.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/TestStaticValues.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SimpleExpressionUtil.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-notifications-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/model/model-3.wsdl
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointLdapAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelCrudService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/DummyTransport.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/Transport.java
    M model/notifications-impl/pom.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationFunctions.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleCaseManagementNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/FileMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/MailMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/SmsMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/TransportServiceImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyCustomTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyFileTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestMessageTransport.java
    M model/workflow-impl/src/test/resources/common/system-configuration.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/DeleteHelper.java
    M provisioning/provisioning-impl/src/test/resources/opendj/account-bad.xml
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/DirectoryFileObjectResolver.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationContext.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/LiteralExpressionEvaluator.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoCommonAddGetTest.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationWorkItemMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractAuthentication.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractOidcRestModule.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOptionForSkipUpdatingAuthFocusBehavior.java
    A testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-disabled.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-enabled.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-issuer-uri.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri-wrong-alg.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-public-key-wrong-alg.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-public-key.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key-wrong-alg.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-unsuccessful.xml

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


  Commit: d91b8a9df788219167c2171e5b5ecf1f8a6f65f3
      https://github.com/Evolveum/midpoint/commit/d91b8a9df788219167c2171e5b5ecf1f8a6f65f3
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-24 (Thu, 24 Feb 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-workflows-3.xsd
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/StageOpeningResult.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseBeans.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineImpl.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenStageAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/CorrelationCaseEngineExtension.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultEngineExtension.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultStageClosingResult.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultStageOpeningResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/ManualProvisioningCaseEngineExtension.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/SimpleStageOpeningHelper.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelationCaseManager.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseAuditingExtension.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseEngineExtension.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseStageClosingResult.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseStageOpeningResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationServiceImpl.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/ApprovalStageOpeningResultImpl.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseStageOpening.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseWorkItemAsserter.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchReal.java
    A testing/story/src/test/resources/correlation/idmatch/060-org-correlation-operators.xml
    A testing/story/src/test/resources/correlation/idmatch/100-user-fred.xml
    A testing/story/src/test/resources/correlation/idmatch/110-user-alice.xml
    M testing/story/src/test/resources/correlation/idmatch/resource-sis.xml

  Log Message:
  -----------
  Implement configurable correlation operators

Correlation now obeys correlatorRef and correlatorActionMaxDuration
settings from resource business configuration.

The underlying change is that work items are now always created
by case engine (i.e. now also for correlation and provisioning cases).
The correlation and manual provisioning context in these cases has been
enriched by simple "case schema" information that prescribes how the
work items are to be created. It is an analogy of the approval schema.

Related changes:
 - CorrelationCaseEngineExtension has been moved into cases-impl
(allowing it to inherit from DefaultEngineExtension).
 - ManualProvisioningCaseEngineExtension has been created. So now
all known case archetypes have their engine extensions.


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java

  Log Message:
  -----------
  Add basic error handling for correlators

Work in progress. (No tests yet.)


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

  Changed paths:
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenStageAction.java

  Log Message:
  -----------
  Replace defaultIfNull with better alternative

This should fix the dependency problem.


  Commit: 05a6cfc1dd3d8637270ce1721976d05af5a41277
      https://github.com/Evolveum/midpoint/commit/05a6cfc1dd3d8637270ce1721976d05af5a41277
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-24 (Thu, 24 Feb 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/ActivityItemProcessingStatisticsUtil.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestSynchronizationService.java
    A model/model-impl/src/test/resources/sync/resource-dummy-broken.xml
    A model/model-impl/src/test/resources/sync/task-import-dummy-broken.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/DummyTestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityItemProcessingStatisticsAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java

  Log Message:
  -----------
  Add a test for correlator failure

Also created convenience method
AbstractModelIntegrationTest#initAndTestDummyResource (on
DummyTestResource).


  Commit: 761788a961cc651d9c0e06ae0baf4bf78be1e493
      https://github.com/Evolveum/midpoint/commit/761788a961cc651d9c0e06ae0baf4bf78be1e493
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-02-24 (Thu, 24 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/SqaleRepoContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/MShadow.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadow.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/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java

  Log Message:
  -----------
  MID-7487: added correlation timestamps and situation to new repo Shadows


  Commit: 1e51bc2d6793a9e0cee6bf5cc391d827ad30f933
      https://github.com/Evolveum/midpoint/commit/1e51bc2d6793a9e0cee6bf5cc391d827ad30f933
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-02-24 (Thu, 24 Feb 2022)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtItemCache.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ext/MExtItem.java

  Log Message:
  -----------
  new repo ext items: removed now unused ItemNameKey related stuff


  Commit: 14e4d6b751e8250d6f050e7dfe188872a810633c
      https://github.com/Evolveum/midpoint/commit/14e4d6b751e8250d6f050e7dfe188872a810633c
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-02-24 (Thu, 24 Feb 2022)

  Changed paths:
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/AbstractRestServiceInitializer.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/RestServiceInitializer.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractAuthentication.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractOidcRestModule.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOptionForSkipUpdatingAuthFocusBehavior.java
    M testing/rest/testng-integration.xml

  Log Message:
  -----------
  adding tests for option skipping of updating auth focus behavior to set (MID-7687)


  Commit: ce9a77217be72f0cf491d2ec5dd3361fc8ee26dc
      https://github.com/Evolveum/midpoint/commit/ce9a77217be72f0cf491d2ec5dd3361fc8ee26dc
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-02-24 (Thu, 24 Feb 2022)

  Changed paths:
    M config/sql/native-new/postgres-new-upgrade.sql
    M config/sql/native-new/postgres-new.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationOptionDto.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestIntegrationObjectWrapperFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CorrelationCaseUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/OwnerOptionIdentifier.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/ActivityItemProcessingStatisticsUtil.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-workflows-3.xsd
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseEngineOperation.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/StageOpeningResult.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/PerformerCommentsFormatter.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseBeans.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineImpl.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineOperationImpl.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenStageAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/CorrelationCaseEngineExtension.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultEngineExtension.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultStageClosingResult.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultStageOpeningResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/ManualProvisioningCaseEngineExtension.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/SimpleStageOpeningHelper.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseMiscHelper.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Correlator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/ManualCorrelationContext.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/ModelBeans.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BuiltInCaseManager.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BuiltInResultCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/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
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseAuditingExtension.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseEngineExtension.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseStageClosingResult.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseStageOpeningResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchObjectCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/noop/NoOpCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationServiceImpl.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
    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/sync/TestSynchronizationService.java
    M model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-id-match.xml
    A model/model-impl/src/test/resources/sync/resource-dummy-broken.xml
    A model/model-impl/src/test/resources/sync/task-import-dummy-broken.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/correlator/DummyCorrelator.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CaseManagementEvent.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/ExecutionHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/ApprovalMetadataHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/ApprovalStageOpeningResultImpl.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseStageOpening.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceObjectClassifier.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtItemCache.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.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/MShadow.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadow.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/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyTestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityItemProcessingStatisticsAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseWorkItemAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchReal.java
    A testing/story/src/test/resources/correlation/idmatch/060-org-correlation-operators.xml
    A testing/story/src/test/resources/correlation/idmatch/100-user-fred.xml
    A testing/story/src/test/resources/correlation/idmatch/110-user-alice.xml
    M testing/story/src/test/resources/correlation/idmatch/resource-sis.xml

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


  Commit: 68831ea64bb4e2f8e86f02e32e1b2b4f58b9c881
      https://github.com/Evolveum/midpoint/commit/68831ea64bb4e2f8e86f02e32e1b2b4f58b9c881
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-24 (Thu, 24 Feb 2022)

  Changed paths:
    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/Correlator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/idmatch/IdMatchService.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
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/constants/Channel.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/constants/MatchStatus.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/constants/Operations.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/constants/ServicePath.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/ListResponse.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/PersonRequest.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/ServerResponse.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/structure/JsonRequest.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/structure/UserDataStructure.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/structure/UserSpecParameter.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/AbstractRequest.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApacheApiRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApacheDeleteRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApacheGetRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApachePostRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApachePutRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApacheResponseHandler.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/AuthenticationProvider.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/Client.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/HttpBuilder.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/auth/Authentication.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/auth/AuthenticationProvider.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/TestDummyIdMatchServiceImpl.java
    M model/model-impl/src/test/resources/correlator/matching/accounts.csv
    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/CsvResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityItemProcessingStatisticsAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchReal.java

  Log Message:
  -----------
  Cleanup ID Match client code

The code was quite "prototypical"; now it should be better - although
not 100% clean. In addition to simplification and cleaning up the
request/response logging and error handling were added. The obsolete
"includeNoneMatchesOption" was removed.

Tests for invalid credentials and invalid address handling were added.

Unrelated but important change:

- SynchronizationType and ObjectSynchronizationType are now containers,
not properties. This solves e.g. the problem that the ID Match service
password was not encrypted in resource object saved in repository.


  Commit: f71c8fb3b866436e05546c64ffec67069f0b3e21
      https://github.com/Evolveum/midpoint/commit/f71c8fb3b866436e05546c64ffec67069f0b3e21
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-24 (Thu, 24 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/ExtItemCache.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ext/MExtItem.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/MShadow.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadow.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/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/AbstractRestServiceInitializer.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/RestServiceInitializer.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractAuthentication.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractOidcRestModule.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOptionForSkipUpdatingAuthFocusBehavior.java
    M testing/rest/testng-integration.xml

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


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

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

  Log Message:
  -----------
  Remove lower-casing of ID Match attributes

Although the names of attributes in DB may be lowercase, the API
names may safely contain both lower and uppercase letters.


  Commit: 396fdbb816caeb3416d2aff483ee074d257ca4c6
      https://github.com/Evolveum/midpoint/commit/396fdbb816caeb3416d2aff483ee074d257ca4c6
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-24 (Thu, 24 Feb 2022)

  Changed paths:
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseResource.java
    M infra/schema/src/test/resources/diff/resource-after-const.xml
    M infra/schema/src/test/resources/diff/resource-after.xml
    M infra/schema/src/test/resources/diff/resource-before.xml

  Log Message:
  -----------
  Adapt schema tests to recent "containerization"

There were some assumptions that $resource/synchronization
is a property in these low-level tests.


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

  Changed paths:
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java

  Log Message:
  -----------
  Adapt provisioning tests to change in manual cases

Work items for manual provisioning cases are no longer created directly
in manual connector. They are handled by case-impl module in a way that
is common with correlation cases.

So we cannot test for this in provisioning-impl.

The mechanism itself is checked in AbstractIdMatchTest in story tests.


  Commit: 39fc14ee4db34278d88161d8454f49b25eb56379
      https://github.com/Evolveum/midpoint/commit/39fc14ee4db34278d88161d8454f49b25eb56379
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-02-24 (Thu, 24 Feb 2022)

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

  Log Message:
  -----------
  MID-7487: schema changes, template has only content type (no expression)

New transportConfig element in notificationConfiguration removed for 4.5


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

  Changed paths:
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java

  Log Message:
  -----------
  MID-7487: more message template content mapping, but still WIP


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

  Changed paths:
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaRegistry.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/ResourceValidatorImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java

  Log Message:
  -----------
  Fix endless loop in model-intest module

After changing resource synchronization from property to container,
TestSyncStoryUsingLiveSync was cycling endlessly. The root cause is
described in MID-7690.

This commit:

1. Adapts model-intest, so it now knows that synchronization
is a container.

2. Provides failing (so disabled) test for MID-7690.


  Commit: 90e6b119167a9ec928cc6a173d486392a8ed83fc
      https://github.com/Evolveum/midpoint/commit/90e6b119167a9ec928cc6a173d486392a8ed83fc
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
    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/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java

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


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemNotification.java

  Log Message:
  -----------
  MID-7442 better notifications ui, wip


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

  Changed paths:
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaRegistry.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/ResourceValidatorImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java

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


  Commit: 8e079a0e672284b132701c868438e728718fa6dd
      https://github.com/Evolveum/midpoint/commit/8e079a0e672284b132701c868438e728718fa6dd
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java

  Log Message:
  -----------
  Adapt failing TestImportRecon

As `synchronization` is a container now, the existence of objects
referenced there (like object templates) is checked on import. This
makes ordering of objects being imported during tests more important.


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemNotification.java

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


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

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M model/notifications-impl/pom.xml
    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/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReportNotifier.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java

  Log Message:
  -----------
  MID-7487: added attachment support from message template

Notification schema docs/clarifications how attachments are combined.
Code fixed to prefer content setup in notifier, it's logically "closer"
to the notifier itself, it should work as override if template is used,
not just as default values.


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

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

  Log Message:
  -----------
  LegacyNotificationPanel: added missing end line + import cleanup


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

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

  Log Message:
  -----------
  MID-7487: fixed TestNotifications, added message count for httpHandler


  Commit: 45e498f4779bfbd3c677b92419032f3c79fb6de3
      https://github.com/Evolveum/midpoint/commit/45e498f4779bfbd3c677b92419032f3c79fb6de3
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
    M testing/story/src/test/resources/uuid/resource-opendj-client.xml
    M testing/story/src/test/resources/uuid/resource-opendj-extension.xml

  Log Message:
  -----------
  Adapt failing TestUuidXXX story tests

Removed dangling object template reference.


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestNotifications.java
    M model/notifications-impl/pom.xml
    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/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReportNotifier.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java

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


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemNotification.java

  Log Message:
  -----------
  MID-7442 better notifications ui, wip, NPE in containers for no reason (still)


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestNotifications.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/notifications-impl/pom.xml
    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/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReportNotifier.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M testing/story/src/test/resources/uuid/resource-opendj-client.xml
    M testing/story/src/test/resources/uuid/resource-opendj-extension.xml

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


  Commit: 587fa4f6f6a43d0e852540c7337685d87700bf66
      https://github.com/Evolveum/midpoint/commit/587fa4f6f6a43d0e852540c7337685d87700bf66
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/Match.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    M gui/admin-gui/src/main/resources/initial-objects/027-archetype-correlation-case.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalContextUtil.java

  Log Message:
  -----------
  showing correlation panel for work item


  Commit: 393849a4fcfd37aae32d655bbaa892733b25b7da
      https://github.com/Evolveum/midpoint/commit/393849a4fcfd37aae32d655bbaa892733b25b7da
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
    M config/sql/native-new/postgres-new-upgrade.sql
    M config/sql/native-new/postgres-new.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemNotification.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-notifications-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaRegistry.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseResource.java
    M infra/schema/src/test/resources/diff/resource-after-const.xml
    M infra/schema/src/test/resources/diff/resource-after.xml
    M infra/schema/src/test/resources/diff/resource-before.xml
    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/idmatch/IdMatchService.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
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/constants/Channel.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/constants/MatchStatus.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/constants/Operations.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/constants/ServicePath.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/ListResponse.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/PersonRequest.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/ServerResponse.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/structure/JsonRequest.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/structure/UserDataStructure.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/structure/UserSpecParameter.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/AbstractRequest.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApacheApiRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApacheDeleteRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApacheGetRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApachePostRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApachePutRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApacheResponseHandler.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/AuthenticationProvider.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/Client.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/HttpBuilder.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/auth/Authentication.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/auth/AuthenticationProvider.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/ResourceValidatorImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/matching/AbstractIdMatchServiceTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/matching/TestDummyIdMatchServiceImpl.java
    M model/model-impl/src/test/resources/correlator/matching/accounts.csv
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestNotifications.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/idmatch/DummyIdMatchServiceImpl.java
    M model/notifications-impl/pom.xml
    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/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReportNotifier.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtItemCache.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.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/MShadow.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadow.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/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/CsvResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityItemProcessingStatisticsAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/AbstractRestServiceInitializer.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/RestServiceInitializer.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractAuthentication.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractOidcRestModule.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOptionForSkipUpdatingAuthFocusBehavior.java
    M testing/rest/testng-integration.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchReal.java
    M testing/story/src/test/resources/uuid/resource-opendj-client.xml
    M testing/story/src/test/resources/uuid/resource-opendj-extension.xml

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


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAccessCertification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageRoleManagement.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemAdminGui.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemBasic.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemNotification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemWorkflow.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageCleanupPolicy.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalPolicyRule.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalProjectionPolicy.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageObjectPoliciesConfiguration.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageSystemConfiguration.java

  Log Message:
  -----------
  MID-7442 code cleanup in sysconfig UI


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java

  Log Message:
  -----------
  fix for collapsed "new user" and other forms


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/Match.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    M gui/admin-gui/src/main/resources/initial-objects/027-archetype-correlation-case.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalContextUtil.java

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


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

  Changed paths:
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java

  Log Message:
  -----------
  MID-7487: notification test fix/cleanup; default subject creation fixed


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

  Changed paths:
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java

  Log Message:
  -----------
  MID-7487: message template localized content lookup fixes and test


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

  Changed paths:
    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/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java

  Log Message:
  -----------
  MID-7487: message template attachment inheritance for localized content


  Commit: 2db9d3f67c480564097c232f7476ab33f8dcbf6c
      https://github.com/Evolveum/midpoint/commit/2db9d3f67c480564097c232f7476ab33f8dcbf6c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/resources/xml/ns/public/model/extension-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/task/extension-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/Correlator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/idmatch/IdMatchService.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/sync/CorrelationProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
    M model/model-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 repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    A testing/story/src/test/resources/correlation/idmatch/task-update-sis.xml

  Log Message:
  -----------
  Implement ID Match updating

If a synchronization task is run with mext:updateIdMatch = true,
then ID Match is updated for already-correlated accounts. (The
configuration method is preliminary; it will be changed in later
releases.)

Unrelated changes:
- Obsolete definitions from http://.../public/task/extension-3
(actually, all of them) have been removed.


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/Match.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAccessCertification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageRoleManagement.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemAdminGui.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemBasic.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemNotification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemWorkflow.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageCleanupPolicy.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalPolicyRule.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalProjectionPolicy.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageObjectPoliciesConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.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/gui/TestPageSystemConfiguration.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalContextUtil.java
    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/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java

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


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    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/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java

  Log Message:
  -----------
  MID-7487: added transport's recipientAddressExpression

This resolves Focus to address string, if not resolved yet.


  Commit: 9ee46ed1cc0961c06c489ad4258462e08d003686
      https://github.com/Evolveum/midpoint/commit/9ee46ed1cc0961c06c489ad4258462e08d003686
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-26 (Sat, 26 Feb 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalContextUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseRelatedUtils.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CorrelationCaseUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Correlator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorConfiguration.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/idmatch/IdMatchService.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelationCaseManager.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelatorFactory.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/IdMatchCorrelatorFactory.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/noop/NoOpCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/PreMappingsEvaluation.java
    M model/model-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/idmatch/DummyIdMatchServiceImpl.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/CsvResource.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ResourceTester.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestCorrelationSimple.java
    A testing/story/src/test/resources/correlation/simple/object-template-user.xml
    A testing/story/src/test/resources/correlation/simple/resource-hr.csv
    A testing/story/src/test/resources/correlation/simple/resource-hr.xml
    A testing/story/src/test/resources/correlation/simple/resource-target.csv
    A testing/story/src/test/resources/correlation/simple/resource-target.xml
    A testing/story/src/test/resources/correlation/simple/system-configuration.xml
    A testing/story/src/test/resources/correlation/simple/task-import-hr.xml
    A testing/story/src/test/resources/correlation/simple/task-import-target.xml

  Log Message:
  -----------
  Improve internal manual correlation

1. Introducing "composite" correlator that can invoke component
(child) correlators. They can have different levels of authority
(principal, authoritative, or non-authoritative). Their responses
are combined - according to those levels - and provided as an overall
correlation result.

Work in progress! Preliminary implementation.

2. Changed correlation case completion process. Now we complete the
correlation right at that time - recording timestamps, correlation
situation, and resulting owner. The next synchronization does not need
to invoke the correlator(s) anymore; it just takes this data and uses
it.

Unrelated changes:
- Slightly improved working with CsvResource (in tests).


  Commit: 8f41cfcc13939f76464df6a6034054b6556b388f
      https://github.com/Evolveum/midpoint/commit/8f41cfcc13939f76464df6a6034054b6556b388f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-26 (Sat, 26 Feb 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    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/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java

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


  Commit: 559be8d502af7223cdf754946b7369459415bd47
      https://github.com/Evolveum/midpoint/commit/559be8d502af7223cdf754946b7369459415bd47
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-26 (Sat, 26 Feb 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MatchingUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestCorrelationMultiAccounts.java
    M testing/story/src/test/resources/correlation/idmatch/task-import-sis.xml
    M testing/story/src/test/resources/correlation/idmatch/task-update-sis.xml
    A testing/story/src/test/resources/correlation/multi-accounts/000-system-configuration.xml
    A testing/story/src/test/resources/correlation/multi-accounts/005-function-library.xml
    A testing/story/src/test/resources/correlation/multi-accounts/011-archetype-program.xml
    A testing/story/src/test/resources/correlation/multi-accounts/020-object-template-user.xml
    A testing/story/src/test/resources/correlation/multi-accounts/030-org-programs.xml
    A testing/story/src/test/resources/correlation/multi-accounts/034-org-program-bioch.xml
    A testing/story/src/test/resources/correlation/multi-accounts/035-org-program-comp-bio.xml
    A testing/story/src/test/resources/correlation/multi-accounts/036-org-program-e-eng.xml
    A testing/story/src/test/resources/correlation/multi-accounts/037-org-program-mat-eng.xml
    A testing/story/src/test/resources/correlation/multi-accounts/038-org-program-math.xml
    A testing/story/src/test/resources/correlation/multi-accounts/039-org-program-sw-eng.xml
    A testing/story/src/test/resources/correlation/multi-accounts/040-org-program-sw-eng-doctoral.xml
    A testing/story/src/test/resources/correlation/multi-accounts/resource-sis.xml
    A testing/story/src/test/resources/correlation/multi-accounts/task-import-sis.xml

  Log Message:
  -----------
  Add story test for correlation of multi-accounts

This captures the situation when we have multiple systems (potentially
with multiple accounts per person), and we have to internally correlate
against all of these data.

It is possible to use filters, but the configuration is verbose
and awkward.


  Commit: 013fbec38249ae22d729237c621eb87b985b8fee
      https://github.com/Evolveum/midpoint/commit/013fbec38249ae22d729237c621eb87b985b8fee
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-27 (Sun, 27 Feb 2022)

  Changed paths:
    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/CorrelatorConfiguration.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/FullCorrelationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelatorFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchReal.java
    M testing/story/src/test/resources/correlation/multi-accounts/resource-sis.xml
    M testing/story/src/test/resources/correlation/simple/resource-target.xml

  Log Message:
  -----------
  Simplify writing composite correlators

CorrelatorsType is now CompositeCorrelatorType, so any configuration
with multiple correlators is now the default correlator composition.


  Commit: 14fbd2875ad4440795f900a40dabecc9989eb07b
      https://github.com/Evolveum/midpoint/commit/14fbd2875ad4440795f900a40dabecc9989eb07b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-27 (Sun, 27 Feb 2022)

  Changed paths:
    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/CorrelatorConfiguration.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleCorrelationTest.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestCorrelationMultiAccounts.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestCorrelationSimple.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchReal.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestMultiAccountsCorrelation.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestMultiAccountsCorrelationSimplified.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestSimpleCorrelation.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestSimpleCorrelationSimplified.java
    M testing/story/src/test/resources/correlation/multi-accounts/005-function-library.xml
    A testing/story/src/test/resources/correlation/multi-accounts/resource-sis-simplified.xml
    A testing/story/src/test/resources/correlation/simple/resource-target-simplified.xml
    M testing/story/src/test/resources/correlation/simple/resource-target.xml
    M testing/story/src/test/resources/schema/idmatch.xsd

  Log Message:
  -----------
  Create schema for simplified correlations

Here we introduce new correlator named "items" that simply correlates
on given item (or more items). A very, very experimental section
for defining places and abstract items is there to help with
multi-account scenarios.

Simplified versions of respective story tests are there.

(No implementation yet, though.)


  Commit: 54a95336f847f88e894e99540b40367813a766ae
      https://github.com/Evolveum/midpoint/commit/54a95336f847f88e894e99540b40367813a766ae
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-27 (Sun, 27 Feb 2022)

  Changed paths:
    M model/model-impl/src/test/resources/schema/correlation.xsd

  Log Message:
  -----------
  Fix a reference in correlation extension schema

This should make a bunch of failing tests work.


  Commit: 0bc2f3a5b01167279967082b0663e7fa0e586254
      https://github.com/Evolveum/midpoint/commit/0bc2f3a5b01167279967082b0663e7fa0e586254
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-02-28 (Mon, 28 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemsPanel.java

  Log Message:
  -----------
  hide reject/approve buttons for work items table


  Commit: 426a3de669a95b174dfd2650f637c724bdc4ba9d
      https://github.com/Evolveum/midpoint/commit/426a3de669a95b174dfd2650f637c724bdc4ba9d
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-02-28 (Mon, 28 Feb 2022)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java

  Log Message:
  -----------
  MID-7687: changing name of attribute for focus behavior update after login


  Commit: 246d7891406e265d2336c6388068fd5a54b1d63c
      https://github.com/Evolveum/midpoint/commit/246d7891406e265d2336c6388068fd5a54b1d63c
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-02-28 (Mon, 28 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAccessCertification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageRoleManagement.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemAdminGui.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemBasic.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemNotification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemWorkflow.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageCleanupPolicy.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalPolicyRule.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalProjectionPolicy.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageObjectPoliciesConfiguration.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageSystemConfiguration.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MatchingUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalContextUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseRelatedUtils.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CorrelationCaseUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/model/extension-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/task/extension-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Correlator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorConfiguration.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/FullCorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/idmatch/IdMatchService.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelationCaseManager.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelatorFactory.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/IdMatchCorrelatorFactory.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/noop/NoOpCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/PreMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/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/matching/AbstractIdMatchServiceTest.java
    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/idmatch/DummyIdMatchServiceImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/CsvResource.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ResourceTester.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchReal.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestMultiAccountsCorrelation.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestMultiAccountsCorrelationSimplified.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestSimpleCorrelation.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestSimpleCorrelationSimplified.java
    M testing/story/src/test/resources/correlation/idmatch/task-import-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/task-update-sis.xml
    A testing/story/src/test/resources/correlation/multi-accounts/000-system-configuration.xml
    A testing/story/src/test/resources/correlation/multi-accounts/005-function-library.xml
    A testing/story/src/test/resources/correlation/multi-accounts/011-archetype-program.xml
    A testing/story/src/test/resources/correlation/multi-accounts/020-object-template-user.xml
    A testing/story/src/test/resources/correlation/multi-accounts/030-org-programs.xml
    A testing/story/src/test/resources/correlation/multi-accounts/034-org-program-bioch.xml
    A testing/story/src/test/resources/correlation/multi-accounts/035-org-program-comp-bio.xml
    A testing/story/src/test/resources/correlation/multi-accounts/036-org-program-e-eng.xml
    A testing/story/src/test/resources/correlation/multi-accounts/037-org-program-mat-eng.xml
    A testing/story/src/test/resources/correlation/multi-accounts/038-org-program-math.xml
    A testing/story/src/test/resources/correlation/multi-accounts/039-org-program-sw-eng.xml
    A testing/story/src/test/resources/correlation/multi-accounts/040-org-program-sw-eng-doctoral.xml
    A testing/story/src/test/resources/correlation/multi-accounts/resource-sis-simplified.xml
    A testing/story/src/test/resources/correlation/multi-accounts/resource-sis.xml
    A testing/story/src/test/resources/correlation/multi-accounts/task-import-sis.xml
    A testing/story/src/test/resources/correlation/simple/object-template-user.xml
    A testing/story/src/test/resources/correlation/simple/resource-hr.csv
    A testing/story/src/test/resources/correlation/simple/resource-hr.xml
    A testing/story/src/test/resources/correlation/simple/resource-target-simplified.xml
    A testing/story/src/test/resources/correlation/simple/resource-target.csv
    A testing/story/src/test/resources/correlation/simple/resource-target.xml
    A testing/story/src/test/resources/correlation/simple/system-configuration.xml
    A testing/story/src/test/resources/correlation/simple/task-import-hr.xml
    A testing/story/src/test/resources/correlation/simple/task-import-target.xml
    M testing/story/src/test/resources/schema/idmatch.xsd

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


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

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

  Log Message:
  -----------
  MID-7484: schema, notifiers, new transportConfig not finished; removed


  Commit: 8e51c1d5a21e7413b428ba5166b849944078e82b
      https://github.com/Evolveum/midpoint/commit/8e51c1d5a21e7413b428ba5166b849944078e82b
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-02-28 (Mon, 28 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanelWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java

  Log Message:
  -----------
  MID-7442 appender editing fixed


  Commit: 5ec7c7d1c5d3838dca70439285686c5690ca8f99
      https://github.com/Evolveum/midpoint/commit/5ec7c7d1c5d3838dca70439285686c5690ca8f99
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-02-28 (Mon, 28 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemsPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java

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


  Commit: fd56363db44d236ce9ca7391e08923d76914e1b0
      https://github.com/Evolveum/midpoint/commit/fd56363db44d236ce9ca7391e08923d76914e1b0
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-02-28 (Mon, 28 Feb 2022)

  Changed paths:
    M gui/admin-gui/pom.xml
    M infra/schema/pom.xml
    M model/authentication-impl/pom.xml
    M model/certification-impl/pom.xml
    M model/model-common/pom.xml
    M model/model-impl/pom.xml
    M model/model-test/pom.xml
    M model/notifications-impl/pom.xml
    M model/report-impl/pom.xml
    M model/workflow-impl/pom.xml
    M pom.xml
    M provisioning/provisioning-impl/pom.xml
    M provisioning/ucf-impl-builtin/pom.xml
    M provisioning/ucf-impl-connid/pom.xml
    M repo/audit-log-impl/pom.xml
    M repo/repo-common/pom.xml
    M repo/security-enforcer-impl/pom.xml
    M repo/security-impl/pom.xml
    M repo/task-quartz-impl/pom.xml

  Log Message:
  -----------
  Schema: Switched to prism-codegen code generator


  Commit: 1d4c0ebe48133e35d6e625a728933554507c02d6
      https://github.com/Evolveum/midpoint/commit/1d4c0ebe48133e35d6e625a728933554507c02d6
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-02-28 (Mon, 28 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityScriptPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/AbstractCsvTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java

  Log Message:
  -----------
  schema: extracted ScriptCapabilityType.host to separete complex type

  - originally  in schema this complex type was annonymous, which
    made it unavailable in Schema Registry


  Commit: 669f9a400d9c8f1e658d6692e0bfcdf5b48b2ac7
      https://github.com/Evolveum/midpoint/commit/669f9a400d9c8f1e658d6692e0bfcdf5b48b2ac7
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-02-28 (Mon, 28 Feb 2022)

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

  Log Message:
  -----------
  tests: Do not log java serialization output


  Commit: 0b1caf335320ddd422c06842587cd247385d774c
      https://github.com/Evolveum/midpoint/commit/0b1caf335320ddd422c06842587cd247385d774c
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-02-28 (Mon, 28 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/LoggingConfigurationManager.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/ManualResourceTest.java

  Log Message:
  -----------
  Codegen: Fixed minor changes in generated code


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MatchingUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorConfiguration.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/SourceObjectType.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/ProvenanceBuiltinMapping.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/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
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelatorFactory.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
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseStageClosing.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/ConnectorConfiguration.java

  Log Message:
  -----------
  Add preliminary <items> correlator

This covers the most basic cases like TestSimpleCorrelationSimplified.

Unrelated changes:
 - Fixed a couple of incorrect uses of Comparator.nullsLast().


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanelWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemsPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java

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


  Commit: ee646d6cff0589f98b1a1950625aa68670d43e08
      https://github.com/Evolveum/midpoint/commit/ee646d6cff0589f98b1a1950625aa68670d43e08
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-02-28 (Mon, 28 Feb 2022)

  Changed paths:
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new-upgrade.sql
    M config/sql/native-new/postgres-new.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismContainerWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanelWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ConditionPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/archetype/component/ArchetypeMembersPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/AssignmentHolderBasicPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationOptionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/Match.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ShadowDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AccessCertificationContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AccessCertificationContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeploymentContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeploymentContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/NotificationContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/NotificationContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RoleManagementContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SingleContainerContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAccessCertification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageProfiling.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageRoleManagement.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemAdminGui.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemBasic.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemInternals.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemNotification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemPolicies.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemWorkflow.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/SingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstance.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstances.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/BaseMenuItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageCleanupPolicy.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalPolicyRule.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalProjectionPolicy.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageObjectPoliciesConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.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/gui/TestIntegrationObjectWrapperFactory.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageSystemConfiguration.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/StaticExpressionUtil.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/TestStaticValues.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.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 infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SimpleExpressionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalContextUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseRelatedUtils.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CorrelationCaseUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/OwnerOptionIdentifier.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/ActivityItemProcessingStatisticsUtil.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-model-context-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/model/extension-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/model/model-3.wsdl
    M infra/schema/src/main/resources/xml/ns/public/task/extension-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaRegistry.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseResource.java
    M infra/schema/src/test/resources/diff/resource-after-const.xml
    M infra/schema/src/test/resources/diff/resource-after.xml
    M infra/schema/src/test/resources/diff/resource-before.xml
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointLdapAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseEngineOperation.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/StageOpeningResult.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/PerformerCommentsFormatter.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseBeans.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineImpl.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineOperationImpl.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenStageAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/CorrelationCaseEngineExtension.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultEngineExtension.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultStageClosingResult.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultStageOpeningResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/ManualProvisioningCaseEngineExtension.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/SimpleStageOpeningHelper.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseMiscHelper.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Correlator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorConfiguration.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/FullCorrelationContext.java
    M 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/SourceObjectType.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/idmatch/IdMatchService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/idmatch/PotentialMatch.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/ProvenanceBuiltinMapping.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/ModelCrudService.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BuiltInCaseManager.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BuiltInResultCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelationCaseManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorUtil.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelatorFactory.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
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseAuditingExtension.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseEngineExtension.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseStageClosingResult.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/extension/CorrelationCaseStageOpeningResult.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
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchObjectCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchServiceImpl.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/constants/Channel.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/constants/MatchStatus.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/constants/Operations.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/constants/ServicePath.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/ListResponse.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/PersonRequest.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/ServerResponse.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/structure/JsonRequest.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/structure/UserDataStructure.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/structure/UserSpecParameter.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/AbstractRequest.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApacheApiRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApacheDeleteRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApacheGetRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApachePostRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApachePutRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApacheResponseHandler.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/AuthenticationProvider.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/Client.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/HttpBuilder.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/auth/Authentication.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/auth/AuthenticationProvider.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelatorFactory.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
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/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/SynchronizationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/ResourceValidatorImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/CorrelationTestingAccount.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestExpressionCorrelator.java
    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/TestDummyIdMatchServiceImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestSynchronizationService.java
    M model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-id-match.xml
    M model/model-impl/src/test/resources/correlator/matching/accounts.csv
    M model/model-impl/src/test/resources/schema/correlation.xsd
    A model/model-impl/src/test/resources/sync/resource-dummy-broken.xml
    A model/model-impl/src/test/resources/sync/task-import-dummy-broken.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestNotifications.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    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/DummyTransport.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/idmatch/DummyIdMatchServiceImpl.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CaseManagementEvent.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/Transport.java
    M model/notifications-impl/pom.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationFunctions.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.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/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleCaseManagementNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReportNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/FileMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/MailMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/SmsMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyCustomTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyFileTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestMessageTransport.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/ExecutionHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/ApprovalMetadataHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/ApprovalStageOpeningResultImpl.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseStageClosing.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseStageOpening.java
    M model/workflow-impl/src/test/resources/common/system-configuration.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceObjectClassifier.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/DeleteHelper.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java
    M provisioning/provisioning-impl/src/test/resources/opendj/account-bad.xml
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/ConnectorConfiguration.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/DirectoryFileObjectResolver.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationContext.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/LiteralExpressionEvaluator.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtItemCache.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationWorkItemMapping.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/MShadow.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadow.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/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/CsvResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyTestResource.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ResourceTester.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityItemProcessingStatisticsAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseWorkItemAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/AbstractRestServiceInitializer.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/RestServiceInitializer.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractAuthentication.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractOidcRestModule.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOptionForSkipUpdatingAuthFocusBehavior.java
    A testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-disabled.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-enabled.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-issuer-uri.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri-wrong-alg.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-public-key-wrong-alg.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-public-key.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key-wrong-alg.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-unsuccessful.xml
    M testing/rest/testng-integration.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchReal.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestMultiAccountsCorrelation.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestMultiAccountsCorrelationSimplified.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestSimpleCorrelation.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestSimpleCorrelationSimplified.java
    A testing/story/src/test/resources/correlation/idmatch/060-org-correlation-operators.xml
    A testing/story/src/test/resources/correlation/idmatch/100-user-fred.xml
    A testing/story/src/test/resources/correlation/idmatch/110-user-alice.xml
    M testing/story/src/test/resources/correlation/idmatch/resource-sis.xml
    M testing/story/src/test/resources/correlation/idmatch/task-import-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/task-update-sis.xml
    A testing/story/src/test/resources/correlation/multi-accounts/000-system-configuration.xml
    A testing/story/src/test/resources/correlation/multi-accounts/005-function-library.xml
    A testing/story/src/test/resources/correlation/multi-accounts/011-archetype-program.xml
    A testing/story/src/test/resources/correlation/multi-accounts/020-object-template-user.xml
    A testing/story/src/test/resources/correlation/multi-accounts/030-org-programs.xml
    A testing/story/src/test/resources/correlation/multi-accounts/034-org-program-bioch.xml
    A testing/story/src/test/resources/correlation/multi-accounts/035-org-program-comp-bio.xml
    A testing/story/src/test/resources/correlation/multi-accounts/036-org-program-e-eng.xml
    A testing/story/src/test/resources/correlation/multi-accounts/037-org-program-mat-eng.xml
    A testing/story/src/test/resources/correlation/multi-accounts/038-org-program-math.xml
    A testing/story/src/test/resources/correlation/multi-accounts/039-org-program-sw-eng.xml
    A testing/story/src/test/resources/correlation/multi-accounts/040-org-program-sw-eng-doctoral.xml
    A testing/story/src/test/resources/correlation/multi-accounts/resource-sis-simplified.xml
    A testing/story/src/test/resources/correlation/multi-accounts/resource-sis.xml
    A testing/story/src/test/resources/correlation/multi-accounts/task-import-sis.xml
    A testing/story/src/test/resources/correlation/simple/object-template-user.xml
    A testing/story/src/test/resources/correlation/simple/resource-hr.csv
    A testing/story/src/test/resources/correlation/simple/resource-hr.xml
    A testing/story/src/test/resources/correlation/simple/resource-target-simplified.xml
    A testing/story/src/test/resources/correlation/simple/resource-target.csv
    A testing/story/src/test/resources/correlation/simple/resource-target.xml
    A testing/story/src/test/resources/correlation/simple/system-configuration.xml
    A testing/story/src/test/resources/correlation/simple/task-import-hr.xml
    A testing/story/src/test/resources/correlation/simple/task-import-target.xml
    M testing/story/src/test/resources/schema/idmatch.xsd
    M testing/story/src/test/resources/uuid/resource-opendj-client.xml
    M testing/story/src/test/resources/uuid/resource-opendj-extension.xml

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


  Commit: b70f627eeec1ceb06c6d0aae7541a142caa9b336
      https://github.com/Evolveum/midpoint/commit/b70f627eeec1ceb06c6d0aae7541a142caa9b336
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-02-28 (Mon, 28 Feb 2022)

  Changed paths:
    M repo/audit-log-impl/pom.xml

  Log Message:
  -----------
  audit-log: prism-impl is now compile dependency

Signed-off-by: Tony Tkacik <tonydamage at gmail.com>


  Commit: 541aafb55174312b66a88a16f958977a8c469a6b
      https://github.com/Evolveum/midpoint/commit/541aafb55174312b66a88a16f958977a8c469a6b
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-02-28 (Mon, 28 Feb 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkListContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstance.java

  Log Message:
  -----------
  MID-7442 more small improvements and fixes for system config ui


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MatchingUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorConfiguration.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/SourceObjectType.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/ProvenanceBuiltinMapping.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/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
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelatorFactory.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
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseStageClosing.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/ConnectorConfiguration.java

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


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

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

  Log Message:
  -----------
  MID-7442 disabled old system config ui in menu before milestone release


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

  Changed paths:
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java

  Log Message:
  -----------
  Temporarily disable failing test (see MID-7696)


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.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/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkListContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstance.java

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


  Commit: 65cca2fee885a7e8d34ee1c514383dbf1baf5587
      https://github.com/Evolveum/midpoint/commit/65cca2fee885a7e8d34ee1c514383dbf1baf5587
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-02-28 (Mon, 28 Feb 2022)

  Changed paths:
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityScriptPanel.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/LoggingConfigurationManager.java
    M infra/schema/pom.xml
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestJavaSerialization.java
    M model/authentication-impl/pom.xml
    M model/certification-impl/pom.xml
    M model/model-common/pom.xml
    M model/model-impl/pom.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/model-test/pom.xml
    M model/notifications-impl/pom.xml
    M model/report-impl/pom.xml
    M model/workflow-impl/pom.xml
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/ManualResourceTest.java
    M pom.xml
    M provisioning/provisioning-impl/pom.xml
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/AbstractCsvTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/ucf-impl-builtin/pom.xml
    M provisioning/ucf-impl-connid/pom.xml
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
    M repo/audit-log-impl/pom.xml
    M repo/repo-common/pom.xml
    M repo/security-enforcer-impl/pom.xml
    M repo/security-impl/pom.xml
    M repo/task-quartz-impl/pom.xml

  Log Message:
  -----------
  Merge branch 'feature/codegen'


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

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/route/ItemRoute.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/route/ItemRouteResolver.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/route/ItemRouteSegment.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationItemDefinitionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MatchingUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.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/items/CorrelationItem.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemRouteFinder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M 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/TestCorrelators.java
    M testing/story/src/test/resources/correlation/multi-accounts/resource-sis-simplified.xml

  Log Message:
  -----------
  Improve "items" correlator

Now it can deal with places, globally-defined items,
and both primary and secondary targets. I.e. everything
that is needed to run (simple) multi-accounts correlation
scenarios.

Very preliminary.


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

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java

  Log Message:
  -----------
  Re-add $user/$account vars even for non-accounts

By mistake, these variables have been available for correlation
purposes even for resource objects that are not accounts (like
e.g. groups). It has been in this state for a long time. Recently
I have "fixed" this. But it seems that some tests rely on this bug.

So I'm (at least temporarily) re-enabling this behavior, so
$account is available also for groups, orgs, and other non-account
objects.


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

  Changed paths:
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java

  Log Message:
  -----------
  Hack AbstractGeneralNotifier to kill a NPE

Temporary workaround for NPE in notifications.


  Commit: 9217fa7c8786af1e9d4e7f4e11b6229cc521dc39
      https://github.com/Evolveum/midpoint/commit/9217fa7c8786af1e9d4e7f4e11b6229cc521dc39
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-01 (Tue, 01 Mar 2022)

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

  Log Message:
  -----------
  MID-7550 NoSuchElementException fix


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

  Changed paths:
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java

  Log Message:
  -----------
  Fix handling of default recipient address

This fixes the previous commit: if there's no transport configuration,
we apply the default recipient expression for given transport.

TestStrings works again.


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

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

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


  Commit: 43a5806af014677c14fe2db104836209d9690d2b
      https://github.com/Evolveum/midpoint/commit/43a5806af014677c14fe2db104836209d9690d2b
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-01 (Tue, 01 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/FocusApplicablePoliciesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ApplicablePolicyConfigPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusApplicablePoliciesTabPanel.java

  Log Message:
  -----------
  MID-7673:fix for applicable policies panel on new pages


  Commit: d3e3bcc4f4baf839b7048089317d7b67d34717ea
      https://github.com/Evolveum/midpoint/commit/d3e3bcc4f4baf839b7048089317d7b67d34717ea
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-01 (Tue, 01 Mar 2022)

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

  Log Message:
  -----------
  MID-7682: fix for refreshing org page during refresh member table


  Commit: fed5dd207ea361e2678934af7e53d8b7dd4972ee
      https://github.com/Evolveum/midpoint/commit/fed5dd207ea361e2678934af7e53d8b7dd4972ee
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-01 (Tue, 01 Mar 2022)

  Changed paths:
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanelWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkListContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstance.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxTabbedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityScriptPanel.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/LoggingConfigurationManager.java
    M infra/schema/pom.xml
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/route/ItemRoute.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/route/ItemRouteResolver.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/route/ItemRouteSegment.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationItemDefinitionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MatchingUtil.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-notifications-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestJavaSerialization.java
    M model/authentication-impl/pom.xml
    M model/certification-impl/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/CorrelatorConfiguration.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/SourceObjectType.java
    M model/model-common/pom.xml
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/ProvenanceBuiltinMapping.java
    M model/model-impl/pom.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorFactoryRegistryImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/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
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemRouteFinder.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelatorFactory.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
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/model-test/pom.xml
    M model/notifications-impl/pom.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/report-impl/pom.xml
    M model/workflow-impl/pom.xml
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseStageClosing.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/ManualResourceTest.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java
    M pom.xml
    M provisioning/provisioning-impl/pom.xml
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/AbstractCsvTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/ucf-impl-builtin/pom.xml
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/ConnectorConfiguration.java
    M provisioning/ucf-impl-connid/pom.xml
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
    M repo/audit-log-impl/pom.xml
    M repo/repo-common/pom.xml
    M repo/security-enforcer-impl/pom.xml
    M repo/security-impl/pom.xml
    M repo/task-quartz-impl/pom.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java
    M testing/story/src/test/resources/correlation/multi-accounts/resource-sis-simplified.xml

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


  Commit: 39be64218ff872ef4524a8cce0439687ae03e561
      https://github.com/Evolveum/midpoint/commit/39be64218ff872ef4524a8cce0439687ae03e561
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-01 (Tue, 01 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ProfilingContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ProfilingContentPanel.java

  Log Message:
  -----------
  MID-7442 profiling improvements


  Commit: 9c8fd4b3884aab30d8a788b3b95aeb58306d0c72
      https://github.com/Evolveum/midpoint/commit/9c8fd4b3884aab30d8a788b3b95aeb58306d0c72
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-02 (Wed, 02 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java

  Log Message:
  -----------
  MID-7684:fix for deleting of multi objects in tables


  Commit: d2f73cb72e458d8456cd9434751b8c4a7031aa74
      https://github.com/Evolveum/midpoint/commit/d2f73cb72e458d8456cd9434751b8c4a7031aa74
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-02 (Wed, 02 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ProfilingContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ProfilingContentPanel.java

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


  Commit: 7473cceeddcb9c0329ebe2ebdd9c4bc74b0a09b7
      https://github.com/Evolveum/midpoint/commit/7473cceeddcb9c0329ebe2ebdd9c4bc74b0a09b7
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-02 (Wed, 02 Mar 2022)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AuthenticationEvaluatorImpl.java

  Log Message:
  -----------
  MID-7582: moving of check of authorizations after check of credentials


  Commit: ef4e050616fd441e17b8af4e666855cebb3603e4
      https://github.com/Evolveum/midpoint/commit/ef4e050616fd441e17b8af4e666855cebb3603e4
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-02 (Wed, 02 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MessageTransportContainerModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java

  Log Message:
  -----------
  MID-7442 notification panel fixes (sysconfig ui


  Commit: 7600b5bf7374c15d73fec0c8ab7c51338ffbd1b1
      https://github.com/Evolveum/midpoint/commit/7600b5bf7374c15d73fec0c8ab7c51338ffbd1b1
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-02 (Wed, 02 Mar 2022)

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

  Log Message:
  -----------
  small improvement for message template ui


  Commit: 51656cc14d3f91a00892ce64d65932a9a56fcc72
      https://github.com/Evolveum/midpoint/commit/51656cc14d3f91a00892ce64d65932a9a56fcc72
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-02 (Wed, 02 Mar 2022)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AuthenticationEvaluatorImpl.java

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


  Commit: 378dcca3b83a1c9dd4c48f74002ec1faf471fb40
      https://github.com/Evolveum/midpoint/commit/378dcca3b83a1c9dd4c48f74002ec1faf471fb40
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-03 (Thu, 03 Mar 2022)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/SamlModuleWebSecurityConfiguration.java

  Log Message:
  -----------
  MID-7688: fix NPE when keys for saml auth module missing


  Commit: 73766801f66e0d8fd83219129f50b1bd0cd5982c
      https://github.com/Evolveum/midpoint/commit/73766801f66e0d8fd83219129f50b1bd0cd5982c
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-03 (Thu, 03 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/PageMessageTemplates.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MessageTransportContainerModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java

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


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

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

  Log Message:
  -----------
  MID-7442 notification legacy configuration working again


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

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/SamlModuleWebSecurityConfiguration.java

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


  Commit: 08a6111751820285296dd8378dea4477d2563009
      https://github.com/Evolveum/midpoint/commit/08a6111751820285296dd8378dea4477d2563009
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-03 (Thu, 03 Mar 2022)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RemoteAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcLoginAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2WebSsoAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java

  Log Message:
  -----------
  fix for redirect after error to next auth module


  Commit: 4b0845d83f90f128fb16dfa7735664fe85fa72fa
      https://github.com/Evolveum/midpoint/commit/4b0845d83f90f128fb16dfa7735664fe85fa72fa
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-03 (Thu, 03 Mar 2022)

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

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


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RoleManagementContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RoleManagementContentPanel.java

  Log Message:
  -----------
  MID-7442 fixed adding syslog appender


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

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RemoteAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcLoginAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2WebSsoAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java

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


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/ActivityStatisticsUtil.java

  Log Message:
  -----------
  MID-7644 NPE fix


  Commit: 4bf6b7df649a789374d7e665eb6d8a5af9a08042
      https://github.com/Evolveum/midpoint/commit/4bf6b7df649a789374d7e665eb6d8a5af9a08042
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-04 (Fri, 04 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusActivationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusPasswordPanel.java

  Log Message:
  -----------
  MID-7451 password container


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

  Changed paths:
    M 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/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageSystemConfiguration.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/DefaultColumnUtils.java

  Log Message:
  -----------
  MID-7701 fixed icons and other details for new UI (message template and sysconfig)


  Commit: 816e6abd52af01c7997a2fdb7ccefdc74b0ed9b4
      https://github.com/Evolveum/midpoint/commit/816e6abd52af01c7997a2fdb7ccefdc74b0ed9b4
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-07 (Mon, 07 Mar 2022)

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java

  Log Message:
  -----------
  MID-7708:fix for using function library in script for column of exported report row


  Commit: 6b23a7ae6e23618cb7cda7f1677ffd53f1c7353b
      https://github.com/Evolveum/midpoint/commit/6b23a7ae6e23618cb7cda7f1677ffd53f1c7353b
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-07 (Mon, 07 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusActivationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusPasswordPanel.java
    M 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/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RoleManagementContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RoleManagementContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageSystemConfiguration.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/ActivityStatisticsUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/DefaultColumnUtils.java

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


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

  Changed paths:
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java

  Log Message:
  -----------
  MID-7484: revised NPE fix in getRecipientAddressFromFocus for legacy


  Commit: 9c055c0c47596e06dc46d8a41585c4c576e07af0
      https://github.com/Evolveum/midpoint/commit/9c055c0c47596e06dc46d8a41585c4c576e07af0
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-07 (Mon, 07 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUser.java

  Log Message:
  -----------
  MID-7689 jpeg photo not visible for services (+ every focus other than user)


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

  Changed paths:
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java

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


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ShadowAssociationWrapperFactoryImpl.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/web/page/admin/resources/ResourceContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentTabPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java

  Log Message:
  -----------
  Fix handling of unknown intents in GUI

As part of cleanup of resource object definitions (object types,
object classes), the method ResourceSchema#findObjectDefinition was
made more picky - it intentionally rejects attempts to find a definition
for kind or intent being unknown. The reason is that the client should
know what it is looking for.

So, in this commit I reviewed calls to this method from GUI, and added
appropriate checks there. However, I am not sure about the expected
behavior, so please REVIEW this commit.

This should resolve MID-7705.


  Commit: b75966fd6b046dcbbbc3585534ca8c30b1c91b5f
      https://github.com/Evolveum/midpoint/commit/b75966fd6b046dcbbbc3585534ca8c30b1c91b5f
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2022-03-07 (Mon, 07 Mar 2022)

  Changed paths:
    M pom.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj.xml
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
    M repo/repo-test-util/src/main/resources/test-config-new-repo.xml
    M repo/repo-test-util/src/main/resources/test-config.xml
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/AbstractAdLdapMultidomainTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2012.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2016.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2019.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapChimera.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapChimeraRunAs.java
    A testing/conntest/src/test/resources/ad-ldap-multidomain/shadow-ghost-2012.xml
    A testing/conntest/src/test/resources/ad-ldap-multidomain/shadow-ghost-2016.xml
    A testing/conntest/src/test/resources/ad-ldap-multidomain/shadow-ghost-2019.xml
    R testing/conntest/src/test/resources/ad-ldap-multidomain/shadow-ghost.xml

  Log Message:
  -----------
  LDAP connector 3.4-M1, improved LDAP and AD tests


  Commit: b8e62e7bcd6661716328b4f81fb2ea2e7c23b383
      https://github.com/Evolveum/midpoint/commit/b8e62e7bcd6661716328b4f81fb2ea2e7c23b383
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-07 (Mon, 07 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AssignmentPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/RelationDropDownChoicePanel.java

  Log Message:
  -----------
  MID-7711: using same relation model on org tabs for popup new assignment


  Commit: 7d23d28bcfd412d70aa2a8761ab315d82eb473ce
      https://github.com/Evolveum/midpoint/commit/7d23d28bcfd412d70aa2a8761ab315d82eb473ce
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-07 (Mon, 07 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ShadowAssociationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceContentTabPanel.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/web/page/admin/resources/ResourceContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentTabPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M pom.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj.xml
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
    M repo/repo-test-util/src/main/resources/test-config-new-repo.xml
    M repo/repo-test-util/src/main/resources/test-config.xml
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/AbstractAdLdapMultidomainTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2012.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2016.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2019.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapChimera.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapChimeraRunAs.java
    A testing/conntest/src/test/resources/ad-ldap-multidomain/shadow-ghost-2012.xml
    A testing/conntest/src/test/resources/ad-ldap-multidomain/shadow-ghost-2016.xml
    A testing/conntest/src/test/resources/ad-ldap-multidomain/shadow-ghost-2019.xml
    R testing/conntest/src/test/resources/ad-ldap-multidomain/shadow-ghost.xml

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


  Commit: 3d260550e14b6fa5c1e08bfad3448ce49449022c
      https://github.com/Evolveum/midpoint/commit/3d260550e14b6fa5c1e08bfad3448ce49449022c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-07 (Mon, 07 Mar 2022)

  Changed paths:
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/UpAndDown.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/quartz/LocalScheduler.java

  Log Message:
  -----------
  Stop scheduler+tasks when node is going down

Originally we stopped the tasks when Spring beans in task-quartz-impl
module were destroyed. But that's too late for us, because these tasks
can do wild things as soon as model-impl is down (see e.g. MID-7648).

So now we stop scheduler + tasks as soon as ContextClosedEvent is seen.


  Commit: 01824c3902145dc38370ee75b5f14d7925795bc3
      https://github.com/Evolveum/midpoint/commit/01824c3902145dc38370ee75b5f14d7925795bc3
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-07 (Mon, 07 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AssignmentPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/RelationDropDownChoicePanel.java
    M pom.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj.xml
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
    M repo/repo-test-util/src/main/resources/test-config-new-repo.xml
    M repo/repo-test-util/src/main/resources/test-config.xml
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/AbstractAdLdapMultidomainTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2012.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2016.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2019.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapChimera.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapChimeraRunAs.java
    A testing/conntest/src/test/resources/ad-ldap-multidomain/shadow-ghost-2012.xml
    A testing/conntest/src/test/resources/ad-ldap-multidomain/shadow-ghost-2016.xml
    A testing/conntest/src/test/resources/ad-ldap-multidomain/shadow-ghost-2019.xml
    R testing/conntest/src/test/resources/ad-ldap-multidomain/shadow-ghost.xml

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


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

  Changed paths:
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java

  Log Message:
  -----------
  NotificationsTest: removed deprecated use of constructors with prismCtx


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

  Changed paths:
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTextFormatter.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTransportUtils.java

  Log Message:
  -----------
  other notification tests cleanup


  Commit: 23b3bd8904f01ed62906b03a5e01ae5900aa184e
      https://github.com/Evolveum/midpoint/commit/23b3bd8904f01ed62906b03a5e01ae5900aa184e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-07 (Mon, 07 Mar 2022)

  Changed paths:
    M 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
    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/TestBucketingStatic.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/AuditDeltaOperationResultTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SequenceFunctionalTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchIterativeTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleSearchFullTextTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/perf/MidScaleNewRepoTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/perf/OrgHierarchyPerfTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/perf/RoleMemberListRepoTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/slow/SequenceConcurrencyTest.java

  Log Message:
  -----------
  repo-sqale + common tests: deprecated usage of const with prismCtx fixes


  Commit: 5ed4c7b7204cdc5878f5336b6a09aed5363ce153
      https://github.com/Evolveum/midpoint/commit/5ed4c7b7204cdc5878f5336b6a09aed5363ce153
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-07 (Mon, 07 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceDetailsTabPanel.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/SynchronizationUtils.java

  Log Message:
  -----------
  Fix 500 when displaying resource without schema

1. No longer throwing NullPointerException if determining applicability
of a synchronization policy on a resource that has no schema. Now
returning SchemaException, as it was in 4.4.

2. Avoiding determination of ResourceConfigurationDto for schema-less
resources altogether. This is (most probably) a temporary measure.


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

  Changed paths:
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTextFormatter.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTransportUtils.java
    M 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
    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/TestBucketingStatic.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/AuditDeltaOperationResultTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SequenceFunctionalTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchIterativeTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleSearchFullTextTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/perf/MidScaleNewRepoTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/perf/OrgHierarchyPerfTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/perf/RoleMemberListRepoTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/slow/SequenceConcurrencyTest.java

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


  Commit: 5cefb9bff9435055a6c4ca812590eedc8c26b785
      https://github.com/Evolveum/midpoint/commit/5cefb9bff9435055a6c4ca812590eedc8c26b785
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-07 (Mon, 07 Mar 2022)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new.sql

  Log Message:
  -----------
  repo-sqale: added missing object type MESSAGE_TEMPLATE for audit schema


  Commit: 921c190799394a63871ca8094a717680002f471d
      https://github.com/Evolveum/midpoint/commit/921c190799394a63871ca8094a717680002f471d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-07 (Mon, 07 Mar 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalUtils.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/AbstractWfTestPolicy.java
    A model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestSequence.java
    A model/workflow-impl/src/test/resources/sequence/sequence-user-name.xml
    A model/workflow-impl/src/test/resources/sequence/system-configuration.xml
    A model/workflow-impl/src/test/resources/sequence/template-user.xml
    M model/workflow-impl/testng-integration.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/SubcasesAsserter.java

  Log Message:
  -----------
  Re-use sequence values during approvals

When a sequence value(s) are used during operation being approved,
they are now stored along with the approval request. After the request
is approved, the same values are applied. Therefore, e.g. for user
creation, the properties of user actually created are the same as
they were in the creation approval request.

This resolves MID-7575.


  Commit: 640d49f2733b4efeaec4ee8a9247d8688d7aee01
      https://github.com/Evolveum/midpoint/commit/640d49f2733b4efeaec4ee8a9247d8688d7aee01
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-07 (Mon, 07 Mar 2022)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new.sql

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


  Commit: 4a3d09c85a20ddccd4bfb1381ca52872cd8846f3
      https://github.com/Evolveum/midpoint/commit/4a3d09c85a20ddccd4bfb1381ca52872cd8846f3
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-08 (Tue, 08 Mar 2022)

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

  Log Message:
  -----------
  MID-7630: fix for NPE for relation label without display on role catalog


  Commit: c269fd0f6e6dfee4c7d7a5b63f46be63eb534904
      https://github.com/Evolveum/midpoint/commit/c269fd0f6e6dfee4c7d7a5b63f46be63eb534904
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-08 (Tue, 08 Mar 2022)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceDetailsTabPanel.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/SynchronizationUtils.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalUtils.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTextFormatter.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTransportUtils.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/AbstractWfTestPolicy.java
    A model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestSequence.java
    A model/workflow-impl/src/test/resources/sequence/sequence-user-name.xml
    A model/workflow-impl/src/test/resources/sequence/system-configuration.xml
    A model/workflow-impl/src/test/resources/sequence/template-user.xml
    M model/workflow-impl/testng-integration.xml
    M 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
    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/TestBucketingStatic.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/AuditDeltaOperationResultTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SequenceFunctionalTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchIterativeTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleSearchFullTextTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/perf/MidScaleNewRepoTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/perf/OrgHierarchyPerfTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/perf/RoleMemberListRepoTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/slow/SequenceConcurrencyTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/SubcasesAsserter.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/UpAndDown.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/quartz/LocalScheduler.java

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


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

  Changed paths:
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/TestAsyncProvisioning.java
    M testing/story/src/test/resources/async/task-async-update-multi.xml
    M testing/story/src/test/resources/async/task-async-update.xml

  Log Message:
  -----------
  Adapt TestAsyncProvisioning

There's a problem with async update task vs. testConnection operation
(see MID-7721). Here we work around this issue by testing the connection
before the update task is started.


  Commit: 7133bc658c0fc0179b3963b87bc496d471314073
      https://github.com/Evolveum/midpoint/commit/7133bc658c0fc0179b3963b87bc496d471314073
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-08 (Tue, 08 Mar 2022)

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

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


  Commit: 13678a20006ca8b8ed0be61bc2d2bf49ab67ba3c
      https://github.com/Evolveum/midpoint/commit/13678a20006ca8b8ed0be61bc2d2bf49ab67ba3c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-08 (Tue, 08 Mar 2022)

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

  Log Message:
  -----------
  Fix the comment


  Commit: 5d58f8175dcd9e8debbfe4297337d2590c112473
      https://github.com/Evolveum/midpoint/commit/5d58f8175dcd9e8debbfe4297337d2590c112473
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-08 (Tue, 08 Mar 2022)

  Changed paths:
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AccountActivationNotifier.java

  Log Message:
  -----------
  AccountActivationNotifier: typo fix, generics cosmetics, reformat


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTasksPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceTasksPanel.html

  Log Message:
  -----------
  MID-7605 MID-7606 task created from resource details now has prepopulated name, ownerRef, objectRef, resoruce object set (resourceRef, kind, intent, object class) if possible


  Commit: 4ec250149c37e304937646cab306fb1d10fe22b1
      https://github.com/Evolveum/midpoint/commit/4ec250149c37e304937646cab306fb1d10fe22b1
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-08 (Tue, 08 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/RoleCatalogItemButton.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AccountActivationNotifier.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/TestAsyncProvisioning.java
    M testing/story/src/test/resources/async/task-async-update-multi.xml
    M testing/story/src/test/resources/async/task-async-update.xml

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


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

  Changed paths:
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/BaseEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/ResourceObjectEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/TaskEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemAllocationEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemCustomEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemLifecycleEventImpl.java

  Log Message:
  -----------
  MID-7487: cleanup of notification event classes, mainly around toString

Added BaseEventImpl.toStringPrefix() usable from subclasses.
Some useless toStrings were removed + other cleanup/reformat.


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

  Changed paths:
    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/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReportNotifier.java

  Log Message:
  -----------
  MID-7487: SimpleReportNotifier uses only quickCheckApplicability.

This fixes double execution of expressionFilter for non-finished tasks.


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

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ArchetypeManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypes.java
    A model/model-intest/src/test/resources/archetypes/archetype-student.xml
    A model/model-intest/src/test/resources/archetypes/resource-dummy-lab.xml
    A model/model-intest/src/test/resources/archetypes/resource-dummy-source.xml
    M model/model-intest/src/test/resources/archetypes/role-business-bosun.xml
    M model/model-intest/src/test/resources/archetypes/role-business-captain.xml
    M model/model-intest/src/test/resources/archetypes/role-employee-base.xml
    A model/model-intest/src/test/resources/archetypes/role-lab-access.xml
    M model/model-intest/src/test/resources/archetypes/user-template-archetypes-global.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java

  Log Message:
  -----------
  Fix midpoint.hasArchetype method

The MidpointFunctions#hasArchetype method looked only at effectively
present archetypes (archetypeRef). This was not consistent with other
archetype-related methods like getArchetypes or getArchetypeOids that
used assignments as well.

So - preliminarily! - the implementation of hasArchetype(focus, oid)
was replaced by "getArchetypeOids(focus).contains(oid)".

This should resolve MID-7694, at least to some extent.

To be discussed.

Unrelated change:
- Yet another problem with task tracing (writing result with
incomplete="true" along with a real value) was fixed.


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTasksPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceTasksPanel.html
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/BaseEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/ResourceObjectEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/TaskEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemAllocationEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemCustomEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemLifecycleEventImpl.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/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AccountActivationNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReportNotifier.java

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


  Commit: 297244cfd455f4111e92b8b081447ed9367fe9ef
      https://github.com/Evolveum/midpoint/commit/297244cfd455f4111e92b8b081447ed9367fe9ef
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2022-03-08 (Tue, 08 Mar 2022)

  Changed paths:
    M pom.xml
    M testing/conntest/pom.xml
    M testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2016.xml

  Log Message:
  -----------
  removing powershell connector from conntests


  Commit: d083e621aeb7d502ae284d481c5898fb4217de83
      https://github.com/Evolveum/midpoint/commit/d083e621aeb7d502ae284d481c5898fb4217de83
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2022-03-08 (Tue, 08 Mar 2022)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ArchetypeManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypes.java
    A model/model-intest/src/test/resources/archetypes/archetype-student.xml
    A model/model-intest/src/test/resources/archetypes/resource-dummy-lab.xml
    A model/model-intest/src/test/resources/archetypes/resource-dummy-source.xml
    M model/model-intest/src/test/resources/archetypes/role-business-bosun.xml
    M model/model-intest/src/test/resources/archetypes/role-business-captain.xml
    M model/model-intest/src/test/resources/archetypes/role-employee-base.xml
    A model/model-intest/src/test/resources/archetypes/role-lab-access.xml
    M model/model-intest/src/test/resources/archetypes/user-template-archetypes-global.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/BaseEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/ResourceObjectEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/TaskEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemAllocationEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemCustomEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemLifecycleEventImpl.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/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReportNotifier.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java

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


  Commit: 775128b3efa8ec17a3123046245536a2329a8c0f
      https://github.com/Evolveum/midpoint/commit/775128b3efa8ec17a3123046245536a2329a8c0f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-08 (Tue, 08 Mar 2022)

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

  Log Message:
  -----------
  Make TestUserTemplate more robust

The test failed on concurrent operations on an object. This was now
relaxed, because there's a busy trigger scanner task that sometimes
does just that.

This should fix occasional test failures.


  Commit: 6fba7c8aab97a99eaf59fc71c0b402bd928528e8
      https://github.com/Evolveum/midpoint/commit/6fba7c8aab97a99eaf59fc71c0b402bd928528e8
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-08 (Tue, 08 Mar 2022)

  Changed paths:
    M pom.xml
    M testing/conntest/pom.xml
    M testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2016.xml

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


  Commit: 71f42624f3681f94c3fff4a773e9f0f71a1c7099
      https://github.com/Evolveum/midpoint/commit/71f42624f3681f94c3fff4a773e9f0f71a1c7099
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-08 (Tue, 08 Mar 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-case-management-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/jsr223/Jsr223ScriptEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CaseManagementEvent.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkItemEvent.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/BaseEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemEventImpl.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    M testing/story/src/test/resources/correlation/idmatch/000-system-configuration.xml
    A testing/story/src/test/resources/correlation/idmatch/002-message-template-correlation.xml

  Log Message:
  -----------
  Create a sample correlation case notification

A sample template for correlation case (work item) notification has been
created in story tests. To make it work, a couple of auxiliary methods
were added to CaseManagementEvent objects.

Unrelated change:

- Now we allow unqualified names of expression languages, like
"<language>velocity</language>".


  Commit: 0d47f45abbfa2b67aab08491d26975732d2cf90c
      https://github.com/Evolveum/midpoint/commit/0d47f45abbfa2b67aab08491d26975732d2cf90c
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/MidpointSecurityContext.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/MidpointWebSecurityConfigurerAdapter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/RemoveUnusedSecurityFilterPublisher.java

  Log Message:
  -----------
  MID-7647: removing instance of RemoveUnusedSecurityFilterPublisher from MidpointSecurityContext


  Commit: 909efa0e9884fb97e01dd5ec39af14403bccb149
      https://github.com/Evolveum/midpoint/commit/909efa0e9884fb97e01dd5ec39af14403bccb149
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTasksPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceTasksPanel.html
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-case-management-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ArchetypeManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/jsr223/Jsr223ScriptEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplate.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypes.java
    A model/model-intest/src/test/resources/archetypes/archetype-student.xml
    A model/model-intest/src/test/resources/archetypes/resource-dummy-lab.xml
    A model/model-intest/src/test/resources/archetypes/resource-dummy-source.xml
    M model/model-intest/src/test/resources/archetypes/role-business-bosun.xml
    M model/model-intest/src/test/resources/archetypes/role-business-captain.xml
    M model/model-intest/src/test/resources/archetypes/role-employee-base.xml
    A model/model-intest/src/test/resources/archetypes/role-lab-access.xml
    M model/model-intest/src/test/resources/archetypes/user-template-archetypes-global.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CaseManagementEvent.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkItemEvent.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/BaseEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/ResourceObjectEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/TaskEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemAllocationEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemCustomEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemLifecycleEventImpl.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/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AccountActivationNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReportNotifier.java
    M pom.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
    M testing/conntest/pom.xml
    M testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2016.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/TestAsyncProvisioning.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    M testing/story/src/test/resources/async/task-async-update-multi.xml
    M testing/story/src/test/resources/async/task-async-update.xml
    M testing/story/src/test/resources/correlation/idmatch/000-system-configuration.xml
    A testing/story/src/test/resources/correlation/idmatch/002-message-template-correlation.xml

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


  Commit: 7281d4edab228c4862128282ae081ee9d1cfdb43
      https://github.com/Evolveum/midpoint/commit/7281d4edab228c4862128282ae081ee9d1cfdb43
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationOptionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseSummaryPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java

  Log Message:
  -----------
  Improve correlation UI

1. Fixed 500 when opening already-closed correlation case.
2. Fixed URL generation for work items.
3. Added skeleton of correlation buttons replacement for closed cases.


  Commit: 7c25251bca9af9a03864e795e519fd89934f8969
      https://github.com/Evolveum/midpoint/commit/7c25251bca9af9a03864e795e519fd89934f8969
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/MidpointSecurityContext.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/MidpointWebSecurityConfigurerAdapter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/RemoveUnusedSecurityFilterPublisher.java

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


  Commit: 0370dfbf4508598954f77b0ca66c7c50fd74493b
      https://github.com/Evolveum/midpoint/commit/0370dfbf4508598954f77b0ca66c7c50fd74493b
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTasksPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java

  Log Message:
  -----------
  MID-7606 improvement of task create from resource details page


  Commit: 7dedfb42153388e18ab422162cc8c370cbba1ee4
      https://github.com/Evolveum/midpoint/commit/7dedfb42153388e18ab422162cc8c370cbba1ee4
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationOptionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseSummaryPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java

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


  Commit: 63d5bbcb4d50b36288c3eddd2efd01669e5c642e
      https://github.com/Evolveum/midpoint/commit/63d5bbcb4d50b36288c3eddd2efd01669e5c642e
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

  Changed paths:
    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

  Log Message:
  -----------
  adding icon for closed correlation work item


  Commit: 53909f9190d5f18892881af604ad6554ff3bb5d4
      https://github.com/Evolveum/midpoint/commit/53909f9190d5f18892881af604ad6554ff3bb5d4
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTasksPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java

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


  Commit: 60b65185442b269e2473005e88bf6221599588af
      https://github.com/Evolveum/midpoint/commit/60b65185442b269e2473005e88bf6221599588af
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

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

  Log Message:
  -----------
  MID-7625 generate new task default name based on archetype defined


  Commit: 582118697dada64c57d00ff4597c7cfd5ce6f523
      https://github.com/Evolveum/midpoint/commit/582118697dada64c57d00ff4597c7cfd5ce6f523
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java

  Log Message:
  -----------
  Add midpoint.getCorrelationCaseForShadow method

(Highly experimental.)


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

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

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


  Commit: b066deae5974c21e36ad135f6596cdf8b64f5c7b
      https://github.com/Evolveum/midpoint/commit/b066deae5974c21e36ad135f6596cdf8b64f5c7b
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/AbstractInducementPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/ConstructionInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/PolicyRuleInducementsPanel.java

  Log Message:
  -----------
  MID-7693: fix for query of panels for role iducements


  Commit: 059074840c0bc48628965e8983bbd28655a97826
      https://github.com/Evolveum/midpoint/commit/059074840c0bc48628965e8983bbd28655a97826
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java

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


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

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java

  Log Message:
  -----------
  MID-7683: fixing disableTimestamp mapping for query (copy/paste error)


  Commit: 8eb2b3146683870c235b3d512ec0ad465f22425f
      https://github.com/Evolveum/midpoint/commit/8eb2b3146683870c235b3d512ec0ad465f22425f
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java

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


  Commit: 8391ada74ee3f95954651191a90d933f4985af22
      https://github.com/Evolveum/midpoint/commit/8391ada74ee3f95954651191a90d933f4985af22
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

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

  Log Message:
  -----------
  MID-7606 fixed names for references


  Commit: 301833e3f26e8e1d1d8863c830a09087d9cbdf96
      https://github.com/Evolveum/midpoint/commit/301833e3f26e8e1d1d8863c830a09087d9cbdf96
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/AbstractInducementPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/ConstructionInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/PolicyRuleInducementsPanel.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java

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


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

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/src/test/resources/sync/resource-dummy-limited.xml

  Log Message:
  -----------
  "Un-deprecate" legacy correlation definitions

The new schema is still experimental, so let's stick with the old one.


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/AbstractInducementPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/ConstructionInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/PolicyRuleInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTasksPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java

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


  Commit: 53be57f342544c2474b953de449fbcf4d61d2e4a
      https://github.com/Evolveum/midpoint/commit/53be57f342544c2474b953de449fbcf4d61d2e4a
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

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

  Log Message:
  -----------
  MID-7625 fix for recompute task ui - action field is not mandatory (will not throw error on submit, however still marked mandatory)


  Commit: b4e7e28cf8f4a9bf813340d5e25458e5092b9941
      https://github.com/Evolveum/midpoint/commit/b4e7e28cf8f4a9bf813340d5e25458e5092b9941
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/src/test/resources/sync/resource-dummy-limited.xml

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


  Commit: 1a6349b3550e31fe871651c28a24a1dbade44e9c
      https://github.com/Evolveum/midpoint/commit/1a6349b3550e31fe871651c28a24a1dbade44e9c
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/LegacyValidator.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

  Log Message:
  -----------
  MID-7669: During import of audit enable support for missing legacy types


  Commit: 073d589466c7b37dc1ded003da100b8451ad7eb4
      https://github.com/Evolveum/midpoint/commit/073d589466c7b37dc1ded003da100b8451ad7eb4
  Author: kate <honchar at evolveum.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageEmailNonce.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageEmailNonce.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageEmailNonse.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageEmailNonse.java

  Log Message:
  -----------
  typo PageEmailNonse -> PageEmailNonce


  Commit: 34fc907d1955d7f77cdfdb6cf1b5c80a8781cad4
      https://github.com/Evolveum/midpoint/commit/34fc907d1955d7f77cdfdb6cf1b5c80a8781cad4
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/PrismQueryExpressionSupport.java
    A infra/schema/src/test/resources/queryconverter/filter-user-substring-anchor-start-end-expression-axiom.xml
    A infra/schema/src/test/resources/queryconverter/filter-user-substring-expression-axiom.xml
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestFilterExpression.java
    A model/model-impl/src/test/resources/expr/expression-aql-employeeType-filter-defaults.xml
    A model/model-impl/src/test/resources/expr/expression-aql-linkref-object-reference-type-filter-defaults.xml
    A model/model-impl/src/test/resources/expr/expression-aql-name-multivalue-filter.xml
    A model/model-impl/src/test/resources/expr/expression-aql-name-value-filter.xml
    M model/model-impl/src/test/resources/expr/expression-linkref-filter-defaults.xml

  Log Message:
  -----------
  MID-7709: Added set of whitespace related tests for AQL

  - multiline expression test (whitespaces before and after AQL)
  - singleline expression tests

Signed-off-by: Tony Tkacik <tonydamage at gmail.com>


  Commit: 60955841e6530f4bc10313b888e4d5c21ad7ed02
      https://github.com/Evolveum/midpoint/commit/60955841e6530f4bc10313b888e4d5c21ad7ed02
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-03-09 (Wed, 09 Mar 2022)

  Changed paths:
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/TestAxiomQueryLanguage.java

  Log Message:
  -----------
  MID-7709: Added set of whitespace related tests for AQL

  - multiline expression test (whitespaces before and after AQL)
  - singleline expression tests

Signed-off-by: Tony Tkacik <tonydamage at gmail.com>


  Commit: 31a61830184add3b0ac63c2fc0aac77054af9ee4
      https://github.com/Evolveum/midpoint/commit/31a61830184add3b0ac63c2fc0aac77054af9ee4
  Author: Kamil Jires <kamil at jires.eu>
  Date:   2022-03-10 (Thu, 10 Mar 2022)

  Changed paths:
    M dist/src/main/bin/midpoint.sh

  Log Message:
  -----------
  midpoint.sh: reorder setenv.sh script calling to be properly processed.


  Commit: 668100a3b5bf43faa31f87bb7a92363cf283c4b7
      https://github.com/Evolveum/midpoint/commit/668100a3b5bf43faa31f87bb7a92363cf283c4b7
  Author: Kamil Jires <kamil at jires.eu>
  Date:   2022-03-10 (Thu, 10 Mar 2022)

  Changed paths:
    M dist/src/main/bin/midpoint.sh

  Log Message:
  -----------
  midpoint.sh: init JAVA_OPTS before calling setenv.sh (prevent "set -u" related error).


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/DescriptorLoaderImpl.java

  Log Message:
  -----------
  MID-7703 improving classpath scanning (narrowing scope)


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

  Changed paths:
    M dist/src/main/bin/midpoint.sh

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


  Commit: 51f2870b4750d8b6dc0020b26c34921795c5718d
      https://github.com/Evolveum/midpoint/commit/51f2870b4750d8b6dc0020b26c34921795c5718d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-10 (Thu, 10 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GeneralTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java

  Log Message:
  -----------
  MID-7442 fixed forgotten todos in sysconfig ui (table profile storage, etc)


  Commit: 48737bb94670d68da64dacf511ffabdcc3195229
      https://github.com/Evolveum/midpoint/commit/48737bb94670d68da64dacf511ffabdcc3195229
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-10 (Thu, 10 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MessageTransportContainerModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageProfiling.java

  Log Message:
  -----------
  MID-7442 fixed forgotten todos in sysconfig ui (table profile storage, etc)


  Commit: 62c3a9d85eeda7556d2f8567896792d99921dd0d
      https://github.com/Evolveum/midpoint/commit/62c3a9d85eeda7556d2f8567896792d99921dd0d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-10 (Thu, 10 Mar 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/route/ItemRoute.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/route/ItemRouteSegment.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationItemDefinitionUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelPublicConstants.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemRouteFinder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemTarget.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
    M testing/story/src/test/resources/correlation/multi-accounts/resource-sis-simplified.xml
    M testing/story/testng-integration.xml

  Log Message:
  -----------
  Remove primary/secondary targets in corr. items

Instead of using ugly primary/secondary targets in correlation items,
we now simply qualify the targets with string qualifiers. This is more
universal and definitely more elegant.

This is a preparation for "middle complexity" ID Match demo scenario.


  Commit: 61801f7de1c75492b0c0192af4f6f66cc792bbaf
      https://github.com/Evolveum/midpoint/commit/61801f7de1c75492b0c0192af4f6f66cc792bbaf
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-10 (Thu, 10 Mar 2022)

  Changed paths:
    M dist/src/main/bin/midpoint.sh
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GeneralTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MessageTransportContainerModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageProfiling.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWorkPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageEmailNonce.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageEmailNonce.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageEmailNonse.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageEmailNonse.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/LegacyValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/PrismQueryExpressionSupport.java
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/TestAxiomQueryLanguage.java
    A infra/schema/src/test/resources/queryconverter/filter-user-substring-anchor-start-end-expression-axiom.xml
    A infra/schema/src/test/resources/queryconverter/filter-user-substring-expression-axiom.xml
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/DescriptorLoaderImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestFilterExpression.java
    A model/model-impl/src/test/resources/expr/expression-aql-employeeType-filter-defaults.xml
    A model/model-impl/src/test/resources/expr/expression-aql-linkref-object-reference-type-filter-defaults.xml
    A model/model-impl/src/test/resources/expr/expression-aql-name-multivalue-filter.xml
    A model/model-impl/src/test/resources/expr/expression-aql-name-value-filter.xml
    M model/model-impl/src/test/resources/expr/expression-linkref-filter-defaults.xml
    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

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


  Commit: 366d1efb880ac675525c42ee0de317349fbc34bd
      https://github.com/Evolveum/midpoint/commit/366d1efb880ac675525c42ee0de317349fbc34bd
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-10 (Thu, 10 Mar 2022)

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

  Log Message:
  -----------
  model-api: dependency fix of missing axiom


  Commit: 9022ac3cf17d46ee02470977c99bb0e81f7f1ee8
      https://github.com/Evolveum/midpoint/commit/9022ac3cf17d46ee02470977c99bb0e81f7f1ee8
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-10 (Thu, 10 Mar 2022)

  Changed paths:
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsInternalCorrelationTest.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleInternalCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMedium.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccounts.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccountsSimplified.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationSimple.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationSimpleSimplified.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestMultiAccountsCorrelation.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestMultiAccountsCorrelationSimplified.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestSimpleCorrelation.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestSimpleCorrelationSimplified.java
    A testing/story/src/test/resources/correlation/internal/medium/function-library-mylib.xml
    A testing/story/src/test/resources/correlation/internal/medium/object-template-user.xml
    A testing/story/src/test/resources/correlation/internal/medium/resource-external.xml
    A testing/story/src/test/resources/correlation/internal/medium/resource-hr.xml
    A testing/story/src/test/resources/correlation/internal/medium/resource-sis.xml
    A testing/story/src/test/resources/correlation/internal/medium/system-configuration.xml
    A testing/story/src/test/resources/correlation/internal/medium/task-import-external.xml
    A testing/story/src/test/resources/correlation/internal/medium/task-import-hr.xml
    A testing/story/src/test/resources/correlation/internal/medium/task-import-sis.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/000-system-configuration.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/005-function-library.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/011-archetype-program.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/020-object-template-user.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/030-org-programs.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/034-org-program-bioch.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/035-org-program-comp-bio.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/036-org-program-e-eng.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/037-org-program-mat-eng.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/038-org-program-math.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/039-org-program-sw-eng.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/040-org-program-sw-eng-doctoral.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/resource-sis-simplified.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/resource-sis.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/task-import-sis.xml
    A testing/story/src/test/resources/correlation/internal/simple/object-template-user.xml
    A testing/story/src/test/resources/correlation/internal/simple/resource-hr.csv
    A testing/story/src/test/resources/correlation/internal/simple/resource-hr.xml
    A testing/story/src/test/resources/correlation/internal/simple/resource-target-simplified.xml
    A testing/story/src/test/resources/correlation/internal/simple/resource-target.csv
    A testing/story/src/test/resources/correlation/internal/simple/resource-target.xml
    A testing/story/src/test/resources/correlation/internal/simple/system-configuration.xml
    A testing/story/src/test/resources/correlation/internal/simple/task-import-hr.xml
    A testing/story/src/test/resources/correlation/internal/simple/task-import-target.xml
    R testing/story/src/test/resources/correlation/multi-accounts/000-system-configuration.xml
    R testing/story/src/test/resources/correlation/multi-accounts/005-function-library.xml
    R testing/story/src/test/resources/correlation/multi-accounts/011-archetype-program.xml
    R testing/story/src/test/resources/correlation/multi-accounts/020-object-template-user.xml
    R testing/story/src/test/resources/correlation/multi-accounts/030-org-programs.xml
    R testing/story/src/test/resources/correlation/multi-accounts/034-org-program-bioch.xml
    R testing/story/src/test/resources/correlation/multi-accounts/035-org-program-comp-bio.xml
    R testing/story/src/test/resources/correlation/multi-accounts/036-org-program-e-eng.xml
    R testing/story/src/test/resources/correlation/multi-accounts/037-org-program-mat-eng.xml
    R testing/story/src/test/resources/correlation/multi-accounts/038-org-program-math.xml
    R testing/story/src/test/resources/correlation/multi-accounts/039-org-program-sw-eng.xml
    R testing/story/src/test/resources/correlation/multi-accounts/040-org-program-sw-eng-doctoral.xml
    R testing/story/src/test/resources/correlation/multi-accounts/resource-sis-simplified.xml
    R testing/story/src/test/resources/correlation/multi-accounts/resource-sis.xml
    R testing/story/src/test/resources/correlation/multi-accounts/task-import-sis.xml
    R testing/story/src/test/resources/correlation/simple/object-template-user.xml
    R testing/story/src/test/resources/correlation/simple/resource-hr.csv
    R testing/story/src/test/resources/correlation/simple/resource-hr.xml
    R testing/story/src/test/resources/correlation/simple/resource-target-simplified.xml
    R testing/story/src/test/resources/correlation/simple/resource-target.csv
    R testing/story/src/test/resources/correlation/simple/resource-target.xml
    R testing/story/src/test/resources/correlation/simple/system-configuration.xml
    R testing/story/src/test/resources/correlation/simple/task-import-hr.xml
    R testing/story/src/test/resources/correlation/simple/task-import-target.xml
    M testing/story/src/test/resources/schema/idmatch.xsd
    M testing/story/testng-integration.xml

  Log Message:
  -----------
  Add "medium complexity" internal correlation test

Plus re-organized internal correlation tests into nicer directory
structure.


  Commit: 3a744d135ed3fd27f169a6c8de4787911b447956
      https://github.com/Evolveum/midpoint/commit/3a744d135ed3fd27f169a6c8de4787911b447956
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-10 (Thu, 10 Mar 2022)

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

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


  Commit: 12a9dc808d3ab5ed60c4e3c94d2f75404408708d
      https://github.com/Evolveum/midpoint/commit/12a9dc808d3ab5ed60c4e3c94d2f75404408708d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-10 (Thu, 10 Mar 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MatchingUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CorrelationCaseUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.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/CorrelatorContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchObjectCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemRouteFinder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemTarget.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchCorrelationTest.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMediumIdMatchCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMediumDummy.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMediumReal.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMultiAccountsDummy.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMultiAccountsReal.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchDummy.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchReal.java
    R testing/story/src/test/resources/correlation/idmatch/000-system-configuration.xml
    R testing/story/src/test/resources/correlation/idmatch/002-message-template-correlation.xml
    R testing/story/src/test/resources/correlation/idmatch/005-function-library-idmatch.xml
    R testing/story/src/test/resources/correlation/idmatch/011-archetype-program.xml
    R testing/story/src/test/resources/correlation/idmatch/020-object-template-user.xml
    R testing/story/src/test/resources/correlation/idmatch/030-org-programs.xml
    R testing/story/src/test/resources/correlation/idmatch/034-org-program-bioch.xml
    R testing/story/src/test/resources/correlation/idmatch/035-org-program-comp-bio.xml
    R testing/story/src/test/resources/correlation/idmatch/036-org-program-e-eng.xml
    R testing/story/src/test/resources/correlation/idmatch/037-org-program-mat-eng.xml
    R testing/story/src/test/resources/correlation/idmatch/038-org-program-math.xml
    R testing/story/src/test/resources/correlation/idmatch/039-org-program-sw-eng.xml
    R testing/story/src/test/resources/correlation/idmatch/040-org-program-sw-eng-doctoral.xml
    R testing/story/src/test/resources/correlation/idmatch/060-org-correlation-operators.xml
    R testing/story/src/test/resources/correlation/idmatch/100-user-fred.xml
    R testing/story/src/test/resources/correlation/idmatch/110-user-alice.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/function-library-mylib.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/object-template-user.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/resource-external.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/resource-hr.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/resource-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/system-configuration.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/task-import-external.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/task-import-hr.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/task-import-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/000-system-configuration.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/002-message-template-correlation.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/005-function-library-idmatch.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/011-archetype-program.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/020-object-template-user.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/030-org-programs.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/034-org-program-bioch.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/035-org-program-comp-bio.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/036-org-program-e-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/037-org-program-mat-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/038-org-program-math.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/039-org-program-sw-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/040-org-program-sw-eng-doctoral.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/060-org-correlation-operators.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/100-user-fred.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/110-user-alice.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/resource-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/task-import-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/task-update-sis.xml
    R testing/story/src/test/resources/correlation/idmatch/resource-sis.xml
    R testing/story/src/test/resources/correlation/idmatch/task-import-sis.xml
    R testing/story/src/test/resources/correlation/idmatch/task-update-sis.xml
    M testing/story/testng-integration.xml

  Log Message:
  -----------
  Add "medium complexity" ID Match test

Plus re-organized ID Match correlation tests into nicer directory
structure.

Other changes:

- ID Match correlator now uses items dictionary instead of (soon to be
removed) "correlationProperties" hack.
- The default for sorIdentifierProperty is now not "icfs:uid" but
the real primary identifier.


  Commit: 757889d20e6adde124808f0ab64f54e987f54a2e
      https://github.com/Evolveum/midpoint/commit/757889d20e6adde124808f0ab64f54e987f54a2e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-10 (Thu, 10 Mar 2022)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/filtering/AuditCustomColumnItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ExtensionItemFilterProcessor.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/AuditCustomColumnItemFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/ItemValueFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/PolyStringItemFilterProcessor.java

  Log Message:
  -----------
  MID-7716: fixed new repo search with non-eq op on multi-value extensions

This does NOT allow any serious indexing, but makes the search possible.


  Commit: dc1cfbd8b703258e3d3f0bb5be5d3cf6f53d72db
      https://github.com/Evolveum/midpoint/commit/dc1cfbd8b703258e3d3f0bb5be5d3cf6f53d72db
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-10 (Thu, 10 Mar 2022)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ArrayPathItemFilterProcessor.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/ValueFilterValues.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/FilterOperation.java

  Log Message:
  -----------
  MID-7716: fixed new repo non-eq search for multi-value stored in arrays

This does NOT allow any serious indexing, but makes the search possible.


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

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ExtensionItemFilterProcessor.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java

  Log Message:
  -----------
  MID-7716: new repo non-eq search multi-value ext. support for numbers

Previously only string/TEXT was working, now numeric types work too.
Poly-string is NOT yet supported, it is a bit more complicated.
As a side effect multi-vs-multi EQ (multi-value item EQ any of provided
values) works for numeric, date/time types and enums.


  Commit: 91a143149233be7ee8e74cb271bd61ba472e2356
      https://github.com/Evolveum/midpoint/commit/91a143149233be7ee8e74cb271bd61ba472e2356
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-11 (Fri, 11 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAbstractSelfCredentials.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/ChangePasswordPanel.java

  Log Message:
  -----------
  MID-4643:change feedback message for reset passwort without privileges


  Commit: e27b0b12b4fccc0da2176d43199ecbe490cbe773
      https://github.com/Evolveum/midpoint/commit/e27b0b12b4fccc0da2176d43199ecbe490cbe773
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-11 (Fri, 11 Mar 2022)

  Changed paths:
    M dist/src/main/bin/midpoint.sh
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTasksPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GeneralTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MessageTransportContainerModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageProfiling.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWorkPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageEmailNonce.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageEmailNonce.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageEmailNonse.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageEmailNonse.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/LegacyValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/PrismQueryExpressionSupport.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/route/ItemRoute.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/route/ItemRouteSegment.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationItemDefinitionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MatchingUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CorrelationCaseUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/TestAxiomQueryLanguage.java
    A infra/schema/src/test/resources/queryconverter/filter-user-substring-anchor-start-end-expression-axiom.xml
    A infra/schema/src/test/resources/queryconverter/filter-user-substring-expression-axiom.xml
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/DescriptorLoaderImpl.java
    M model/model-api/pom.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelPublicConstants.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Correlator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchObjectCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemRouteFinder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemTarget.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestFilterExpression.java
    A model/model-impl/src/test/resources/expr/expression-aql-employeeType-filter-defaults.xml
    A model/model-impl/src/test/resources/expr/expression-aql-linkref-object-reference-type-filter-defaults.xml
    A model/model-impl/src/test/resources/expr/expression-aql-name-multivalue-filter.xml
    A model/model-impl/src/test/resources/expr/expression-aql-name-value-filter.xml
    M model/model-impl/src/test/resources/expr/expression-linkref-filter-defaults.xml
    M model/model-impl/src/test/resources/sync/resource-dummy-limited.xml
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/filtering/AuditCustomColumnItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ArrayPathItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ExtensionItemFilterProcessor.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/AuditCustomColumnItemFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/ValueFilterValues.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/FilterOperation.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/ItemValueFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/PolyStringItemFilterProcessor.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchCorrelationTest.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMediumIdMatchCorrelationTest.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsInternalCorrelationTest.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleInternalCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMediumDummy.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMediumReal.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMultiAccountsDummy.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMultiAccountsReal.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchDummy.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchReal.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMedium.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccounts.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccountsSimplified.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationSimple.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationSimpleSimplified.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestMultiAccountsCorrelation.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestMultiAccountsCorrelationSimplified.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestSimpleCorrelation.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestSimpleCorrelationSimplified.java
    R testing/story/src/test/resources/correlation/idmatch/000-system-configuration.xml
    R testing/story/src/test/resources/correlation/idmatch/002-message-template-correlation.xml
    R testing/story/src/test/resources/correlation/idmatch/005-function-library-idmatch.xml
    R testing/story/src/test/resources/correlation/idmatch/011-archetype-program.xml
    R testing/story/src/test/resources/correlation/idmatch/020-object-template-user.xml
    R testing/story/src/test/resources/correlation/idmatch/030-org-programs.xml
    R testing/story/src/test/resources/correlation/idmatch/034-org-program-bioch.xml
    R testing/story/src/test/resources/correlation/idmatch/035-org-program-comp-bio.xml
    R testing/story/src/test/resources/correlation/idmatch/036-org-program-e-eng.xml
    R testing/story/src/test/resources/correlation/idmatch/037-org-program-mat-eng.xml
    R testing/story/src/test/resources/correlation/idmatch/038-org-program-math.xml
    R testing/story/src/test/resources/correlation/idmatch/039-org-program-sw-eng.xml
    R testing/story/src/test/resources/correlation/idmatch/040-org-program-sw-eng-doctoral.xml
    R testing/story/src/test/resources/correlation/idmatch/060-org-correlation-operators.xml
    R testing/story/src/test/resources/correlation/idmatch/100-user-fred.xml
    R testing/story/src/test/resources/correlation/idmatch/110-user-alice.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/function-library-mylib.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/object-template-user.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/resource-external.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/resource-hr.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/resource-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/system-configuration.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/task-import-external.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/task-import-hr.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/task-import-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/000-system-configuration.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/002-message-template-correlation.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/005-function-library-idmatch.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/011-archetype-program.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/020-object-template-user.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/030-org-programs.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/034-org-program-bioch.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/035-org-program-comp-bio.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/036-org-program-e-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/037-org-program-mat-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/038-org-program-math.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/039-org-program-sw-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/040-org-program-sw-eng-doctoral.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/060-org-correlation-operators.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/100-user-fred.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/110-user-alice.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/resource-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/task-import-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/task-update-sis.xml
    R testing/story/src/test/resources/correlation/idmatch/resource-sis.xml
    R testing/story/src/test/resources/correlation/idmatch/task-import-sis.xml
    R testing/story/src/test/resources/correlation/idmatch/task-update-sis.xml
    A testing/story/src/test/resources/correlation/internal/medium/function-library-mylib.xml
    A testing/story/src/test/resources/correlation/internal/medium/object-template-user.xml
    A testing/story/src/test/resources/correlation/internal/medium/resource-external.xml
    A testing/story/src/test/resources/correlation/internal/medium/resource-hr.xml
    A testing/story/src/test/resources/correlation/internal/medium/resource-sis.xml
    A testing/story/src/test/resources/correlation/internal/medium/system-configuration.xml
    A testing/story/src/test/resources/correlation/internal/medium/task-import-external.xml
    A testing/story/src/test/resources/correlation/internal/medium/task-import-hr.xml
    A testing/story/src/test/resources/correlation/internal/medium/task-import-sis.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/000-system-configuration.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/005-function-library.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/011-archetype-program.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/020-object-template-user.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/030-org-programs.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/034-org-program-bioch.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/035-org-program-comp-bio.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/036-org-program-e-eng.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/037-org-program-mat-eng.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/038-org-program-math.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/039-org-program-sw-eng.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/040-org-program-sw-eng-doctoral.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/resource-sis-simplified.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/resource-sis.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/task-import-sis.xml
    A testing/story/src/test/resources/correlation/internal/simple/object-template-user.xml
    A testing/story/src/test/resources/correlation/internal/simple/resource-hr.csv
    A testing/story/src/test/resources/correlation/internal/simple/resource-hr.xml
    A testing/story/src/test/resources/correlation/internal/simple/resource-target-simplified.xml
    A testing/story/src/test/resources/correlation/internal/simple/resource-target.csv
    A testing/story/src/test/resources/correlation/internal/simple/resource-target.xml
    A testing/story/src/test/resources/correlation/internal/simple/system-configuration.xml
    A testing/story/src/test/resources/correlation/internal/simple/task-import-hr.xml
    A testing/story/src/test/resources/correlation/internal/simple/task-import-target.xml
    R testing/story/src/test/resources/correlation/multi-accounts/000-system-configuration.xml
    R testing/story/src/test/resources/correlation/multi-accounts/005-function-library.xml
    R testing/story/src/test/resources/correlation/multi-accounts/011-archetype-program.xml
    R testing/story/src/test/resources/correlation/multi-accounts/020-object-template-user.xml
    R testing/story/src/test/resources/correlation/multi-accounts/030-org-programs.xml
    R testing/story/src/test/resources/correlation/multi-accounts/034-org-program-bioch.xml
    R testing/story/src/test/resources/correlation/multi-accounts/035-org-program-comp-bio.xml
    R testing/story/src/test/resources/correlation/multi-accounts/036-org-program-e-eng.xml
    R testing/story/src/test/resources/correlation/multi-accounts/037-org-program-mat-eng.xml
    R testing/story/src/test/resources/correlation/multi-accounts/038-org-program-math.xml
    R testing/story/src/test/resources/correlation/multi-accounts/039-org-program-sw-eng.xml
    R testing/story/src/test/resources/correlation/multi-accounts/040-org-program-sw-eng-doctoral.xml
    R testing/story/src/test/resources/correlation/multi-accounts/resource-sis-simplified.xml
    R testing/story/src/test/resources/correlation/multi-accounts/resource-sis.xml
    R testing/story/src/test/resources/correlation/multi-accounts/task-import-sis.xml
    R testing/story/src/test/resources/correlation/simple/object-template-user.xml
    R testing/story/src/test/resources/correlation/simple/resource-hr.csv
    R testing/story/src/test/resources/correlation/simple/resource-hr.xml
    R testing/story/src/test/resources/correlation/simple/resource-target-simplified.xml
    R testing/story/src/test/resources/correlation/simple/resource-target.csv
    R testing/story/src/test/resources/correlation/simple/resource-target.xml
    R testing/story/src/test/resources/correlation/simple/system-configuration.xml
    R testing/story/src/test/resources/correlation/simple/task-import-hr.xml
    R testing/story/src/test/resources/correlation/simple/task-import-target.xml
    M testing/story/src/test/resources/schema/idmatch.xsd
    M testing/story/testng-integration.xml
    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

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


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

  Changed paths:
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new-upgrade.sql

  Log Message:
  -----------
  native repo upgrade scripts: intro comments fixes


  Commit: 378d1261fb1442d07078adc3e09307afee46ca4e
      https://github.com/Evolveum/midpoint/commit/378d1261fb1442d07078adc3e09307afee46ca4e
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-11 (Fri, 11 Mar 2022)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/RestService.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BaseOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/PolyStringNormalizerOptions.java
    M tools/ninja/src/main/resources/messages.properties
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
    A tools/ninja/src/test/resources/mid-7668-roles.xml
    M tools/ninja/src/test/resources/org-monkey-island-simple.xml
    M tools/ninja/src/test/resources/org-monkey-island-simple.xml.zip

  Log Message:
  -----------
  MID-7668 ninja, custom support for polystring normalizer via cmd options (+ tests)


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

  Changed paths:
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new-upgrade.sql

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


  Commit: b76b6ba8741f6e9ffd558f2894a3707e1d49c4d7
      https://github.com/Evolveum/midpoint/commit/b76b6ba8741f6e9ffd558f2894a3707e1d49c4d7
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-11 (Fri, 11 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.java

  Log Message:
  -----------
  using axiom query as nonexperimental feature


  Commit: 5672873618df246813f36bb7165f58ff2af2ca79
      https://github.com/Evolveum/midpoint/commit/5672873618df246813f36bb7165f58ff2af2ca79
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-11 (Fri, 11 Mar 2022)

  Changed paths:
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new-upgrade.sql
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/RestService.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BaseOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/PolyStringNormalizerOptions.java
    M tools/ninja/src/main/resources/messages.properties
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
    A tools/ninja/src/test/resources/mid-7668-roles.xml
    M tools/ninja/src/test/resources/org-monkey-island-simple.xml
    M tools/ninja/src/test/resources/org-monkey-island-simple.xml.zip

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


  Commit: 0810636ef39bac80c84141649abc0a9d50364ee6
      https://github.com/Evolveum/midpoint/commit/0810636ef39bac80c84141649abc0a9d50364ee6
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-11 (Fri, 11 Mar 2022)

  Changed paths:
    M tools/ninja/src/test/resources/mid-7668-roles.xml

  Log Message:
  -----------
  MID-7668 fixed checkstyle


  Commit: 09e3303aad76af29e9078e2db797b37208fce793
      https://github.com/Evolveum/midpoint/commit/09e3303aad76af29e9078e2db797b37208fce793
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-11 (Fri, 11 Mar 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
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationPropertyDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/route/ItemRoute.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CorrelationCaseUtil.java
    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/CorrelationProperty.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationService.java
    R 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/impl/correlator/FullCorrelationContext.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/items/CorrelationItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationPropertiesCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationServiceImpl.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
    M testing/story/src/test/resources/correlation/idmatch/multi-accounts/resource-sis.xml

  Log Message:
  -----------
  Replace CorrelationPropertiesDefinitionType

It is no longer necessary to specify <correlationProperties>
to correctly show correlation cases in GUI. (The use in ID Match
correlator was eliminated earlier.)

The GUI is now driven by the definitions of items in the correlator.


  Commit: ce6b7938a66f65e3aa68d17eac6df442d10879c7
      https://github.com/Evolveum/midpoint/commit/ce6b7938a66f65e3aa68d17eac6df442d10879c7
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-11 (Fri, 11 Mar 2022)

  Changed paths:
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new-upgrade.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAbstractSelfCredentials.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/ChangePasswordPanel.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/filtering/AuditCustomColumnItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ArrayPathItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ExtensionItemFilterProcessor.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/AuditCustomColumnItemFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/ValueFilterValues.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/FilterOperation.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/ItemValueFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/PolyStringItemFilterProcessor.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/RestService.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BaseOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/PolyStringNormalizerOptions.java
    M tools/ninja/src/main/resources/messages.properties
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
    A tools/ninja/src/test/resources/mid-7668-roles.xml
    M tools/ninja/src/test/resources/org-monkey-island-simple.xml
    M tools/ninja/src/test/resources/org-monkey-island-simple.xml.zip

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


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

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/Log.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
    M tools/ninja/testng-unit.xml

  Log Message:
  -----------
  fixed ninja test ImportRepositoryTest added to testng-unit.xml


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/RootHibernateQuery.java

  Log Message:
  -----------
  removed groupBy from midPoint proper (very few usages)


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

  Changed paths:
    M .editorconfig

  Log Message:
  -----------
  .editorconfig updates, mainly insert_final_newline = true


  Commit: 32dc1f78d4f8d54d08b3cebb3503fca441604dc1
      https://github.com/Evolveum/midpoint/commit/32dc1f78d4f8d54d08b3cebb3503fca441604dc1
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-11 (Fri, 11 Mar 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AdminGuiConfigurationMergeManagerImpl.java

  Log Message:
  -----------
  MID-7713 fix for summary panel (archetype vs sysconfig)


  Commit: 10a3cec31200374067ad0b76319376f753e8d7cc
      https://github.com/Evolveum/midpoint/commit/10a3cec31200374067ad0b76319376f753e8d7cc
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-12 (Sat, 12 Mar 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationItemDefinitionUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorConfiguration.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/impl/correlator/FullCorrelationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationCaseManager.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationPropertiesCreator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelationCaseManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationPropertiesCreator.java
    R 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/SynchronizationContext.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 repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/ActivityRunResult.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/TransientActivityRunStatistics.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/processing/ItemProcessingGatekeeper.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
    M testing/story/src/test/resources/correlation/idmatch/medium/resource-external.xml
    M testing/story/src/test/resources/correlation/idmatch/medium/resource-hr.xml
    M testing/story/src/test/resources/correlation/idmatch/medium/resource-sis.xml
    M testing/story/src/test/resources/correlation/idmatch/medium/system-configuration.xml
    M testing/story/src/test/resources/correlation/idmatch/multi-accounts/resource-sis.xml
    M testing/story/src/test/resources/correlation/internal/medium/resource-external.xml
    M testing/story/src/test/resources/correlation/internal/medium/resource-hr.xml
    M testing/story/src/test/resources/correlation/internal/medium/resource-sis.xml
    M testing/story/src/test/resources/correlation/internal/medium/system-configuration.xml

  Log Message:
  -----------
  Simplify correlators configuration by reuse

We now support reusing correlators configuration by two special
properties ("extending" and "using"). Also, definitions of correlation
items are propagated along prism containment (parent-child) relation.

Unrelated change:

- Putting last exception message to TaskRunResult. This is helpful
when diagnosing failed tests that involve tasks.


  Commit: 1852905888dd99429c34f0a9de616274d8b7f833
      https://github.com/Evolveum/midpoint/commit/1852905888dd99429c34f0a9de616274d8b7f833
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-12 (Sat, 12 Mar 2022)

  Changed paths:
    M .editorconfig
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AdminGuiConfigurationMergeManagerImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/RootHibernateQuery.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/Log.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
    M tools/ninja/testng-unit.xml

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


  Commit: 3c87d4ed5915350f6c9e3f54a989f24149c556a8
      https://github.com/Evolveum/midpoint/commit/3c87d4ed5915350f6c9e3f54a989f24149c556a8
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-12 (Sat, 12 Mar 2022)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypes.java

  Log Message:
  -----------
  Stabilize TestArchetypes.test410ImportMary

The original code failed intermittently.


  Commit: fda61f09322ba8c2a23e68636ac3028c08b1cf4f
      https://github.com/Evolveum/midpoint/commit/fda61f09322ba8c2a23e68636ac3028c08b1cf4f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-12 (Sat, 12 Mar 2022)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkClick.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/LinkUpdater.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/RemainingShadowsActivityRun.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java

  Log Message:
  -----------
  Add sync transitions for "remaining shadows" recon

The reporting on synchronization situation transitions during the
last reconciliation sub-activity (processing "remaining shadows") was
not implemented: It was somehow present before, but the implementation
changes in 4.3/4.4 made it non-functional, so it was disabled
altogether.

So, it is re-implemented in this commit. In particular:

1. Synchronization of a deleted shadow is represented as a transition
"x->DELETED->DELETED", where x is the original state, e.g. LINKED.

2. Shadows that are fetched but not synchronized - e.g. because they
exist - are recorded with either PROTECTED or with the new
SYNCHRONIZATION_NOT_NEEDED exclusion reason. They are also marked
as skipped, which is a change comparing to previous behavior (they
were marked as successfully processed). This is to bring consistency
between the 2nd and 3rd stage of reconciliation activity.

This resolves MID-7724.

Other changes:
- Fixed reporting of situations of deleted shadows in "clockwork
summary" log entry.
- Re-enabled auditing asserts in TestImportRecon.


  Commit: 4f7b1b1f4439b8e7dd7f7c57b4da62edd0f0df6b
      https://github.com/Evolveum/midpoint/commit/4f7b1b1f4439b8e7dd7f7c57b4da62edd0f0df6b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-12 (Sat, 12 Mar 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionValuesProcessor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
    A model/model-intest/src/test/resources/consistency-simple/user-jim.xml

  Log Message:
  -----------
  Add a test for MID-7292

(The test works, so it's currently disabled.)


  Commit: ed1773107db382d84b613fde56d7611eb2c8ac3c
      https://github.com/Evolveum/midpoint/commit/ed1773107db382d84b613fde56d7611eb2c8ac3c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-12 (Sat, 12 Mar 2022)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkClick.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/LinkUpdater.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/RemainingShadowsActivityRun.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/tmp/mid-7724'


  Commit: 276c42d307dc6a3f3f5ae3ff5aea6ea182df2c93
      https://github.com/Evolveum/midpoint/commit/276c42d307dc6a3f3f5ae3ff5aea6ea182df2c93
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-12 (Sat, 12 Mar 2022)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestProgressReporting.java

  Log Message:
  -----------
  Adapt TestProgressReporting


  Commit: 9e9b80b1f63ed53cb2d3a60836d98398d292e4a0
      https://github.com/Evolveum/midpoint/commit/9e9b80b1f63ed53cb2d3a60836d98398d292e4a0
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-12 (Sat, 12 Mar 2022)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/GetHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java

  Log Message:
  -----------
  Fix "No primary identifiers found ..." (MID-7292)

We can deal with no-identifiers accounts with pending deletion in the
same way as we deal with dead accounts!

---
(I.e. provisioning treats futurized to-be-deleted accounts in the
same way as futurized to-be-added accounts and already-dead ones.)


  Commit: 00203cfb643145700357d04fb9e48eb06d5565b5
      https://github.com/Evolveum/midpoint/commit/00203cfb643145700357d04fb9e48eb06d5565b5
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java

  Log Message:
  -----------
  MID-7659: Unify log message text for bundled and custom connectors


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

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

  Log Message:
  -----------
  MID-7636 Self-service password change fix


  Commit: 3c51011f174d90980ed7eafe8e9640df0d979a30
      https://github.com/Evolveum/midpoint/commit/3c51011f174d90980ed7eafe8e9640df0d979a30
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M testing/rest/src/test/resources/authentication/repo/security-policy-disabled.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-enabled.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-unsuccessful.xml

  Log Message:
  -----------
  Fixed rename of updatingFocusBehavior to focusBehaviorUpdate


  Commit: 12dc0769b4191ca9dc70f096e2c6b52e06384dea
      https://github.com/Evolveum/midpoint/commit/12dc0769b4191ca9dc70f096e2c6b52e06384dea
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M testing/rest/src/test/resources/authentication/repo/security-policy-disabled.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-enabled.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-unsuccessful.xml

  Log Message:
  -----------
  fix for 'focusBehaviorUpdate' attribute in rest tests


  Commit: 2dbc9fef6c8b49f8ecb4ab4fed42c1dc8b3c558d
      https://github.com/Evolveum/midpoint/commit/2dbc9fef6c8b49f8ecb4ab4fed42c1dc8b3c558d
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M .editorconfig
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/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
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationPropertyDefinition.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAbstractSelfCredentials.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/ChangePasswordPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/route/ItemRoute.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationItemDefinitionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CorrelationCaseUtil.java
    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/CorrelationProperty.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorConfiguration.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/FullCorrelationContext.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/impl/correlator/FullCorrelationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AdminGuiConfigurationMergeManagerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationCaseManager.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationPropertiesCreator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelationCaseManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemTarget.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkClick.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/LinkUpdater.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionValuesProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    R 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/SynchronizationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/RemainingShadowsActivityRun.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-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypes.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestProgressReporting.java
    A model/model-intest/src/test/resources/consistency-simple/user-jim.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/GetHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/ActivityRunResult.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/TransientActivityRunStatistics.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/processing/ItemProcessingGatekeeper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/RootHibernateQuery.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
    M testing/story/src/test/resources/correlation/idmatch/medium/resource-external.xml
    M testing/story/src/test/resources/correlation/idmatch/medium/resource-hr.xml
    M testing/story/src/test/resources/correlation/idmatch/medium/resource-sis.xml
    M testing/story/src/test/resources/correlation/idmatch/medium/system-configuration.xml
    M testing/story/src/test/resources/correlation/idmatch/multi-accounts/resource-sis.xml
    M testing/story/src/test/resources/correlation/internal/medium/resource-external.xml
    M testing/story/src/test/resources/correlation/internal/medium/resource-hr.xml
    M testing/story/src/test/resources/correlation/internal/medium/resource-sis.xml
    M testing/story/src/test/resources/correlation/internal/medium/system-configuration.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/Log.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
    M tools/ninja/src/test/resources/mid-7668-roles.xml
    M tools/ninja/testng-unit.xml

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


  Commit: 68e23241f801b4ca88d4e0bf28b1067b50a560dd
      https://github.com/Evolveum/midpoint/commit/68e23241f801b4ca88d4e0bf28b1067b50a560dd
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/ActivityProgressInformationBuilder.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskResolver.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelDiscovery.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelSynchronization.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTaskPartitionedMultipleTasks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestReconTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestTaskReporting.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityStateOverviewAsserter.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapAssociationPerformance.java
    M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-multinode-multithreaded.xml
    M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-multinode.xml

  Log Message:
  -----------
  Replace unreliable waitForTaskTreeNextFinishedRun

This method caused various tests to fail occasionally. So it was
replaced by waitForRootActivityCompletion. (Later it may be unified
with waitForTaskActivityCompleted.)

Related changes:
- Fixed ActivityProgressInformationBuilder: it was failing in some
transient conditions.

Unrelated changes:
- Fixed (manually run) TestLdapAssociationPerformance.


  Commit: 1c2cec27f0a9c9d172442ea7975e391b881a3759
      https://github.com/Evolveum/midpoint/commit/1c2cec27f0a9c9d172442ea7975e391b881a3759
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAbstractSelfCredentials.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/ChangePasswordPanel.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M testing/rest/src/test/resources/authentication/repo/security-policy-disabled.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-enabled.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-unsuccessful.xml

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


  Commit: be53f48915380508e63f4810512289d91ed1c690
      https://github.com/Evolveum/midpoint/commit/be53f48915380508e63f4810512289d91ed1c690
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AuthenticationEvaluatorImpl.java

  Log Message:
  -----------
  fix for audit success login rest tests


  Commit: cdf9c82ebe510dc9078019f8c1bb4c94b0a8d2c4
      https://github.com/Evolveum/midpoint/commit/cdf9c82ebe510dc9078019f8c1bb4c94b0a8d2c4
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/ActivityProgressInformationBuilder.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskResolver.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelDiscovery.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelSynchronization.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTaskPartitionedMultipleTasks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestReconTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestTaskReporting.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityStateOverviewAsserter.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapAssociationPerformance.java
    M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-multinode-multithreaded.xml
    M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-multinode.xml

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


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageService.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/web/component/assignment/RoleCatalogItemButton.java

  Log Message:
  -----------
  MID-7733 fix for request role -> role details authorization problem -> always 403


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAbstractSelfCredentials.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/ChangePasswordPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/ActivityProgressInformationBuilder.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskResolver.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AuthenticationEvaluatorImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelDiscovery.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelSynchronization.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTaskPartitionedMultipleTasks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestReconTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestTaskReporting.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityStateOverviewAsserter.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
    M testing/rest/src/test/resources/authentication/repo/security-policy-disabled.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-enabled.xml
    M testing/rest/src/test/resources/authentication/repo/security-policy-unsuccessful.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapAssociationPerformance.java
    M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-multinode-multithreaded.xml
    M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-multinode.xml

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


  Commit: cb7786823eb1f546dddc821a839b5534c6d1931c
      https://github.com/Evolveum/midpoint/commit/cb7786823eb1f546dddc821a839b5534c6d1931c
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.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/roles/AbstractRoleCompositedSearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/IndirectSearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/ScopeSearchItem.java

  Log Message:
  -----------
  MID-7692: fix for subsequent recompute of role members


  Commit: a50a1edc12430c62065c1cb01eb9ef5b2acef366
      https://github.com/Evolveum/midpoint/commit/a50a1edc12430c62065c1cb01eb9ef5b2acef366
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageService.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/web/component/assignment/RoleCatalogItemButton.java

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


  Commit: 38abcce4effed70130d5942d2da0dc403e8d4460
      https://github.com/Evolveum/midpoint/commit/38abcce4effed70130d5942d2da0dc403e8d4460
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

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

  Log Message:
  -----------
  delete button hidden in sysconfig ui


  Commit: 548dc5a8064717202bbde97e38014147bd481722
      https://github.com/Evolveum/midpoint/commit/548dc5a8064717202bbde97e38014147bd481722
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.java

  Log Message:
  -----------
  MID-7661 proper 404 page returned when object is not found


  Commit: 27002e43c392cabcc0d610e89e53b717638588f9
      https://github.com/Evolveum/midpoint/commit/27002e43c392cabcc0d610e89e53b717638588f9
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SynchronizationStep.java

  Log Message:
  -----------
  MID-7717: fix QName model for object class on resource synchronization panel


  Commit: 802a672e4206ee7ae8175fa8ef55914c271a0692
      https://github.com/Evolveum/midpoint/commit/802a672e4206ee7ae8175fa8ef55914c271a0692
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.java

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


  Commit: 960863e87ef6e347336fff3c2698f0824e5a9271
      https://github.com/Evolveum/midpoint/commit/960863e87ef6e347336fff3c2698f0824e5a9271
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 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/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.html

  Log Message:
  -----------
  MID-7660 proper 404 page if collection with name is not found


  Commit: 8d47ea3115225838f1d6f6edb6957172ff0b49de
      https://github.com/Evolveum/midpoint/commit/8d47ea3115225838f1d6f6edb6957172ff0b49de
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SynchronizationStep.java

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


  Commit: f1a0830adc40447553bbf3bd9c9956cadbeb3713
      https://github.com/Evolveum/midpoint/commit/f1a0830adc40447553bbf3bd9c9956cadbeb3713
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    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

  Log Message:
  -----------
  Fix waitForRootActivityCompletion

The method should stop waiting if the processing stopped because
of task suspension. This is needed for thresholds story tests to work.


  Commit: be4aa6db5c14440dfc317a83166af9dddfc21542
      https://github.com/Evolveum/midpoint/commit/be4aa6db5c14440dfc317a83166af9dddfc21542
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 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/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SynchronizationStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.java

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


  Commit: e82cee7eacf192cbab49e8c6a35e8b8f2bc18887
      https://github.com/Evolveum/midpoint/commit/e82cee7eacf192cbab49e8c6a35e8b8f2bc18887
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.java

  Log Message:
  -----------
  detaching model on login page


  Commit: a8004139b2d9e9b6aa9b1fbf1c8328a0fa7c8b55
      https://github.com/Evolveum/midpoint/commit/a8004139b2d9e9b6aa9b1fbf1c8328a0fa7c8b55
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 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/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusPreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/TaskDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/breadcrumbs/Breadcrumb.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/breadcrumbs/BreadcrumbPageClass.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/breadcrumbs/BreadcrumbPageInstance.java
    M 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/menu/MainMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/PagePreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageAdminObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemListWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceWizard.java

  Log Message:
  -----------
  MID-7135 breadcrumb with page instance removed. Page instance was left directly in preview pages for now.


  Commit: e1198a0604f0a160e9787a343349ebc4347d3050
      https://github.com/Evolveum/midpoint/commit/e1198a0604f0a160e9787a343349ebc4347d3050
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/SelectableObjectModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/SelectableRowModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/configuration/component/NotificationConfigTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/ActivitiesStatisticsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/TableUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/GridViewComponent.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BaseSearchDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BaseSortableDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/ObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableBeanContainerDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/CheckBoxHeaderColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPropertiesConfigPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBean.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBeanImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/TreeSelectableBean.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/InternalsLoggedInUsersPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/ActivitiesStatisticsPanelOld.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/AbstractShoppingCartTabPanel.java

  Log Message:
  -----------
  detaching models for list pages (e.g. All users, All roles, ...)


  Commit: 09aff8a1392083631e11749386b53616d684dc3e
      https://github.com/Evolveum/midpoint/commit/09aff8a1392083631e11749386b53616d684dc3e
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/BasePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TypedAssignablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/StringLimitationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageStructureDump.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageShadow.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/util/GuiDisplayNameUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/InducedEntitlementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/CountToolbar.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/DeleteAllPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/MenuLinkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/AbstractObjectTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/ScenePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/StatisticsDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ContainerTypeSearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/Property.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/PropertySearchItem.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/component/search/SearchItemDefinition.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/BaseDeprecatedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardSteps.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/WizardHelpDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/AddCapabilityDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/ExpressionVariableEditorDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/LimitationsEditorDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/MappingEditorDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationActionEditorDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/helpers/AvailableResponses.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/ResourceDetailsTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/content/PageAccount.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/component/MultiplicityPolicyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AssignmentInfoDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgUnitAddDeletePopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/DecisionDto.java

  Log Message:
  -----------
  string resource model  - do not use component


  Commit: 098b826d456da920812731806213bcdfd84c0c5b
      https://github.com/Evolveum/midpoint/commit/098b826d456da920812731806213bcdfd84c0c5b
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java

  Log Message:
  -----------
  MID-7732: fix for merging columns from view


  Commit: cd22456b70f7acaeef4215689bda310fa9be53f5
      https://github.com/Evolveum/midpoint/commit/cd22456b70f7acaeef4215689bda310fa9be53f5
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/TestSqaleRepositoryBeanConfig.java

  Log Message:
  -----------
  TestSqaleRepositoryBeanConfig: fixing the message about clearing the DB


  Commit: ea7eb7b44e33cdbc323550657d472f30e63ac9be
      https://github.com/Evolveum/midpoint/commit/ea7eb7b44e33cdbc323550657d472f30e63ac9be
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

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

  Log Message:
  -----------
  SchemaActionComputer: fixed required DB schema version to 4.5


  Commit: c084786df9fe08685afddc2f92a9ab8862bb580b
      https://github.com/Evolveum/midpoint/commit/c084786df9fe08685afddc2f92a9ab8862bb580b
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-15 (Tue, 15 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListInlineMenuHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java

  Log Message:
  -----------
  selectable bean detaching - generalizing to other pages.. tasks still not detached


  Commit: 5f223be78f89a893964e4ee80819c1bc3bf0dcad
      https://github.com/Evolveum/midpoint/commit/5f223be78f89a893964e4ee80819c1bc3bf0dcad
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-15 (Tue, 15 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectReferenceColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBeanImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java

  Log Message:
  -----------
  list tasks - detaching


  Commit: 91f3a8845c62f4c3b3eaa30e3e73cab0a28ef6d7
      https://github.com/Evolveum/midpoint/commit/91f3a8845c62f4c3b3eaa30e3e73cab0a28ef6d7
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-15 (Tue, 15 Mar 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/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SynchronizationStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/TestSqaleRepositoryBeanConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaActionComputer.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java

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


  Commit: f2006652280c62238f099c98cb37d8e5a43cabd6
      https://github.com/Evolveum/midpoint/commit/f2006652280c62238f099c98cb37d8e5a43cabd6
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-15 (Tue, 15 Mar 2022)

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

  Log Message:
  -----------
  checkstyle problem


  Commit: 0bba55d6bea54f9b44cf7428a31a44ff12554261
      https://github.com/Evolveum/midpoint/commit/0bba55d6bea54f9b44cf7428a31a44ff12554261
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-15 (Tue, 15 Mar 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/web/page/admin/home/PageDashboard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/PersonalInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java

  Log Message:
  -----------
  Model detaching for Info Dashboard


  Commit: 2cf62fc271a1859ac725a38e9938970edd6eeca1
      https://github.com/Evolveum/midpoint/commit/2cf62fc271a1859ac725a38e9938970edd6eeca1
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-15 (Tue, 15 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/DirectAndIndirectAssignmentPanel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionEvaluation.java

  Log Message:
  -----------
  MID-7706: skip evaluate construction in assignment


  Commit: f05913a802bcb6c097c57e4798d5999ea714dc17
      https://github.com/Evolveum/midpoint/commit/f05913a802bcb6c097c57e4798d5999ea714dc17
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-15 (Tue, 15 Mar 2022)

  Changed paths:
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/TestSqaleRepositoryBeanConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaActionComputer.java

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


  Commit: 95481cf0319ffaf954640a9274d01b7411adf233
      https://github.com/Evolveum/midpoint/commit/95481cf0319ffaf954640a9274d01b7411adf233
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-15 (Tue, 15 Mar 2022)

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

  Log Message:
  -----------
  Improve correlation case naming

Now it includes also resource name (not only the shadow name).


  Commit: 5724012663fbd9d6eca2ba895346398180105615
      https://github.com/Evolveum/midpoint/commit/5724012663fbd9d6eca2ba895346398180105615
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-15 (Tue, 15 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/DirectAndIndirectAssignmentPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionEvaluation.java
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/TestSqaleRepositoryBeanConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaActionComputer.java

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


  Commit: 68c22f9ac6c408dfdadd950c100ff8853e31cc5f
      https://github.com/Evolveum/midpoint/commit/68c22f9ac6c408dfdadd950c100ff8853e31cc5f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-15 (Tue, 15 Mar 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionEvaluation.java

  Log Message:
  -----------
  Slightly improve outbound processing checking


  Commit: 24e4d2d5a4825ed83caa5bbc2bfb66a07af61b61
      https://github.com/Evolveum/midpoint/commit/24e4d2d5a4825ed83caa5bbc2bfb66a07af61b61
  Author: kate <honchar at evolveum.com>
  Date:   2022-03-15 (Tue, 15 Mar 2022)

  Changed paths:
    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/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusHistoryPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/PageOrgHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/PageOrgHistory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRoleHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRoleHistory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageServiceHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageServiceHistory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUserHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUserHistory.java

  Log Message:
  -----------
  focus object history page fix


  Commit: 0d56ee07558499f5485064bcd9e13f0f022f42b7
      https://github.com/Evolveum/midpoint/commit/0d56ee07558499f5485064bcd9e13f0f022f42b7
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-15 (Tue, 15 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuButtonColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectCollection/PageObjectCollections.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectTemplate/PageObjectTemplates.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java

  Log Message:
  -----------
  MainObjectListPanel: fixed getConfirmMessageKeyForMulti-v-SingleObject

The names of the methods were reversed, but the returned keys were OK.
Also, default impl now throws with clearer error, previously it returned
null which soon threw IllegalArgEx, but with message without context.


  Commit: 60dd30f408c0c4c0e00d0ae617e8f3540341c530
      https://github.com/Evolveum/midpoint/commit/60dd30f408c0c4c0e00d0ae617e8f3540341c530
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-15 (Tue, 15 Mar 2022)

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

  Log Message:
  -----------
  PageMessageTemplates: added missing delete confirmation msg (fixes 500)


  Commit: 5a72961693055ef680522a316b60acf4907d16c0
      https://github.com/Evolveum/midpoint/commit/5a72961693055ef680522a316b60acf4907d16c0
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-15 (Tue, 15 Mar 2022)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Upgrade Quartz to 2.3.2.e3

This should fix occasional NPEs in scheduler thread (MID-4558).


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/OperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusHistoryPanel.java
    M 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/org/PageOrgHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/PageOrgHistory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRoleHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRoleHistory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageServiceHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageServiceHistory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUserHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUserHistory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuButtonColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectCollection/PageObjectCollections.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectTemplate/PageObjectTemplates.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java

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


  Commit: 90736e7178d27d1745db1c92426b0e693f5113ae
      https://github.com/Evolveum/midpoint/commit/90736e7178d27d1745db1c92426b0e693f5113ae
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-15 (Tue, 15 Mar 2022)

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ExportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ContainerableReportDataSource.java

  Log Message:
  -----------
  Change reports to iterative search mode

Reports were executed by gathering objects via full-run (non-iterative)
search method - for audit records, objects, and containers. Here we
change the execution mode for the first two of them to iterative search.

This should partially resolve MID-7737 by lifting the limit of 10000
processed objects.

Experimental: the TestCsvReportExportClassic fails!


  Commit: c0d817bb46b02a108ca5cc23ac38507705a3c082
      https://github.com/Evolveum/midpoint/commit/c0d817bb46b02a108ca5cc23ac38507705a3c082
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDeltaConverter.java
    A infra/schema/src/test/resources/deltaconverter/resource-modify-non-exists-attribute.xml

  Log Message:
  -----------
  MID-7723: fix convert non exist attribute with non exists parent to native item delta


  Commit: d9e654ae0c555903bef60322c06b51fa8174d536
      https://github.com/Evolveum/midpoint/commit/d9e654ae0c555903bef60322c06b51fa8174d536
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/OperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusHistoryPanel.java
    M 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/org/PageOrgHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/PageOrgHistory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRoleHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRoleHistory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageServiceHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageServiceHistory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUserHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUserHistory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuButtonColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectCollection/PageObjectCollections.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectTemplate/PageObjectTemplates.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationCaseManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionEvaluation.java
    M pom.xml

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


  Commit: d2a411adec8d3b8a25bee332b8dded5bd4c21d74
      https://github.com/Evolveum/midpoint/commit/d2a411adec8d3b8a25bee332b8dded5bd4c21d74
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ExportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ContainerableReportDataSource.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/tmp/mid-7737'


  Commit: cf21294cf9ef678c59881603657a94f374b69cc2
      https://github.com/Evolveum/midpoint/commit/cf21294cf9ef678c59881603657a94f374b69cc2
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

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

  Log Message:
  -----------
  MID-7723: cleanup messages in test


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

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectHandler.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicCollectionReportExportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicDashboardReportExportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ExportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataCreationActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ContainerableReportDataSource.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ReportDataSource.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    R provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ObjectHandler.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectFound.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectHandler.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java

  Log Message:
  -----------
  Fix working with OperationResult in Handler

OperationResult should be filled-in according to the code call
structure, i.e. called code should use the result of the parent.

The use of Handler interface, passing values to be processed but without
the corresponding OperationResult, is not correct in this respect.

So here are the following changes:

1. Introduced ObjectHandler interface that contains not only the value
but also the OperationResult instance. [TODO: better name?]

2. Used ObjectHandler for iterative processing in reports, instead of
Handler.

3. Renamed ObjectHandler in UCF API to UcfObjectHandler, to avoid naming
collisions.

Related to MID-7737.


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

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

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


  Commit: eabc94fe8e3e713d51facb2def5dd5ebce997ed0
      https://github.com/Evolveum/midpoint/commit/eabc94fe8e3e713d51facb2def5dd5ebce997ed0
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

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

  Log Message:
  -----------
  MID-7723: cleanup comment for parentDefinition


  Commit: fb2ecfbacb84a6753691f0cebd4e07fa47243d4f
      https://github.com/Evolveum/midpoint/commit/fb2ecfbacb84a6753691f0cebd4e07fa47243d4f
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectHandler.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicCollectionReportExportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicDashboardReportExportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ExportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataCreationActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ContainerableReportDataSource.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ReportDataSource.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    R provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ObjectHandler.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectFound.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectHandler.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java

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


  Commit: 06e8958f8c92630100bde3eef310c2535eacf1f8
      https://github.com/Evolveum/midpoint/commit/06e8958f8c92630100bde3eef310c2535eacf1f8
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/FlexibleLabelModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/SelectableObjectModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/FocusSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BaseSearchDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBeanImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/TreeSelectableBean.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/AbstractOrgTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreeAssignablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/PageOrgTree.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/AbstractRoleCompositedSearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AbstractTreeTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgTreeProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/TreeTablePanel.java

  Log Message:
  -----------
  model detaching on org struct page


  Commit: c85514923c459be465f7c7554acd22399c94c82d
      https://github.com/Evolveum/midpoint/commit/c85514923c459be465f7c7554acd22399c94c82d
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/DirectAndIndirectAssignmentPanel.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/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusHistoryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/PageMessageTemplates.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/PageOrgHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/PageOrgHistory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRoleHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRoleHistory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageServiceHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageServiceHistory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUserHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUserHistory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuButtonColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectCollection/PageObjectCollections.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectTemplate/PageObjectTemplates.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectHandler.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDeltaConverter.java
    A infra/schema/src/test/resources/deltaconverter/resource-modify-non-exists-attribute.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationCaseManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionEvaluation.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicCollectionReportExportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicDashboardReportExportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ExportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataCreationActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ContainerableReportDataSource.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ReportDataSource.java
    M pom.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    R provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ObjectHandler.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectFound.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectHandler.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java

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

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java


  Commit: 8d52486c99a3082cf1270ca1d4c9c64f3912dea5
      https://github.com/Evolveum/midpoint/commit/8d52486c99a3082cf1270ca1d4c9c64f3912dea5
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/LinkPanel.java

  Log Message:
  -----------
  All organization - serialization optimizations


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java

  Log Message:
  -----------
  MID-7661 improvement for url not found (object not found), better error handling. Added stateless=false hint for page base.


  Commit: 62b4c271df623aecf37a8a1544e6febc5a8bb783
      https://github.com/Evolveum/midpoint/commit/62b4c271df623aecf37a8a1544e6febc5a8bb783
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectHandler.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDeltaConverter.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicCollectionReportExportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicDashboardReportExportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ExportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataCreationActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ContainerableReportDataSource.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ReportDataSource.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    R provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ObjectHandler.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectFound.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectHandler.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java

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


  Commit: 827da69793b811cc0f5a31adf07ad23e9d316940
      https://github.com/Evolveum/midpoint/commit/827da69793b811cc0f5a31adf07ad23e9d316940
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/resources/initial-objects/042-role-reviewer.xml

  Log Message:
  -----------
  MID-7679:update authorization for page 'My work item' in role 'Reviewer'


  Commit: 8b3dcfff3bc71c7d453d83c6fa17ed9bb14ba29b
      https://github.com/Evolveum/midpoint/commit/8b3dcfff3bc71c7d453d83c6fa17ed9bb14ba29b
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java

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


  Commit: f1d1f1835d0b3bab56fbd07c1905720b37fc6c9b
      https://github.com/Evolveum/midpoint/commit/f1d1f1835d0b3bab56fbd07c1905720b37fc6c9b
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AppenderAutocompletePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AutoCompleteTextPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/LoggingPackageAutocompletePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/LookupAutocompletePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/LookupTableConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismPropertyWrapper.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LoggingAppenderPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LoggingPackagePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/PolyStringEditorPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/PrismPropertyPanelContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/LoggingAppenderWrapperFactoryImpl.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/LoggingPackageWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismPropertyWrapperFactoryImpl.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/resource/component/ResourceContentTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PolyStringEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/InputPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentTabPanel.java

  Log Message:
  -----------
  autocomplete panel optimizations, mainly to avoid serializing lookup tables


  Commit: eede5a938f3a0e12401796be5b87f74c6661f5a6
      https://github.com/Evolveum/midpoint/commit/eede5a938f3a0e12401796be5b87f74c6661f5a6
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/LookupAutocompletePanel.java

  Log Message:
  -----------
  fixing checkstyle problem


  Commit: 77887e177cf4e030a56f4ee41688c5cd764dc730
      https://github.com/Evolveum/midpoint/commit/77887e177cf4e030a56f4ee41688c5cd764dc730
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggerDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java

  Log Message:
  -----------
  MID-7742 class logger configuration panel "reverted", subsystem logging configuration again hidden.


  Commit: 140da3dfc70406b2c550601b1b502947bb38b64b
      https://github.com/Evolveum/midpoint/commit/140da3dfc70406b2c550601b1b502947bb38b64b
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/resources/initial-objects/042-role-reviewer.xml

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


  Commit: 941bdf94500a334cb442a521fdcbaa082aeaf25f
      https://github.com/Evolveum/midpoint/commit/941bdf94500a334cb442a521fdcbaa082aeaf25f
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java

  Log Message:
  -----------
  MID-7690: Fixed condition in TransformableContainerDefinitinon


  Commit: 6f2f2195fac0aa41a2dfc8ddf553fd18615fcfb5
      https://github.com/Evolveum/midpoint/commit/6f2f2195fac0aa41a2dfc8ddf553fd18615fcfb5
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java

  Log Message:
  -----------
  MID-7633:fix for using css class for new object button based on configuration


  Commit: a87c5054485442b40cd0994db8fbb46891591fcb
      https://github.com/Evolveum/midpoint/commit/a87c5054485442b40cd0994db8fbb46891591fcb
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggerDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java

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


  Commit: 18dad5984e667f20bf5f569b23f2ae6654011042
      https://github.com/Evolveum/midpoint/commit/18dad5984e667f20bf5f569b23f2ae6654011042
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.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/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/report/PageReport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUser.java

  Log Message:
  -----------
  MID-7601 popup regarding changes shown only when needed for back and edit raw button


  Commit: c62999e91d4049437080da8f02b7c52199d25bd1
      https://github.com/Evolveum/midpoint/commit/c62999e91d4049437080da8f02b7c52199d25bd1
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java

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


  Commit: 791a1c79fc4a09ae64f5e38eb5aa22cfb3037804
      https://github.com/Evolveum/midpoint/commit/791a1c79fc4a09ae64f5e38eb5aa22cfb3037804
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AutoCompleteTextPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/LookupTableConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LoggingAppenderPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LoggingPackagePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextPanelFactory.java

  Log Message:
  -----------
  appender and class logger - lookup table support


  Commit: dfe4b17be99caad2e5720044009af1e167cd1055
      https://github.com/Evolveum/midpoint/commit/dfe4b17be99caad2e5720044009af1e167cd1055
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismContainerValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/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/MultivalueContainerListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ShadowPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBean.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableRow.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/ReportObjectsListPanel.java

  Log Message:
  -----------
  avoid resource serialization per shadow, improve selecting rows in table


  Commit: f8d8b7680fcd98bc349cb7d04d5feeeb4f538564
      https://github.com/Evolveum/midpoint/commit/f8d8b7680fcd98bc349cb7d04d5feeeb4f538564
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/AssignmentsDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ConstructionWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ConstructionValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/AssignmentListProvider.java

  Log Message:
  -----------
  Optimizations mainly around assignment panels:
- detaching target after the table is rendered
- detaching resource for constructions
- loading resource with noFetch option


  Commit: f6115c4be938d3827f85368f7894d537d2d59d64
      https://github.com/Evolveum/midpoint/commit/f6115c4be938d3827f85368f7894d537d2d59d64
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ListMappingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ObjectTemplateItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/ISelectableDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableBeanContainerDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/CheckBoxHeaderColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/ContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListInlineMenuHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/MultivalueContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/DebugObjectItem.java

  Log Message:
  -----------
  header checkbox (select/deselect all) works again


  Commit: 323130fd6124f2cd7b7983d3897b2b3b34ce772b
      https://github.com/Evolveum/midpoint/commit/323130fd6124f2cd7b7983d3897b2b3b34ce772b
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataCreationActivityRun.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportMultiNode.java

  Log Message:
  -----------
  ReportDataCreationActivityRun: fixed lower bound for audit bucketing

Query for lowest boundary didn't use order by timestamp.
This fixes TestCsvReportMultiNode failure on Oracle DB (but this
could have failed on any DB).


  Commit: 2b2f0279810d0a85d98d9e282dfcb88394e73af8
      https://github.com/Evolveum/midpoint/commit/2b2f0279810d0a85d98d9e282dfcb88394e73af8
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-17 (Thu, 17 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/OperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/report/PageReport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggerDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUser.java
    M gui/admin-gui/src/main/resources/initial-objects/042-role-reviewer.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataCreationActivityRun.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportMultiNode.java

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


  Commit: 52935d70b0015d908c1ec1a736ae3d96fb3de566
      https://github.com/Evolveum/midpoint/commit/52935d70b0015d908c1ec1a736ae3d96fb3de566
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-17 (Thu, 17 Mar 2022)

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

  Log Message:
  -----------
  MID-7677 assignment/extension items are now visible/editable


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

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/ActivityEvent.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/ActivityRealizationCompleteEvent.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/Event.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/ReportOutputCreatedEvent.java
    M model/notifications-impl/pom.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/AccountOperationListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/CaseEventCreationListenerImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationActivityListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationReportOutputCreatedListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationTaskListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/SimpleObjectRefImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/AccessCertificationEventImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/ActivityEventImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/ActivityRealizationCompleteEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/BaseEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CustomEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/PolicyRuleEventImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/ReportOutputCreatedEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/TaskEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/factory/CertEventFactory.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReportNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/util/ApplicationContextHolder.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M model/report-impl/pom.xml
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportActivityHandler.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ExportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ImportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/SaveReportFileSupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CollectionDistributedExportController.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/EmptyReportIntegrationTest.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReport.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportExportClassic.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportExportClassicSafe.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportMultiNode.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestHtmlReportExportClassic.java
    M model/report-impl/src/test/resources/common/system-configuration-safe.xml
    M model/report-impl/src/test/resources/common/system-configuration.xml
    M model/report-impl/src/test/resources/ctx-report-test-main.xml
    M model/report-impl/src/test/resources/reports/report-audit-collection-with-double-view.xml
    M model/report-impl/src/test/resources/reports/report-audit-collection-with-view.xml
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetObjectOpHandler.java
    M repo/repo-common/pom.xml
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ActivityListener.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ReportOutputCreatedListener.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/AbstractActivityRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/CommonTaskBeans.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/state/CurrentActivityState.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/reports/ReportSupportUtil.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java

  Log Message:
  -----------
  Fix "report output created" notifications

Notifications about reports being created were originally implemented
by SimpleReportNotifier watching TaskEvent instances. This was not
good enough, e.g. it didn't support distributed reports introduced
in midPoint 4.4.

Therefore, here we add ReportOutputCreatedEvent that is emitted
specifically when a report output is created, regardless
of the task/activity state, or other circumstances.

Related changes:
- The reportDataRef in the report activity work state is now correctly
filled in.
- As a side effect of this work, _experimental_ events for activity
completion (ActivityRealizationCompleteEvent) were implemented.

Related to MID-7737.


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/AssignmentsDetailsPanel.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataCreationActivityRun.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportMultiNode.java

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


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

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

  Log Message:
  -----------
  EXPRESSIONS FIX


  Commit: 31139277891d26d2225a9e1ad61f17fdb743ff39
      https://github.com/Evolveum/midpoint/commit/31139277891d26d2225a9e1ad61f17fdb743ff39
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-17 (Thu, 17 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordLimitationsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/ChangePasswordPanel.java

  Log Message:
  -----------
  password panel improvements - we do not need to serialize value policy.


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

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

  Log Message:
  -----------
  MID-7639 serialization fix (gui), sysconfig/profiling


  Commit: 86b547c165c4c48ba04d3d7a3e238cb62c4cf03e
      https://github.com/Evolveum/midpoint/commit/86b547c165c4c48ba04d3d7a3e238cb62c4cf03e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-17 (Thu, 17 Mar 2022)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTask.java

  Log Message:
  -----------
  TestLiveSyncTask.java: code cleanup


  Commit: aaf1d32de4b8c985a444a50f71c430f408a7f174
      https://github.com/Evolveum/midpoint/commit/aaf1d32de4b8c985a444a50f71c430f408a7f174
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-17 (Thu, 17 Mar 2022)

  Changed paths:
    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/security/GuiProfileCompiler.java

  Log Message:
  -----------
  MID-7637: fix for adminGuiConfiguration role merging


  Commit: bd46573bb2ab2272a9dad4c31b5e2c89779eda31
      https://github.com/Evolveum/midpoint/commit/bd46573bb2ab2272a9dad4c31b5e2c89779eda31
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-17 (Thu, 17 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/AssignmentsDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ProfilingLoggerLevelPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.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/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/report/PageReport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUser.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionFactory.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTask.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/ActivityEvent.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/ActivityRealizationCompleteEvent.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/Event.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/ReportOutputCreatedEvent.java
    M model/notifications-impl/pom.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/AccountOperationListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/CaseEventCreationListenerImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationActivityListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationReportOutputCreatedListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationTaskListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/SimpleObjectRefImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/AccessCertificationEventImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/ActivityEventImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/ActivityRealizationCompleteEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/BaseEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CustomEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/PolicyRuleEventImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/ReportOutputCreatedEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/TaskEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/factory/CertEventFactory.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReportNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/util/ApplicationContextHolder.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M model/report-impl/pom.xml
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportActivityHandler.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ExportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ImportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataCreationActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/SaveReportFileSupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CollectionDistributedExportController.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/EmptyReportIntegrationTest.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReport.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportExportClassic.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportExportClassicSafe.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportMultiNode.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestHtmlReportExportClassic.java
    M model/report-impl/src/test/resources/common/system-configuration-safe.xml
    M model/report-impl/src/test/resources/common/system-configuration.xml
    M model/report-impl/src/test/resources/ctx-report-test-main.xml
    M model/report-impl/src/test/resources/reports/report-audit-collection-with-double-view.xml
    M model/report-impl/src/test/resources/reports/report-audit-collection-with-view.xml
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetObjectOpHandler.java
    M repo/repo-common/pom.xml
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ActivityListener.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ReportOutputCreatedListener.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/AbstractActivityRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/CommonTaskBeans.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/state/CurrentActivityState.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/reports/ReportSupportUtil.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java

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


  Commit: 81075568427ad70fcd3561f836f71f3821bb0947
      https://github.com/Evolveum/midpoint/commit/81075568427ad70fcd3561f836f71f3821bb0947
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-17 (Thu, 17 Mar 2022)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTask.java

  Log Message:
  -----------
  Revert formatting damage in TestLiveSyncTask :)


  Commit: 2b3f13786afe8a916f8e19315ea0473a9a1fdf4c
      https://github.com/Evolveum/midpoint/commit/2b3f13786afe8a916f8e19315ea0473a9a1fdf4c
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-17 (Thu, 17 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java

  Log Message:
  -----------
  list cases serialization issues fixed


  Commit: 454f398f1bf0c6272946c854f8b7235baead0a65
      https://github.com/Evolveum/midpoint/commit/454f398f1bf0c6272946c854f8b7235baead0a65
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-17 (Thu, 17 Mar 2022)

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

  Log Message:
  -----------
  just small cleanup


  Commit: e8d37dc888adeac6729519b186fae4f6b56c09f2
      https://github.com/Evolveum/midpoint/commit/e8d37dc888adeac6729519b186fae4f6b56c09f2
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-17 (Thu, 17 Mar 2022)

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

  Log Message:
  -----------
  improving error handling and reporting when something goes wrong while creating wrapper.


  Commit: cc6220f004cca38ce82282ba7e732ccc37135a04
      https://github.com/Evolveum/midpoint/commit/cc6220f004cca38ce82282ba7e732ccc37135a04
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-17 (Thu, 17 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/AssignmentsDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ProfilingLoggerLevelPanelFactory.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionFactory.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/security/GuiProfileCompiler.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTask.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/ActivityEvent.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/ActivityRealizationCompleteEvent.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/Event.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/ReportOutputCreatedEvent.java
    M model/notifications-impl/pom.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/AccountOperationListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/CaseEventCreationListenerImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationActivityListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationReportOutputCreatedListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationTaskListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/SimpleObjectRefImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/AccessCertificationEventImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/ActivityEventImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/ActivityRealizationCompleteEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/BaseEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CustomEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/PolicyRuleEventImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/ReportOutputCreatedEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/TaskEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/factory/CertEventFactory.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReportNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/util/ApplicationContextHolder.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M model/report-impl/pom.xml
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportActivityHandler.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ExportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ImportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/SaveReportFileSupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CollectionDistributedExportController.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/EmptyReportIntegrationTest.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReport.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportExportClassic.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportExportClassicSafe.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportMultiNode.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestHtmlReportExportClassic.java
    M model/report-impl/src/test/resources/common/system-configuration-safe.xml
    M model/report-impl/src/test/resources/common/system-configuration.xml
    M model/report-impl/src/test/resources/ctx-report-test-main.xml
    M model/report-impl/src/test/resources/reports/report-audit-collection-with-double-view.xml
    M model/report-impl/src/test/resources/reports/report-audit-collection-with-view.xml
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetObjectOpHandler.java
    M repo/repo-common/pom.xml
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ActivityListener.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ReportOutputCreatedListener.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/AbstractActivityRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/CommonTaskBeans.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/state/CurrentActivityState.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/reports/ReportSupportUtil.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java

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


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

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ContextLoadOperation.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestVeryAuthoritativeSource.java
    A testing/story/src/test/resources/very-authoritative-source/resource-source.xml
    A testing/story/src/test/resources/very-authoritative-source/resource-target.xml
    A testing/story/src/test/resources/very-authoritative-source/role-target.xml
    A testing/story/src/test/resources/very-authoritative-source/system-configuration.xml
    A testing/story/src/test/resources/very-authoritative-source/task-reconciliation-source.xml
    A testing/story/src/test/resources/very-authoritative-source/template-delete-description.xml
    A testing/story/src/test/resources/very-authoritative-source/template-global.xml
    M testing/story/testng-integration.xml

  Log Message:
  -----------
  Add TestVeryAuthoritativeSource

This is a test for MID-7725.


  Commit: 0496fbebc6eee6cedc184682965e5d0e10e9d090
      https://github.com/Evolveum/midpoint/commit/0496fbebc6eee6cedc184682965e5d0e10e9d090
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-17 (Thu, 17 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/BasePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TypedAssignablePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AppenderAutocompletePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AutoCompleteTextPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/LoggingPackageAutocompletePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/LookupAutocompletePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/LookupTableConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordLimitationsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/StringLimitationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageStructureDump.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismContainerValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismPropertyWrapper.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/AssignmentsDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumnPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LoggingAppenderPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LoggingPackagePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/PolyStringEditorPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/PrismPropertyPanelContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ConstructionWrapperFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/LoggingAppenderWrapperFactoryImpl.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/LoggingPackageWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismPropertyWrapperFactoryImpl.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/model/FlexibleLabelModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/SelectableObjectModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/SelectableRowModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/configuration/component/NotificationConfigTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusPreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageShadow.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/task/TaskDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/ActivitiesStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ListMappingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ObjectTemplateItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PolyStringEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ShadowPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ConstructionValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/TableUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/FocusSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/GridViewComponent.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/InducedEntitlementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/breadcrumbs/Breadcrumb.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/breadcrumbs/BreadcrumbPageClass.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/breadcrumbs/BreadcrumbPageInstance.java
    M 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/data/BaseSearchDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BaseSortableDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/CountToolbar.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/ISelectableDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/ObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableBeanContainerDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/CheckBoxHeaderColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/LinkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectReferenceColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/DeleteAllPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/MenuLinkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/AbstractObjectTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/InputPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/PagePreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/ScenePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/StatisticsDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ContainerTypeSearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/Property.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/PropertySearchItem.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/component/search/SearchItemDefinition.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPropertiesConfigPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/AssignmentListProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/BaseDeprecatedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/ContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListInlineMenuHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/MultivalueContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBean.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBeanImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableListDataProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableRow.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/TreeSelectableBean.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardSteps.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/WizardHelpDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/AddCapabilityDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/ExpressionVariableEditorDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/LimitationsEditorDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/MappingEditorDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationActionEditorDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageAdminObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemListWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/helpers/AvailableResponses.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/InternalsLoggedInUsersPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/DebugObjectItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/PersonalInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/AbstractOrgTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreeAssignablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/PageOrgTree.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.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/PageResourceWizard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceDetailsTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/content/PageAccount.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/AbstractRoleCompositedSearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/component/MultiplicityPolicyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/ActivitiesStatisticsPanelOld.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AbstractTreeTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AssignmentInfoDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgTreeProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgUnitAddDeletePopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/TreeTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/DecisionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.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/page/self/AbstractShoppingCartTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/ChangePasswordPanel.java

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


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

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/FocusChangeExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
    M testing/story/src/test/resources/very-authoritative-source/template-delete-description.xml
    M testing/story/src/test/resources/very-authoritative-source/template-global.xml

  Log Message:
  -----------
  Reload lens context if there's a focus change

If the focus is changed during lens context loading - presumably
because of the discovery process - we will rot the context and re-load
it. This is to avoid continuing with the obsolete data, because that
can lead to inconsistent results, as demonstrated
by TestVeryAuthoritativeSource (and MID-7725).

This resolves MID-7725.


  Commit: 080c22c79f1911545687a1e6d33d57d2c08c9f94
      https://github.com/Evolveum/midpoint/commit/080c22c79f1911545687a1e6d33d57d2c08c9f94
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-17 (Thu, 17 Mar 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java

  Log Message:
  -----------
  Fix the max. # of lens context reload attempts

We don't want to leave the context rotten after too many attempts.

Related to MID-7725.


  Commit: da7b3070a0291e52936f3999d74b8663c3a40a8a
      https://github.com/Evolveum/midpoint/commit/da7b3070a0291e52936f3999d74b8663c3a40a8a
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-17 (Thu, 17 Mar 2022)

  Changed paths:
    M testing/story/src/test/resources/very-authoritative-source/resource-source.xml
    M testing/story/src/test/resources/very-authoritative-source/resource-target.xml

  Log Message:
  -----------
  story: resource-source/target.xml reformat to satisfy our checkstyle


  Commit: b47b375578b562c1a64526ca2f51c5673b92b24f
      https://github.com/Evolveum/midpoint/commit/b47b375578b562c1a64526ca2f51c5673b92b24f
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-17 (Thu, 17 Mar 2022)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryConfiguration.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditServiceFactory.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/SqlLogger.java

  Log Message:
  -----------
  native repo: SqlLogger can WARN log queries over sqlDurationWarningMs


  Commit: 621aa69bef2479c43ae449cf1642acc7c06b3c58
      https://github.com/Evolveum/midpoint/commit/621aa69bef2479c43ae449cf1642acc7c06b3c58
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-18 (Fri, 18 Mar 2022)

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

  Log Message:
  -----------
  Make TestUnix more tolerant

This test checks a timestamp of account created in OpenDJ. However, the
resource rounds the time to whole seconds. For unknown reasons, it looks
like the safety margin of 1000 millis is not enough, so here it is
increased to 1500.


  Commit: 3ec890c5430db198872746bf03a8b06f39f1be01
      https://github.com/Evolveum/midpoint/commit/3ec890c5430db198872746bf03a8b06f39f1be01
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-18 (Fri, 18 Mar 2022)

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

  Log Message:
  -----------
  Make TestUnix more tolerant

This test checks a timestamp of account created in OpenDJ. However, the
resource rounds the time to whole seconds. For unknown reasons, it looks
like the safety margin of 1000 millis is not enough, so here it is
increased to 1500.


  Commit: 1fed578b8bbbe94abe1524ec819e68e0daf32048
      https://github.com/Evolveum/midpoint/commit/1fed578b8bbbe94abe1524ec819e68e0daf32048
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-18 (Fri, 18 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardConfigurable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardInfo.java

  Log Message:
  -----------
  resolving of urls for PageDashboardConfigurable a PageDashboardInfo


  Commit: 96d8ebc94d1b4b6a35421dd6ae212920af03e668
      https://github.com/Evolveum/midpoint/commit/96d8ebc94d1b4b6a35421dd6ae212920af03e668
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-18 (Fri, 18 Mar 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/FocusChangeExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
    M testing/story/src/test/resources/very-authoritative-source/template-delete-description.xml
    M testing/story/src/test/resources/very-authoritative-source/template-global.xml

  Log Message:
  -----------
  Merge branch 'tmp/mid-7725'


  Commit: 6567932fc9091206bebd67022a6e741642c3d2c0
      https://github.com/Evolveum/midpoint/commit/6567932fc9091206bebd67022a6e741642c3d2c0
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-18 (Fri, 18 Mar 2022)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java

  Log Message:
  -----------
  MID-7649: fixed iterative search with null ordering direction

Previously the null was not treated properly and resulted in additional
conditions like for DESC for query that defaults to ASC.


  Commit: 0d3a581e85f5045cd7a5cde926b768f41fb52163
      https://github.com/Evolveum/midpoint/commit/0d3a581e85f5045cd7a5cde926b768f41fb52163
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-18 (Fri, 18 Mar 2022)

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/SaveReportFileSupport.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/EmptyReportIntegrationTest.java

  Log Message:
  -----------
  MID-7747: replace illegal characters in report output file name on windows


  Commit: 99065fd4f43cb009fa747d384b961cafe9662571
      https://github.com/Evolveum/midpoint/commit/99065fd4f43cb009fa747d384b961cafe9662571
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-18 (Fri, 18 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/BasePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TypedAssignablePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AppenderAutocompletePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AutoCompleteTextPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/LoggingPackageAutocompletePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/LookupAutocompletePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/LookupTableConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordLimitationsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/StringLimitationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageStructureDump.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismContainerValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismPropertyWrapper.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/AssignmentsDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumnPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LoggingAppenderPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LoggingPackagePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/PolyStringEditorPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/PrismPropertyPanelContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ConstructionWrapperFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/LoggingAppenderWrapperFactoryImpl.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/LoggingPackageWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismPropertyWrapperFactoryImpl.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/model/FlexibleLabelModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/SelectableObjectModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/SelectableRowModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/configuration/component/NotificationConfigTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusPreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageShadow.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/task/TaskDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/ActivitiesStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ListMappingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ObjectTemplateItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PolyStringEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ShadowPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ConstructionValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/TableUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/FocusSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/GridViewComponent.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/InducedEntitlementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/breadcrumbs/Breadcrumb.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/breadcrumbs/BreadcrumbPageClass.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/breadcrumbs/BreadcrumbPageInstance.java
    M 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/data/BaseSearchDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BaseSortableDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/CountToolbar.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/ISelectableDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/ObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableBeanContainerDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/CheckBoxHeaderColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/LinkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectReferenceColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/DeleteAllPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/MenuLinkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/AbstractObjectTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/InputPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/PagePreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/ScenePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/StatisticsDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ContainerTypeSearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/Property.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/PropertySearchItem.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/component/search/SearchItemDefinition.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPropertiesConfigPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/AssignmentListProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/BaseDeprecatedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/ContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListInlineMenuHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/MultivalueContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBean.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBeanImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableListDataProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableRow.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/TreeSelectableBean.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardSteps.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/WizardHelpDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/AddCapabilityDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/ExpressionVariableEditorDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/LimitationsEditorDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/MappingEditorDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationActionEditorDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageAdminObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemListWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/helpers/AvailableResponses.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/InternalsLoggedInUsersPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/DebugObjectItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/PersonalInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/AbstractOrgTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreeAssignablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/PageOrgTree.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.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/PageResourceWizard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceDetailsTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/content/PageAccount.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/AbstractRoleCompositedSearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/component/MultiplicityPolicyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/ActivitiesStatisticsPanelOld.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AbstractTreeTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AssignmentInfoDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgTreeProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgUnitAddDeletePopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/TreeTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/DecisionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.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/page/self/AbstractShoppingCartTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/ChangePasswordPanel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/FocusChangeExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ContextLoadOperation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTask.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryConfiguration.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditServiceFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/SqlLogger.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestVeryAuthoritativeSource.java
    A testing/story/src/test/resources/very-authoritative-source/resource-source.xml
    A testing/story/src/test/resources/very-authoritative-source/resource-target.xml
    A testing/story/src/test/resources/very-authoritative-source/role-target.xml
    A testing/story/src/test/resources/very-authoritative-source/system-configuration.xml
    A testing/story/src/test/resources/very-authoritative-source/task-reconciliation-source.xml
    A testing/story/src/test/resources/very-authoritative-source/template-delete-description.xml
    A testing/story/src/test/resources/very-authoritative-source/template-global.xml
    M testing/story/testng-integration.xml

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


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

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

  Log Message:
  -----------
  MID-7745 fix for preview page (bad redirect to dashboard because of multitab support)


  Commit: 509fa942ace4f0b8c2801ec78bfa053af668f04d
      https://github.com/Evolveum/midpoint/commit/509fa942ace4f0b8c2801ec78bfa053af668f04d
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-18 (Fri, 18 Mar 2022)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpSecurityQuestionsAuthenticationEntryPoint.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSecurityQuestionChallengeResponse.java

  Log Message:
  -----------
  fix for TestSecurityQuestionChallengeResponse (setStatus instance of sendError for sec question entry point)


  Commit: 326617c1ab39bed54d271d566c36feba46cc2e68
      https://github.com/Evolveum/midpoint/commit/326617c1ab39bed54d271d566c36feba46cc2e68
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-18 (Fri, 18 Mar 2022)

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

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


  Commit: 302cba777fec5f1abd970209fd7831a484fdb8d4
      https://github.com/Evolveum/midpoint/commit/302cba777fec5f1abd970209fd7831a484fdb8d4
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-21 (Mon, 21 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaHandlingStep.java

  Log Message:
  -----------
  MID-7618: removing empty containers before validation resource (creating issues notes)


  Commit: 6e701ebd3c5479e87a22ac84ec7e1b01b0600cbf
      https://github.com/Evolveum/midpoint/commit/6e701ebd3c5479e87a22ac84ec7e1b01b0600cbf
  Author: kate <honchar at evolveum.com>
  Date:   2022-03-21 (Mon, 21 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/PageOrgHistory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRoleHistory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageServiceHistory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUserHistory.java

  Log Message:
  -----------
  duplicated pages url fix


  Commit: ad5145951035e1f748112e601f79648eca673235
      https://github.com/Evolveum/midpoint/commit/ad5145951035e1f748112e601f79648eca673235
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-21 (Mon, 21 Mar 2022)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java

  Log Message:
  -----------
  removed double perf-monitor registration in new repo


  Commit: 89c0c9982ee1e07cd0f936d4cea9357c5769dae0
      https://github.com/Evolveum/midpoint/commit/89c0c9982ee1e07cd0f936d4cea9357c5769dae0
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-21 (Mon, 21 Mar 2022)

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

  Log Message:
  -----------
  SqaleRepositoryService: removed one unused version set in addObject


  Commit: f511ae995d0757ea5f990a35951e3f98334398fd
      https://github.com/Evolveum/midpoint/commit/f511ae995d0757ea5f990a35951e3f98334398fd
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-21 (Mon, 21 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java

  Log Message:
  -----------
  MID-7633: fix for multiple plus icon in new object button under table


  Commit: 3e80b83661dc96db8756f19784eeb8887bc4e625
      https://github.com/Evolveum/midpoint/commit/3e80b83661dc96db8756f19784eeb8887bc4e625
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-21 (Mon, 21 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/PageOrgHistory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRoleHistory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageServiceHistory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUserHistory.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java

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


  Commit: 6e7683799370d774b48058fe6dd11a393bb37a28
      https://github.com/Evolveum/midpoint/commit/6e7683799370d774b48058fe6dd11a393bb37a28
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-21 (Mon, 21 Mar 2022)

  Changed paths:
    M model/model-intest/pom.xml
    M model/model-intest/testng-integration-full.xml
    R model/model-intest/testng-integration-sqale.xml
    M model/model-intest/testng-unit.xml

  Log Message:
  -----------
  model-intest: separate sqale suite removed, there can be only one

This was the goal anyway, sqale suite was only temporary during sqale
test fixing. Also security tests are moved back to integration.


  Commit: 274acc25b3e61f142ef9b337228855ae77945d5b
      https://github.com/Evolveum/midpoint/commit/274acc25b3e61f142ef9b337228855ae77945d5b
  Author: kate <honchar at evolveum.com>
  Date:   2022-03-21 (Mon, 21 Mar 2022)

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

  Log Message:
  -----------
  npe fix in shopping cart


  Commit: 865956f51da69501fa27a6aff51eab08a7557337
      https://github.com/Evolveum/midpoint/commit/865956f51da69501fa27a6aff51eab08a7557337
  Author: kate <honchar at evolveum.com>
  Date:   2022-03-21 (Mon, 21 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/AbstractShoppingCartTabPanel.java

  Log Message:
  -----------
  add all assignments fix for shopping cart


  Commit: b00639db7f060bcaa1ce5cd0ba6b9b8f7c6f2021
      https://github.com/Evolveum/midpoint/commit/b00639db7f060bcaa1ce5cd0ba6b9b8f7c6f2021
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-21 (Mon, 21 Mar 2022)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/configuration/api/MidpointConfiguration.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java

  Log Message:
  -----------
  system-init: added support for "midpoint.configFile" system property

Tests could set name for config.xml via constructor, but it was not
possible for production, which is needed for Ninja native repo tests.
If non-default config file is missing, it is NOT extracted as usual.
For consistency "midpointPrintSensitiveValues" was renamed to
"midpoint.printSensitiveValues" (the old one works for a while too).


  Commit: 5311342021bedbf2cad79ca7bcae0809023f0d00
      https://github.com/Evolveum/midpoint/commit/5311342021bedbf2cad79ca7bcae0809023f0d00
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-21 (Mon, 21 Mar 2022)

  Changed paths:
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/BaseTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/DeleteRepositoryTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
    M tools/ninja/src/test/resources/midpoint-home/config.xml
    A tools/ninja/src/test/resources/midpoint-home/test-config-new-repo.xml
    M tools/ninja/testng-unit.xml

  Log Message:
  -----------
  ninja: tests review, import test now supports native repo as well


  Commit: 48d5b07abe1c80eaf3067a453875740c54d56e8a
      https://github.com/Evolveum/midpoint/commit/48d5b07abe1c80eaf3067a453875740c54d56e8a
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-22 (Tue, 22 Mar 2022)

  Changed paths:
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java

  Log Message:
  -----------
  StartupConfiguration: fix of config file creation for tests


  Commit: c3633768e9b30f46cae1bdb2c558d5d4ae455375
      https://github.com/Evolveum/midpoint/commit/c3633768e9b30f46cae1bdb2c558d5d4ae455375
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-22 (Tue, 22 Mar 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java

  Log Message:
  -----------
  fixing collection processor to support containerable


  Commit: 896f8babe1ce441838aa975e38e846aba177d4b5
      https://github.com/Evolveum/midpoint/commit/896f8babe1ce441838aa975e38e846aba177d4b5
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-22 (Tue, 22 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    R gui/admin-gui/src/main/resources/favicon.ico
    A gui/admin-gui/src/main/resources/static/favicon.ico
    R gui/admin-gui/src/main/resources/static/img/favicon.ico

  Log Message:
  -----------
  MID-7555 fix for go back from wicket page inspector page (dev mode)


  Commit: 22d215052b21735b12b43648dd108eb644026f65
      https://github.com/Evolveum/midpoint/commit/22d215052b21735b12b43648dd108eb644026f65
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-22 (Tue, 22 Mar 2022)

  Changed paths:
    M config/sql/native-new/postgres-new.sql

  Log Message:
  -----------
  native repo SQL: minor cleanup, consistent command for unique indexes


  Commit: 45f54b8d1758b98ab808abe74978c8c1d41e4aed
      https://github.com/Evolveum/midpoint/commit/45f54b8d1758b98ab808abe74978c8c1d41e4aed
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-22 (Tue, 22 Mar 2022)

  Changed paths:
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/DataSourceFactory.java

  Log Message:
  -----------
  DataSourceFactory: log message when creating data source shows appName


  Commit: 0cbd62e31c592affe0e464a63761aa21006a8833
      https://github.com/Evolveum/midpoint/commit/0cbd62e31c592affe0e464a63761aa21006a8833
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-22 (Tue, 22 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTasksPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
    M gui/admin-gui/src/main/resources/initial-objects/501-archetype-task-reconciliation.xml
    M gui/admin-gui/src/main/resources/initial-objects/502-archetype-task-recomputation.xml
    M gui/admin-gui/src/main/resources/initial-objects/503-archetype-task-import.xml
    M gui/admin-gui/src/main/resources/initial-objects/504-archetype-task-live-sync.xml
    M gui/admin-gui/src/main/resources/initial-objects/505-archetype-task-async-update.xml
    M gui/admin-gui/src/main/resources/initial-objects/506-archetype-task-cleanup.xml
    M gui/admin-gui/src/main/resources/initial-objects/508-archetype-task-single-bulk-action.xml
    M gui/admin-gui/src/main/resources/initial-objects/509-archetype-task-iterative-bulk-action.xml
    M gui/admin-gui/src/main/resources/initial-objects/513-archetype-task-shadow-integrity-check.xml
    M gui/admin-gui/src/main/resources/initial-objects/514-archetype-task-shadows-refresh.xml
    M gui/admin-gui/src/main/resources/initial-objects/515-archetype-task-objects-delete.xml
    M gui/admin-gui/src/main/resources/initial-objects/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M gui/admin-gui/src/main/resources/initial-objects/517-archetype-task-execute-change.xml
    M gui/admin-gui/src/main/resources/initial-objects/518-archetype-task-execute-deltas.xml
    M 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
    M gui/admin-gui/src/main/resources/initial-objects/522-archetype-task-object-integrity-check.xml
    M gui/admin-gui/src/main/resources/initial-objects/528-archetype-task-util.xml
    M gui/admin-gui/src/main/resources/initial-objects/529-archetype-task-system.xml
    M gui/admin-gui/src/main/resources/initial-objects/530-archetype-task-validity.xml
    M gui/admin-gui/src/main/resources/initial-objects/531-archetype-task-trigger.xml
    M gui/admin-gui/src/main/resources/initial-objects/532-archetype-task-propagation.xml
    M gui/admin-gui/src/main/resources/initial-objects/533-archetype-task-multi-propagation.xml

  Log Message:
  -----------
  MID-7606 task name and ownerRef now handled via archetype weak focusMapping


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

  Changed paths:
    M config/sql/native-new/postgres-new.sql
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/DataSourceFactory.java

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


  Commit: 2240c1ab1ac18b347bf3726c4b6afb9851aa261c
      https://github.com/Evolveum/midpoint/commit/2240c1ab1ac18b347bf3726c4b6afb9851aa261c
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-22 (Tue, 22 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java

  Log Message:
  -----------
  PageBase: added restartResponseExceptionToReload(), cleanup

Existing redirectBackViaRestartResponseException() provides exception
for going back, restartResponseExceptionToReload() for the same page.


  Commit: a4661bd3c6e9e081afcf3a17fa8c176fe4ef6905
      https://github.com/Evolveum/midpoint/commit/a4661bd3c6e9e081afcf3a17fa8c176fe4ef6905
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-22 (Tue, 22 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java

  Log Message:
  -----------
  MID-7685: fix of error reporting, now it shows on the audit list page


  Commit: 7502bc5f30b4f7aecf0e6a9eeb592b89161f742b
      https://github.com/Evolveum/midpoint/commit/7502bc5f30b4f7aecf0e6a9eeb592b89161f742b
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-22 (Tue, 22 Mar 2022)

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

  Log Message:
  -----------
  small improvement for details panel counters, improves layout on smaller screens (bigger styles cleanup needed later)


  Commit: 51cbd56377305426d454dbed4fee1ac9bbed4959
      https://github.com/Evolveum/midpoint/commit/51cbd56377305426d454dbed4fee1ac9bbed4959
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-22 (Tue, 22 Mar 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/web/page/admin/reports/PageAuditLogDetails.java

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


  Commit: 0bb2337a238943a9c7130a384c4e60250a9731eb
      https://github.com/Evolveum/midpoint/commit/0bb2337a238943a9c7130a384c4e60250a9731eb
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-22 (Tue, 22 Mar 2022)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/EndPointsUrlMapping.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java

  Log Message:
  -----------
  MID-7751:adding authorization for service detail page


  Commit: 444e96c62772c48c4af2b0c448abc35e46fe5c96
      https://github.com/Evolveum/midpoint/commit/444e96c62772c48c4af2b0c448abc35e46fe5c96
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-22 (Tue, 22 Mar 2022)

  Changed paths:
    M config/sql/native-new/postgres-new.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/DetailsNavigationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTasksPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/PropertySearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/AbstractShoppingCartTabPanel.java
    R gui/admin-gui/src/main/resources/favicon.ico
    M gui/admin-gui/src/main/resources/initial-objects/501-archetype-task-reconciliation.xml
    M gui/admin-gui/src/main/resources/initial-objects/502-archetype-task-recomputation.xml
    M gui/admin-gui/src/main/resources/initial-objects/503-archetype-task-import.xml
    M gui/admin-gui/src/main/resources/initial-objects/504-archetype-task-live-sync.xml
    M gui/admin-gui/src/main/resources/initial-objects/505-archetype-task-async-update.xml
    M gui/admin-gui/src/main/resources/initial-objects/506-archetype-task-cleanup.xml
    M gui/admin-gui/src/main/resources/initial-objects/508-archetype-task-single-bulk-action.xml
    M gui/admin-gui/src/main/resources/initial-objects/509-archetype-task-iterative-bulk-action.xml
    M gui/admin-gui/src/main/resources/initial-objects/513-archetype-task-shadow-integrity-check.xml
    M gui/admin-gui/src/main/resources/initial-objects/514-archetype-task-shadows-refresh.xml
    M gui/admin-gui/src/main/resources/initial-objects/515-archetype-task-objects-delete.xml
    M gui/admin-gui/src/main/resources/initial-objects/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M gui/admin-gui/src/main/resources/initial-objects/517-archetype-task-execute-change.xml
    M gui/admin-gui/src/main/resources/initial-objects/518-archetype-task-execute-deltas.xml
    M 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
    M gui/admin-gui/src/main/resources/initial-objects/522-archetype-task-object-integrity-check.xml
    M gui/admin-gui/src/main/resources/initial-objects/528-archetype-task-util.xml
    M gui/admin-gui/src/main/resources/initial-objects/529-archetype-task-system.xml
    M gui/admin-gui/src/main/resources/initial-objects/530-archetype-task-validity.xml
    M gui/admin-gui/src/main/resources/initial-objects/531-archetype-task-trigger.xml
    M gui/admin-gui/src/main/resources/initial-objects/532-archetype-task-propagation.xml
    M gui/admin-gui/src/main/resources/initial-objects/533-archetype-task-multi-propagation.xml
    A gui/admin-gui/src/main/resources/static/favicon.ico
    R gui/admin-gui/src/main/resources/static/img/favicon.ico
    M infra/common/src/main/java/com/evolveum/midpoint/common/configuration/api/MidpointConfiguration.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
    M model/model-intest/pom.xml
    M model/model-intest/testng-integration-full.xml
    R model/model-intest/testng-integration-sqale.xml
    M model/model-intest/testng-unit.xml
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/DataSourceFactory.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/BaseTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/DeleteRepositoryTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
    M tools/ninja/src/test/resources/midpoint-home/config.xml
    A tools/ninja/src/test/resources/midpoint-home/test-config-new-repo.xml
    M tools/ninja/testng-unit.xml

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


  Commit: 3caf1a73a6dd31e914758f0ef0d5af6fa6830672
      https://github.com/Evolveum/midpoint/commit/3caf1a73a6dd31e914758f0ef0d5af6fa6830672
  Author: kate <honchar at evolveum.com>
  Date:   2022-03-22 (Tue, 22 Mar 2022)

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

  Log Message:
  -----------
  default submit button on inner form fix


  Commit: 687a48a0cfc498bb9314a63430894516b481cc3e
      https://github.com/Evolveum/midpoint/commit/687a48a0cfc498bb9314a63430894516b481cc3e
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-23 (Wed, 23 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AbstractAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/AbstractInducementPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GeneralTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MessageTransportContainerModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/PrismContainerWrapperModel.java

  Log Message:
  -----------
  MID-7758 NPE when prismcontainerwrapper can't get child container wrapper model on assignments panel


  Commit: f723274747a8e56d7e37814512d509a3782204c4
      https://github.com/Evolveum/midpoint/commit/f723274747a8e56d7e37814512d509a3782204c4
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-23 (Wed, 23 Mar 2022)

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

  Log Message:
  -----------
  SecurityUtils.java: fixed logout URL when using root context-path (/)


  Commit: 3c13e19133a42b605ced2a80ea809d6ea33b565e
      https://github.com/Evolveum/midpoint/commit/3c13e19133a42b605ced2a80ea809d6ea33b565e
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-23 (Wed, 23 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AbstractAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/AbstractInducementPanel.java

  Log Message:
  -----------
  MID-7763 serialization fixed


  Commit: 5b71398ab7f3787dec548c90d386980972894266
      https://github.com/Evolveum/midpoint/commit/5b71398ab7f3787dec548c90d386980972894266
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-23 (Wed, 23 Mar 2022)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/GenericPageStorage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/SessionStorage.java

  Log Message:
  -----------
  MID-7763 search detach/reattach fixed by fixing page storage for assignment panel. Now page storage created for every key necessary (generic one)


  Commit: 99ea2bd024482719334f6bee5b95f6b7d3ab9c4b
      https://github.com/Evolveum/midpoint/commit/99ea2bd024482719334f6bee5b95f6b7d3ab9c4b
  Author: kate <honchar at evolveum.com>
  Date:   2022-03-23 (Wed, 23 Mar 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AssignmentModificationConstraintEvaluator.java

  Log Message:
  -----------
  MID-7754 Missing assignment relation localization


  Commit: 827a300041e02d9bc44646eabc9a9bb60d1174ce
      https://github.com/Evolveum/midpoint/commit/827a300041e02d9bc44646eabc9a9bb60d1174ce
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-23 (Wed, 23 Mar 2022)

  Changed paths:
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestInducement.java
    M testing/story/src/test/resources/inducement/role-lock.xml
    M testing/story/src/test/resources/inducement/role-processor.xml
    M testing/story/src/test/resources/inducement/role-role1.xml
    M testing/story/src/test/resources/inducement/role-role2.xml
    M testing/story/src/test/resources/inducement/role-role3.xml
    M testing/story/src/test/resources/inducement/user-simple.xml
    M testing/story/testng-integration.xml

  Log Message:
  -----------
  Update and enable TestInducement

This test was originally contributed by Micheal, but then it somehow
slipped out of my attention and was not included as part of automated
test suite. This is fixed now.

This resolves MID-7617.


  Commit: 1e78863e2fe8aca885403d25a3bfde18ad398566
      https://github.com/Evolveum/midpoint/commit/1e78863e2fe8aca885403d25a3bfde18ad398566
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-23 (Wed, 23 Mar 2022)

  Changed paths:
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java

  Log Message:
  -----------
  Re-enable TestMiscellaneous#test300 (MID-7696)

It looks that it now runs.


  Commit: 72774bb2045f0b263403547a641da2f2cf15a55a
      https://github.com/Evolveum/midpoint/commit/72774bb2045f0b263403547a641da2f2cf15a55a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-23 (Wed, 23 Mar 2022)

  Changed paths:
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules.java

  Log Message:
  -----------
  Adapt and fix TestPolicyRules

This commit fixes assertions in that test (swapped expected vs actual)
and adapts the test to recent changes
(99ea2bd024482719334f6bee5b95f6b7d3ab9c4b).


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

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/LoggingConfigurationManager.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/ProfilingConfigurationManager.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/cache/CacheConfigurationManager.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java

  Log Message:
  -----------
  Avoid extra logging on system configuration change

New logging configuration, caching configuration, and full-text
search configurations are applied only if there was a real change
in the respective data.

This eliminates useless log messages and (in some cases) useless work,
because e.g. logging config update application is not free.

Unrelated changes:
- Fixed op. result handling in LoggingConfigurationManager.
- Fixed modifying immutable data in ProfilingConfigurationManager.
- Make methods that update the configuration synchronized.

This resolves MID-4638.


  Commit: 03b0da08070985d3fb82e7a241549fe1c4c267cb
      https://github.com/Evolveum/midpoint/commit/03b0da08070985d3fb82e7a241549fe1c4c267cb
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-24 (Thu, 24 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AssignmentPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseArchetypeMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseOrgMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/OrgTreeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/OrgTreeMemberPopupTabPanel.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/ResourceTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TypedAssignablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/AssignmentHolderOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/TableUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/CheckBoxHeaderColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageAdminObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreeAssignablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgTreeProvider.java

  Log Message:
  -----------
  new assignment selection popup - fixing checkbox behavior (MID-7761)


  Commit: 4ec066545075611012f17ffc50ae740e4edc837f
      https://github.com/Evolveum/midpoint/commit/4ec066545075611012f17ffc50ae740e4edc837f
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-24 (Thu, 24 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreeAssignablePanel.java

  Log Message:
  -----------
  forgotten file

(cherry picked from commit f8cd56caa4d9829b8cf61e8b7938db75251ea6a8)


  Commit: e7a57e27f979a388b4cd8eec57d501aa4be28e65
      https://github.com/Evolveum/midpoint/commit/e7a57e27f979a388b4cd8eec57d501aa4be28e65
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-24 (Thu, 24 Mar 2022)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/LoggingConfigurationManager.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/ProfilingConfigurationManager.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/cache/CacheConfigurationManager.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java

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

* 'master' of github.com:Evolveum/midpoint:
  Avoid extra logging on system configuration change


  Commit: 54ff23ab1c56bde5e190af9e2c3549939609a314
      https://github.com/Evolveum/midpoint/commit/54ff23ab1c56bde5e190af9e2c3549939609a314
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-24 (Thu, 24 Mar 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/SyncTaskHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/AbstractActivityRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/ActivityRunResult.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/TaskAsserter.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestResourceInMaintenance.java

  Log Message:
  -----------
  Fix treatment of maintenance mode in sync tasks

Such situation is now reported as a warning, not as an exception.

Resolves MID-7332.


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AssignmentPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseArchetypeMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseOrgMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/OrgTreeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/OrgTreeMemberPopupTabPanel.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/ResourceTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TypedAssignablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/AssignmentHolderOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/TableUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/CheckBoxHeaderColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageAdminObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreeAssignablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgTreeProvider.java

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


  Commit: 83d20b58b964ca8ab2953f4467545290664647ab
      https://github.com/Evolveum/midpoint/commit/83d20b58b964ca8ab2953f4467545290664647ab
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-24 (Thu, 24 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/resources/initial-objects/501-archetype-task-reconciliation.xml
    M gui/admin-gui/src/main/resources/initial-objects/502-archetype-task-recomputation.xml
    M gui/admin-gui/src/main/resources/initial-objects/503-archetype-task-import.xml
    M gui/admin-gui/src/main/resources/initial-objects/504-archetype-task-live-sync.xml
    M gui/admin-gui/src/main/resources/initial-objects/505-archetype-task-async-update.xml
    M gui/admin-gui/src/main/resources/initial-objects/506-archetype-task-cleanup.xml
    M gui/admin-gui/src/main/resources/initial-objects/508-archetype-task-single-bulk-action.xml
    M gui/admin-gui/src/main/resources/initial-objects/509-archetype-task-iterative-bulk-action.xml
    M gui/admin-gui/src/main/resources/initial-objects/513-archetype-task-shadow-integrity-check.xml
    M gui/admin-gui/src/main/resources/initial-objects/514-archetype-task-shadows-refresh.xml
    M gui/admin-gui/src/main/resources/initial-objects/515-archetype-task-objects-delete.xml
    M gui/admin-gui/src/main/resources/initial-objects/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M gui/admin-gui/src/main/resources/initial-objects/517-archetype-task-execute-change.xml
    M gui/admin-gui/src/main/resources/initial-objects/518-archetype-task-execute-deltas.xml
    M 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
    M gui/admin-gui/src/main/resources/initial-objects/522-archetype-task-object-integrity-check.xml
    M gui/admin-gui/src/main/resources/initial-objects/528-archetype-task-util.xml
    M gui/admin-gui/src/main/resources/initial-objects/529-archetype-task-system.xml
    M gui/admin-gui/src/main/resources/initial-objects/530-archetype-task-validity.xml
    M gui/admin-gui/src/main/resources/initial-objects/531-archetype-task-trigger.xml
    M gui/admin-gui/src/main/resources/initial-objects/532-archetype-task-propagation.xml
    M gui/admin-gui/src/main/resources/initial-objects/533-archetype-task-multi-propagation.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java

  Log Message:
  -----------
  MID-7606 another improvement and archetypes cleanup for task archetypes (removed ownerRef, improved task name mapping)


  Commit: 06cf1b61350a416928b11972ac6fe640b5426226
      https://github.com/Evolveum/midpoint/commit/06cf1b61350a416928b11972ac6fe640b5426226
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-24 (Thu, 24 Mar 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/TaskIterativeOperationCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/NonIterativeScriptingActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/helpers/OperationsHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/state/ActivityItemProcessingStatistics.java

  Log Message:
  -----------
  Fix progress & item stats for bulk actions

This commit enables limited support for progress and item processing
statistics for legacy bulk actions.

Related to MID-7209.


  Commit: 79c68651c923c337071423970871018a58b911c4
      https://github.com/Evolveum/midpoint/commit/79c68651c923c337071423970871018a58b911c4
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-24 (Thu, 24 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/resources/initial-objects/501-archetype-task-reconciliation.xml
    M gui/admin-gui/src/main/resources/initial-objects/502-archetype-task-recomputation.xml
    M gui/admin-gui/src/main/resources/initial-objects/503-archetype-task-import.xml
    M gui/admin-gui/src/main/resources/initial-objects/504-archetype-task-live-sync.xml
    M gui/admin-gui/src/main/resources/initial-objects/505-archetype-task-async-update.xml
    M gui/admin-gui/src/main/resources/initial-objects/506-archetype-task-cleanup.xml
    M gui/admin-gui/src/main/resources/initial-objects/508-archetype-task-single-bulk-action.xml
    M gui/admin-gui/src/main/resources/initial-objects/509-archetype-task-iterative-bulk-action.xml
    M gui/admin-gui/src/main/resources/initial-objects/513-archetype-task-shadow-integrity-check.xml
    M gui/admin-gui/src/main/resources/initial-objects/514-archetype-task-shadows-refresh.xml
    M gui/admin-gui/src/main/resources/initial-objects/515-archetype-task-objects-delete.xml
    M gui/admin-gui/src/main/resources/initial-objects/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M gui/admin-gui/src/main/resources/initial-objects/517-archetype-task-execute-change.xml
    M gui/admin-gui/src/main/resources/initial-objects/518-archetype-task-execute-deltas.xml
    M 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
    M gui/admin-gui/src/main/resources/initial-objects/522-archetype-task-object-integrity-check.xml
    M gui/admin-gui/src/main/resources/initial-objects/528-archetype-task-util.xml
    M gui/admin-gui/src/main/resources/initial-objects/529-archetype-task-system.xml
    M gui/admin-gui/src/main/resources/initial-objects/530-archetype-task-validity.xml
    M gui/admin-gui/src/main/resources/initial-objects/531-archetype-task-trigger.xml
    M gui/admin-gui/src/main/resources/initial-objects/532-archetype-task-propagation.xml
    M gui/admin-gui/src/main/resources/initial-objects/533-archetype-task-multi-propagation.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java

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


  Commit: e5bbf3d17be16035b693c7b4d3dd87823541881f
      https://github.com/Evolveum/midpoint/commit/e5bbf3d17be16035b693c7b4d3dd87823541881f
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-24 (Thu, 24 Mar 2022)

  Changed paths:
    M config/sql/generic-old/oracle-4.5-all.sql

  Log Message:
  -----------
  oracle-4.4-all.sql: added missing columns from MID-7173 (upgrade is OK)


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java

  Log Message:
  -----------
  MID-7768 fixed label on button when doing assignment from org tree


  Commit: 067dd7041be649a7122fce117e219fe272932e3e
      https://github.com/Evolveum/midpoint/commit/067dd7041be649a7122fce117e219fe272932e3e
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-24 (Thu, 24 Mar 2022)

  Changed paths:
    M config/sql/generic-old/oracle-4.5-all.sql
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/TaskIterativeOperationCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/NonIterativeScriptingActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/helpers/OperationsHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/state/ActivityItemProcessingStatistics.java

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


  Commit: d1298cddf98738f718000ae196c904bd7baa0b3c
      https://github.com/Evolveum/midpoint/commit/d1298cddf98738f718000ae196c904bd7baa0b3c
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-24 (Thu, 24 Mar 2022)

  Changed paths:
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java

  Log Message:
  -----------
  MID-7738 fix: ref filter parsed form XML now has the right definition


  Commit: 3ad997dbf5d3702c81ff9cdcb4865e49bd81e1ce
      https://github.com/Evolveum/midpoint/commit/3ad997dbf5d3702c81ff9cdcb4865e49bd81e1ce
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-24 (Thu, 24 Mar 2022)

  Changed paths:
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/LightweightIdentifierGeneratorImpl.java

  Log Message:
  -----------
  Add host ID to lightweight IDs (preliminary)

This is a preliminary solution to potential conflicts against light-
weight IDs in a cluster. Each node is assigned an ID derived from
the last 2 bytes of its node object OID.

Not collision-proof but better than nothing.

Related to MID-4579.


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

  Changed paths:
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java

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


  Commit: e9f3ead2680c45d5f97f4877ff2f2cade3fa9108
      https://github.com/Evolveum/midpoint/commit/e9f3ead2680c45d5f97f4877ff2f2cade3fa9108
  Author: kate <honchar at evolveum.com>
  Date:   2022-03-24 (Thu, 24 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/RoleCatalogTabPanel.java

  Log Message:
  -----------
  MID-7769 - 500 error when displaying roll catalog tab


  Commit: 9526b38d60a65cb2b06f19782f61ad8851533bd9
      https://github.com/Evolveum/midpoint/commit/9526b38d60a65cb2b06f19782f61ad8851533bd9
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-24 (Thu, 24 Mar 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/async/AsyncUpdateActivityRun.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/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 provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AddHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/DeleteHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ModifyHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/RefreshHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedAsyncChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedExternalChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedLiveSyncChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/Util.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/AsyncUpdater.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/async/AsyncUpdateMessageListener.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActionsExecutedPartInfoAsserter.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperAsyncUpdate.java

  Log Message:
  -----------
  Fix channel handling in synchronization tasks

The channel URI was not consistently set in synchronization activities
(import, recon, live sync, async update). It was hacked in a complex
way, and still not reliable enough.

This commit sets the task.channel property for such synchronization
activities, hopefully providing channel to all places where it is
needed. Some of the hacks could be thus removed.

This resolves MID-7454.


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/RoleCatalogTabPanel.java

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


  Commit: 42ecf91ea43bb04f214cb9234bffb27af80d8a1f
      https://github.com/Evolveum/midpoint/commit/42ecf91ea43bb04f214cb9234bffb27af80d8a1f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-24 (Thu, 24 Mar 2022)

  Changed paths:
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestMiscellaneous.java

  Log Message:
  -----------
  Add (failing thus disabled) test for MID-7771


  Commit: 283f99f83165182d92ac486723fad2e9ed093957
      https://github.com/Evolveum/midpoint/commit/283f99f83165182d92ac486723fad2e9ed093957
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-24 (Thu, 24 Mar 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/reporting/ConnIdOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/ProvisioningStatistics.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingLiveSync.java

  Log Message:
  -----------
  Improve AbstractSynchronizationStoryTest

Here we improve the test to catch "missing resource name" problem
also in livesync variant of the test.


  Commit: 0f60564c7a6313b3103f64dd71d5bb8e0a0d745d
      https://github.com/Evolveum/midpoint/commit/0f60564c7a6313b3103f64dd71d5bb8e0a0d745d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-24 (Thu, 24 Mar 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/async/AsyncUpdateActivityRun.java
    M model/model-intest/testng-integration-full.xml
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/sources/Amqp091AsyncUpdateSource.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.java

  Log Message:
  -----------
  Stop trying to update low-level stats for AU

There are some threading issues in asynchronous update tasks, e.g. when
AMQP client is used: The thread that handles the connection is different
from the thread that belongs to the async. update task.

We are not ready to deal with this situation yet. There is a safe-
guarding WARN message when updating thread-local task statistics,
and it was applied in this situation.

This commit provides a workaround: we no longer try to update these
low-level stats for async update tasks. This means that the warning is
gone. But the statistics are (still) not available.

This resolves MID-7464.


  Commit: dcd42f0d72b7c989626ae33e39fa74edf9782e59
      https://github.com/Evolveum/midpoint/commit/dcd42f0d72b7c989626ae33e39fa74edf9782e59
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-25 (Fri, 25 Mar 2022)

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/SaveReportFileSupport.java

  Log Message:
  -----------
  Fix report output file names on Windows

On Windows, report files were placed in strange directories under
the current working directory. This is now fixed.


  Commit: 59820bc341139df54566ea58c97ae706a319c2c4
      https://github.com/Evolveum/midpoint/commit/59820bc341139df54566ea58c97ae706a319c2c4
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-25 (Fri, 25 Mar 2022)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/LightweightIdentifierGeneratorImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/LocalNodeState.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/UpAndDown.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterExecutionHelperImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/NodeRegistrar.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/LocalExecutionManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracingOutputCreator.java

  Log Message:
  -----------
  Make local node object immutable and non-null

Here we ensure thread-safety of cached local NodeType object (in task
manager) by making it immutable.

We also clarify related getter methods in TaskManager by annotating
them as @NotNull.

This resolves MID-6324.


  Commit: 695dceda215e1c2391a5f262c2d4b8963e6c6851
      https://github.com/Evolveum/midpoint/commit/695dceda215e1c2391a5f262c2d4b8963e6c6851
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-25 (Fri, 25 Mar 2022)

  Changed paths:
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java

  Log Message:
  -----------
  Fix NPE in waitForTaskActivityCompleted


  Commit: 9303ebc9aaf9d514f75c04c705fd21b08b364162
      https://github.com/Evolveum/midpoint/commit/9303ebc9aaf9d514f75c04c705fd21b08b364162
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-25 (Fri, 25 Mar 2022)

  Changed paths:
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/util/OperationExecutionWriter.java

  Log Message:
  -----------
  Fix writing operation execution records

This fixes occasional "Attempt to reset value parent from ..." errors
when recording execution of operations. (The assumption that recordToAdd
is always parent-less was wrong.)


  Commit: e185f546d14bb6136d7110555dcd1cbb71327e65
      https://github.com/Evolveum/midpoint/commit/e185f546d14bb6136d7110555dcd1cbb71327e65
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-25 (Fri, 25 Mar 2022)

  Changed paths:
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/NodeRegistrar.java

  Log Message:
  -----------
  Fix stupid NPE in NodeRegistrar


  Commit: c999fc84add4c8d2edb23b142a4c52224a212f36
      https://github.com/Evolveum/midpoint/commit/c999fc84add4c8d2edb23b142a4c52224a212f36
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-25 (Fri, 25 Mar 2022)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleTableMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationWorkItemMapping.java

  Log Message:
  -----------
  MID-7678: fix for resolving names for certification work item


  Commit: 90d96fdf375ae5ca33f6ffda3629f448e66af33d
      https://github.com/Evolveum/midpoint/commit/90d96fdf375ae5ca33f6ffda3629f448e66af33d
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-25 (Fri, 25 Mar 2022)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/SaveReportFileSupport.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/util/OperationExecutionWriter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/LightweightIdentifierGeneratorImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/LocalNodeState.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/UpAndDown.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterExecutionHelperImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/NodeRegistrar.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/LocalExecutionManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracingOutputCreator.java

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


  Commit: dd7f968b0550af8bc0239970f2194d1a210167f0
      https://github.com/Evolveum/midpoint/commit/dd7f968b0550af8bc0239970f2194d1a210167f0
  Author: kate <honchar at evolveum.com>
  Date:   2022-03-25 (Fri, 25 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/ChangePasswordPanel.java

  Log Message:
  -----------
  old password field is hidden on the reset password form


  Commit: 26d01da46b67c88d97547b15ecd25569b26e9184
      https://github.com/Evolveum/midpoint/commit/26d01da46b67c88d97547b15ecd25569b26e9184
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2022-03-25 (Fri, 25 Mar 2022)

  Changed paths:
    M pom.xml
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml

  Log Message:
  -----------
  LDAP connector 3.4


  Commit: b9c2ee3fc303c62fec5447d34f9997afab894fae
      https://github.com/Evolveum/midpoint/commit/b9c2ee3fc303c62fec5447d34f9997afab894fae
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java

  Log Message:
  -----------
  MID-7778:fix for error message during reconcile of users


  Commit: c70e2d7914d14bc3dbaf2b642698572b680dffcb
      https://github.com/Evolveum/midpoint/commit/c70e2d7914d14bc3dbaf2b642698572b680dffcb
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/ChangePasswordPanel.java
    M pom.xml
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml

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


  Commit: 310483d40302d32dd5e43c7825cf68364ac60656
      https://github.com/Evolveum/midpoint/commit/310483d40302d32dd5e43c7825cf68364ac60656
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/SessionStorage.java

  Log Message:
  -----------
  MID-7763 fixed regress with page session storage


  Commit: 34d96ae1ba4690474b4bbdf42f3b37dd7bae3068
      https://github.com/Evolveum/midpoint/commit/34d96ae1ba4690474b4bbdf42f3b37dd7bae3068
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java

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


  Commit: 24271a377cb52112d515a26dd784487a785e1b8a
      https://github.com/Evolveum/midpoint/commit/24271a377cb52112d515a26dd784487a785e1b8a
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java

  Log Message:
  -----------
  sysconfig panel names cleanup


  Commit: 7c5d98a4f7d433d0381d02a96066a87b6d59d319
      https://github.com/Evolveum/midpoint/commit/7c5d98a4f7d433d0381d02a96066a87b6d59d319
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/resources/initial-objects/251-object-collection-resource-up.xml
    M gui/admin-gui/src/main/resources/initial-objects/260-object-collection-task-all.xml
    M gui/admin-gui/src/main/resources/initial-objects/261-object-collection-task-active.xml
    M gui/admin-gui/src/main/resources/initial-objects/262-object-collection-task-report.xml

  Log Message:
  -----------
  Converted some initial objects to use Axiom Query


  Commit: 3fae5ff4499d9b740f894b84edec060ac1a8d44e
      https://github.com/Evolveum/midpoint/commit/3fae5ff4499d9b740f894b84edec060ac1a8d44e
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/resources/initial-objects/140-report-certification-campaigns.xml
    M gui/admin-gui/src/main/resources/initial-objects/150-report-certification-cases.xml
    M gui/admin-gui/src/main/resources/initial-objects/271-object-collection-audit-24h.xml
    M gui/admin-gui/src/main/resources/initial-objects/272-object-collection-audit-errors-24h.xml
    M gui/admin-gui/src/main/resources/initial-objects/273-object-collection-audit-modifications-24h.xml
    M gui/admin-gui/src/main/resources/initial-objects/330-object-collection-my-cases.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/PrismQueryExpressionSupport.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestFilterExpression.java
    M model/model-impl/src/test/resources/expr/expression-aql-name-multivalue-filter.xml

  Log Message:
  -----------
  Fixed parsing support for YAML-formatted expression in Axiom Query

Signed-off-by: Tony Tkacik <tonydamage at gmail.com>


  Commit: 5e780a5f6b847660afe26deaad327d23cb24fad1
      https://github.com/Evolveum/midpoint/commit/5e780a5f6b847660afe26deaad327d23cb24fad1
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java

  Log Message:
  -----------
  custom columns for projections (MID-7638)


  Commit: 08476fd44e4a9ce13c573afb82710dc3bdbec450
      https://github.com/Evolveum/midpoint/commit/08476fd44e4a9ce13c573afb82710dc3bdbec450
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java

  Log Message:
  -----------
  native repo tests: replace of "attribute" for "item" where appropriate

Attributes, while in general usabe for Java fields/attributes, were
rather misleading from domain-language (prism) perspective.


  Commit: 8eaee79af9cd5c4b971bcff17936911161e30230
      https://github.com/Evolveum/midpoint/commit/8eaee79af9cd5c4b971bcff17936911161e30230
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationItemDefinitionUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationCaseManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemRouteFinder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemTarget.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/CsvResource.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleIdMatchCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationSimpleDummy.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationSimpleReal.java
    M testing/story/src/test/resources/correlation/idmatch/medium/task-import-external.xml
    M testing/story/src/test/resources/correlation/idmatch/medium/task-import-hr.xml
    M testing/story/src/test/resources/correlation/idmatch/medium/task-import-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/simple/object-template-user.xml
    A testing/story/src/test/resources/correlation/idmatch/simple/resource-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/simple/system-configuration.xml
    A testing/story/src/test/resources/correlation/idmatch/simple/task-import-sis.xml
    M testing/story/testng-integration.xml

  Log Message:
  -----------
  Add the most simple ID Match scenario

Here we add the "Simple" correlation scenario with only a single
SIS resource.

The "items" configuration was also simplified to allow single "path"
definition, instead of requiring both source and target ones.


  Commit: 9657b7c4d9c786e333396d1d16846f1fd8b072c9
      https://github.com/Evolveum/midpoint/commit/9657b7c4d9c786e333396d1d16846f1fd8b072c9
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CorrelationCaseUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-case-management-3.xsd
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/CorrelationCaseEngineExtension.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationCaseManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorUtil.java

  Log Message:
  -----------
  Swap objectRef and targetRef in correlation cases

To ensure consistency with manual provisioning cases, we now store
resource in case.objectRef and shadow in case.targetRef.

(Case.targetRef had to be marked as "composite" to do this.)


  Commit: 6e40d4646ce87150d74f9d46196ded357b194a40
      https://github.com/Evolveum/midpoint/commit/6e40d4646ce87150d74f9d46196ded357b194a40
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java

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


  Commit: 5d64e83d51313d2018fad791d4e1599d9fb8a769
      https://github.com/Evolveum/midpoint/commit/5d64e83d51313d2018fad791d4e1599d9fb8a769
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/PrismQueryExpressionSupport.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestFilterExpression.java
    A model/model-impl/src/test/resources/expr/expression-aql-constant-filter.xml
    A model/model-impl/src/test/resources/expr/expression-aql-employeeType-none-filter.xml

  Log Message:
  -----------
  Added additional tests to TestFilterExpression


  Commit: 3a0885f2f3d91846deba4b2129a5c9b578855e05
      https://github.com/Evolveum/midpoint/commit/3a0885f2f3d91846deba4b2129a5c9b578855e05
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M repo/repo-test-util/pom.xml

  Log Message:
  -----------
  Add missing dep


  Commit: 9b0fad1bb3a654a826803edacd30180d15754fd9
      https://github.com/Evolveum/midpoint/commit/9b0fad1bb3a654a826803edacd30180d15754fd9
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/PrismQueryExpressionSupport.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestFilterExpression.java
    A model/model-impl/src/test/resources/expr/expression-aql-constant-filter.xml
    A model/model-impl/src/test/resources/expr/expression-aql-employeeType-none-filter.xml

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


  Commit: 1001fa44e0979f042313a1331e366f11b5c62ebc
      https://github.com/Evolveum/midpoint/commit/1001fa44e0979f042313a1331e366f11b5c62ebc
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/resources/initial-objects/262-object-collection-task-report.xml

  Log Message:
  -----------
  Fixed incorrect namespace in 262-object-collection


  Commit: 6562b1ed16e19ca6b003388b7d1a153cf843dcf1
      https://github.com/Evolveum/midpoint/commit/6562b1ed16e19ca6b003388b7d1a153cf843dcf1
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M model/model-impl/src/test/resources/expr/expression-aql-constant-filter.xml

  Log Message:
  -----------
  Fix expression-aql-constant-filter.xml


  Commit: 012d7bf68449fe797eb5ee9b6be1a8c2dd1bd902
      https://github.com/Evolveum/midpoint/commit/012d7bf68449fe797eb5ee9b6be1a8c2dd1bd902
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/resources/initial-objects/262-object-collection-task-report.xml

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


  Commit: bfffb7fcbb42772c1b824ff943be91714e8049f9
      https://github.com/Evolveum/midpoint/commit/bfffb7fcbb42772c1b824ff943be91714e8049f9
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java

  Log Message:
  -----------
  Fix NPE in GUI


  Commit: f39d486a258d7d1754373f8b5e5f3ec6859d753f
      https://github.com/Evolveum/midpoint/commit/f39d486a258d7d1754373f8b5e5f3ec6859d753f
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java

  Log Message:
  -----------
  MID-7779 fix: reindex preserves shadow attributes (and also JPEG photo)


  Commit: efd99408c5439fb670bff42ec37b9a4fe9627d68
      https://github.com/Evolveum/midpoint/commit/efd99408c5439fb670bff42ec37b9a4fe9627d68
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java

  Log Message:
  -----------
  Remove TODO about cloning/parent-clearing


  Commit: f2d793d243da5bfb25b7d567cd13a8528b481c5c
      https://github.com/Evolveum/midpoint/commit/f2d793d243da5bfb25b7d567cd13a8528b481c5c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java

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


  Commit: c81a006bbab43ef8e479a6be33186b439f2eefb5
      https://github.com/Evolveum/midpoint/commit/c81a006bbab43ef8e479a6be33186b439f2eefb5
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M model/model-impl/src/test/resources/common/user-jack.xml

  Log Message:
  -----------
  Added piracy:tales to user jack

Signed-off-by: Tony Tkacik <tonydamage at gmail.com>


  Commit: 78fcabb415cfffcb34c72cf9403b15db1e7979a1
      https://github.com/Evolveum/midpoint/commit/78fcabb415cfffcb34c72cf9403b15db1e7979a1
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
    M model/model-impl/src/test/resources/correlator/correlation/expression/resource-dummy.xml
    M testing/story/src/test/resources/correlation/idmatch/medium/system-configuration.xml
    M testing/story/src/test/resources/correlation/internal/medium/system-configuration.xml

  Log Message:
  -----------
  Fix global correlators definition


  Commit: af261f3b891ff5542f18bba317c2f54334b6c71c
      https://github.com/Evolveum/midpoint/commit/af261f3b891ff5542f18bba317c2f54334b6c71c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M model/model-impl/src/test/resources/common/user-jack.xml

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


  Commit: 3a033348845b50e1939c7d2de2bfbeedd6a6fa44
      https://github.com/Evolveum/midpoint/commit/3a033348845b50e1939c7d2de2bfbeedd6a6fa44
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

  Changed paths:
    M testing/story/src/test/resources/correlation/idmatch/multi-accounts/002-message-template-correlation.xml

  Log Message:
  -----------
  Adapt test message template to change in cases

ObjectRef and targetRef have been swapped recently
for correlation cases.


  Commit: 43b3c2e949007e446503a8dc2c622cae3cf9105e
      https://github.com/Evolveum/midpoint/commit/43b3c2e949007e446503a8dc2c622cae3cf9105e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-28 (Mon, 28 Mar 2022)

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

  Log Message:
  -----------
  Remove forgotten sanity check (correlation)


  Commit: 45a656a92cdf440223fe86a086c1969b668b7259
      https://github.com/Evolveum/midpoint/commit/45a656a92cdf440223fe86a086c1969b668b7259
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-29 (Tue, 29 Mar 2022)

  Changed paths:
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoConcurrencyTest.java

  Log Message:
  -----------
  Fix RepoConcurrencyTest#test150

The task identifier was missing. SQL Server 2019 reported a unique
key violation then.


  Commit: 6c96e9ff688596893d72f37056573b1d16eaed38
      https://github.com/Evolveum/midpoint/commit/6c96e9ff688596893d72f37056573b1d16eaed38
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-03-29 (Tue, 29 Mar 2022)

  Changed paths:
    M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java

  Log Message:
  -----------
  Loose TestRepositoryCache#test900HeapUsage

The safety margin was increased.


  Commit: 4a5a4c2b8c70812eda8bfb903d4fc33c7ee4665c
      https://github.com/Evolveum/midpoint/commit/4a5a4c2b8c70812eda8bfb903d4fc33c7ee4665c
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-29 (Tue, 29 Mar 2022)

  Changed paths:
    A gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageService.java
    M gui/admin-gui/testng-integration.xml

  Log Message:
  -----------
  create tests for service page


  Commit: 15d88057408009730c5bac6958be67a4bb41303d
      https://github.com/Evolveum/midpoint/commit/15d88057408009730c5bac6958be67a4bb41303d
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-29 (Tue, 29 Mar 2022)

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

  Log Message:
  -----------
  using approval comment in correlation panel


  Commit: 5236b73733a9a249a503300bc351b72f92707243
      https://github.com/Evolveum/midpoint/commit/5236b73733a9a249a503300bc351b72f92707243
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-29 (Tue, 29 Mar 2022)

  Changed paths:
    M dist/src/main/bin/midpoint.bat

  Log Message:
  -----------
  midpoint.bat: support for MIDPOINT_PORT

This is needed beyond just JAVA_OPTS (unless we want to parse them in
a batch file, which we don't), because port is used also for stopping.


  Commit: 85e56e6e6e68cbd8bf08953ebb5ec2fef107d8ac
      https://github.com/Evolveum/midpoint/commit/85e56e6e6e68cbd8bf08953ebb5ec2fef107d8ac
  Author: kate <honchar at evolveum.com>
  Date:   2022-03-29 (Tue, 29 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItem.java

  Log Message:
  -----------
  MID-7783 fix redirect back for work item details page


  Commit: 5792e4631cd3db9ec91014ec00a43265d6bc060a
      https://github.com/Evolveum/midpoint/commit/5792e4631cd3db9ec91014ec00a43265d6bc060a
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-29 (Tue, 29 Mar 2022)

  Changed paths:
    M dist/src/main/bin/midpoint.bat

  Log Message:
  -----------
  midpoint.bat: added setenv reading for stop command (e.g. stop.bat)


  Commit: 03c03daba8def41ea498fb0d5818c93886d9eb9e
      https://github.com/Evolveum/midpoint/commit/03c03daba8def41ea498fb0d5818c93886d9eb9e
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-29 (Tue, 29 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    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/util/TaskOperationUtils.java

  Log Message:
  -----------
  MID-7785:fix for creating new utility or system tasks from side bar menu


  Commit: ab1db56be85f852744ed43b38a2e2342f7d75742
      https://github.com/Evolveum/midpoint/commit/ab1db56be85f852744ed43b38a2e2342f7d75742
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-29 (Tue, 29 Mar 2022)

  Changed paths:
    M dist/src/main/bin/midpoint.bat
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItem.java
    M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoConcurrencyTest.java

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


  Commit: 5b78b83d95f29c5f588e0faff478bce4eed96db4
      https://github.com/Evolveum/midpoint/commit/5b78b83d95f29c5f588e0faff478bce4eed96db4
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-03-29 (Tue, 29 Mar 2022)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/groovy/GroovyScriptEvaluator.java

  Log Message:
  -----------
  MID-6683: Wrapped createScript in try block

Signed-off-by: Tony Tkacik <tonydamage at gmail.com>


  Commit: 9468cf4e77bdd03becee25b5369af525ec9ee920
      https://github.com/Evolveum/midpoint/commit/9468cf4e77bdd03becee25b5369af525ec9ee920
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-30 (Wed, 30 Mar 2022)

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataAggregationActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CollectionDistributedExportController.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/EmptyReportIntegrationTest.java

  Log Message:
  -----------
  fix for report-impl test (using SQL server)


  Commit: cf0a65834bbd32f19f79393c78090270f8cb6eb6
      https://github.com/Evolveum/midpoint/commit/cf0a65834bbd32f19f79393c78090270f8cb6eb6
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-30 (Wed, 30 Mar 2022)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/groovy/GroovyScriptEvaluator.java

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


  Commit: c219648ff142d645de0f20a39f753a90a588280e
      https://github.com/Evolveum/midpoint/commit/c219648ff142d645de0f20a39f753a90a588280e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-30 (Wed, 30 Mar 2022)

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

  Log Message:
  -----------
  common-notifications-3.xsd: comment about mail/server containerization


  Commit: fb3fff21119e5bd8a35e2d7ee368ba43ccd1d879
      https://github.com/Evolveum/midpoint/commit/fb3fff21119e5bd8a35e2d7ee368ba43ccd1d879
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-03-31 (Thu, 31 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java

  Log Message:
  -----------
  MID-7792: fix showing correlation panel for case or item work


  Commit: 5b93a475bb6704291a98f5b283a85a08eb1c0ce7
      https://github.com/Evolveum/midpoint/commit/5b93a475bb6704291a98f5b283a85a08eb1c0ce7
  Author: kate <honchar at evolveum.com>
  Date:   2022-03-31 (Thu, 31 Mar 2022)

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

  Log Message:
  -----------
  MID-7790 Change archetype allows to select more than one archetype


  Commit: 0148f6215c0a0d0bb96e2edeed626d21468de9f4
      https://github.com/Evolveum/midpoint/commit/0148f6215c0a0d0bb96e2edeed626d21468de9f4
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-31 (Thu, 31 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PageMounter.java

  Log Message:
  -----------
  MID-7777 blind attempt to fix classpath searching issues for panels


  Commit: 3637c8d6919d48993a41b5502eb2aae707a0af44
      https://github.com/Evolveum/midpoint/commit/3637c8d6919d48993a41b5502eb2aae707a0af44
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-31 (Thu, 31 Mar 2022)

  Changed paths:
    A model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/BinderControllerAdvice.java

  Log Message:
  -----------
  Spring4Shell (CVE-2022-22965) workaround fix

https://spring.io/blog/2022/03/31/spring-framework-rce-early-announcement


  Commit: 4706bb50917c468bab8daf3b13bc3681f1a6de44
      https://github.com/Evolveum/midpoint/commit/4706bb50917c468bab8daf3b13bc3681f1a6de44
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-03-31 (Thu, 31 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PageMounter.java

  Log Message:
  -----------
  MID-7777 blind attempt to fix classpath searching issues for panels, fixed gui tests


  Commit: 61613864254e2b1bc7d75389fdcc096616648516
      https://github.com/Evolveum/midpoint/commit/61613864254e2b1bc7d75389fdcc096616648516
  Author: kate <honchar at evolveum.com>
  Date:   2022-04-01 (Fri, 01 Apr 2022)

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

  Log Message:
  -----------
  MID-7800 Save in background/Keep displaying results options shouldn't be selected at once


  Commit: 6d476ff988bae93c23e40a4597558152b7fc6019
      https://github.com/Evolveum/midpoint/commit/6d476ff988bae93c23e40a4597558152b7fc6019
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-04-01 (Fri, 01 Apr 2022)

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

  Log Message:
  -----------
  MID-7777 fix assignments panel loading, improved error messages


  Commit: 852b5887f0ec11a77a0032f27fc6ca808c2a5a40
      https://github.com/Evolveum/midpoint/commit/852b5887f0ec11a77a0032f27fc6ca808c2a5a40
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-04-01 (Fri, 01 Apr 2022)

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

  Log Message:
  -----------
  MID-7809 fixed NPE on sysconfig adminGui (all richhyperlink panels, icon column)


  Commit: ca5db593d4b6a766de1ca6b3a7625e64aa2c1b45
      https://github.com/Evolveum/midpoint/commit/ca5db593d4b6a766de1ca6b3a7625e64aa2c1b45
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-04-01 (Fri, 01 Apr 2022)

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

  Log Message:
  -----------
  MID-7777 fix assignments panel loading, improved error messages, localization


  Commit: 81fbff45c4d2a37f8f999950ab7f354bccf1d8a3
      https://github.com/Evolveum/midpoint/commit/81fbff45c4d2a37f8f999950ab7f354bccf1d8a3
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-04-01 (Fri, 01 Apr 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/forgetpassword/PageResetPassword.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/AbstractPageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageRegistrationFinish.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/RemoveUnusedSecurityFilterEvent.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/RemoveUnusedSecurityFilterPublisher.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/MidpointSecurityContext.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/InitialSecurityConfiguration.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/MidpointWebSecurityConfigurerAdapter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAuthFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/MidPointAuthenticationSuccessHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/MidpointSessionRegistry.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/RemoveUnusedSecurityFilterEvent.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/RemoveUnusedSecurityFilterListener.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/RemoveUnusedSecurityFilterPublisher.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java

  Log Message:
  -----------
  MID-7796: adding error log for situation when mP couldn't initailize auth seq and fix using only one auth seq


  Commit: b672b765a0ebce6d0901bdd4a99af402c6c10e5c
      https://github.com/Evolveum/midpoint/commit/b672b765a0ebce6d0901bdd4a99af402c6c10e5c
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-04-01 (Fri, 01 Apr 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/AssignmentHolderOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ExecuteChangeOptionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkListContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PageMounter.java
    A model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/BinderControllerAdvice.java

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


  Commit: 9ce1223597525b3f4558c835e37da56d9b377090
      https://github.com/Evolveum/midpoint/commit/9ce1223597525b3f4558c835e37da56d9b377090
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-04-01 (Fri, 01 Apr 2022)

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

  Log Message:
  -----------
  auth-api/POM: added missing explicit dependencies


  Commit: f396e5557fc6e440a2b13512bffdb7a422c4ad44
      https://github.com/Evolveum/midpoint/commit/f396e5557fc6e440a2b13512bffdb7a422c4ad44
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-04-01 (Fri, 01 Apr 2022)

  Changed paths:
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/RemoveUnusedSecurityFilterPublisher.java

  Log Message:
  -----------
  RemoveUnusedSecurityFilterPublisher: review, inner class can be static


  Commit: 15fa334f61722d9b8853883e4f986a10d2654487
      https://github.com/Evolveum/midpoint/commit/15fa334f61722d9b8853883e4f986a10d2654487
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-04-04 (Mon, 04 Apr 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectNameColumn.java

  Log Message:
  -----------
  MID-7804: fix for configurable clickable first column with multi segment item path


  Commit: b1d3e0e6c563135957e11400aa07d9e3b7b62b80
      https://github.com/Evolveum/midpoint/commit/b1d3e0e6c563135957e11400aa07d9e3b7b62b80
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-04-04 (Mon, 04 Apr 2022)

  Changed paths:
    M model/authentication-api/pom.xml
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/RemoveUnusedSecurityFilterPublisher.java

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


  Commit: d91c957e1cfdd5c0fb263f985d20e377cc39dd16
      https://github.com/Evolveum/midpoint/commit/d91c957e1cfdd5c0fb263f985d20e377cc39dd16
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-04-04 (Mon, 04 Apr 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java

  Log Message:
  -----------
  MID-7802: fix for support applicableForOperation=modify for visibility of 'new object' button on object list


  Commit: 67b8149c646415d6fcc8a514ca199fb03968cb75
      https://github.com/Evolveum/midpoint/commit/67b8149c646415d6fcc8a514ca199fb03968cb75
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-04-04 (Mon, 04 Apr 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectNameColumn.java

  Log Message:
  -----------
  fix of resolving multi-segment path for object name column


  Commit: f2ba035303bc64372d6dc8cf1c4c0d51568838bf
      https://github.com/Evolveum/midpoint/commit/f2ba035303bc64372d6dc8cf1c4c0d51568838bf
  Author: lskublik <lskublik at evolveum.com>
  Date:   2022-04-04 (Mon, 04 Apr 2022)

  Changed paths:
    M gui/admin-gui/src/main/resources/initial-objects/528-archetype-task-util.xml
    M gui/admin-gui/src/main/resources/initial-objects/529-archetype-task-system.xml

  Log Message:
  -----------
  MID-7797: removing mapping for task name from structural util and system task archetypes


  Commit: 8a933bd1703375f8dbb9663a86d079319945a399
      https://github.com/Evolveum/midpoint/commit/8a933bd1703375f8dbb9663a86d079319945a399
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-04-04 (Mon, 04 Apr 2022)

  Changed paths:
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoConcurrencyTest.java
    A repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoSubstringPatternsTest.java
    M repo/repo-common/testng-integration.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/InterpretationContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/RootHibernateQuery.java

  Log Message:
  -----------
  generic repo: fixes around [] in LIKE (substring) for SQL Server

This required to get the DB type into RootHibernateQuery, because while
PG can handle other escaped chars, Oracle doesn't like them.
RepoSubstringPatternsTest was added to test various escaping cases.


  Commit: d38c584c76bfaca5e353e2ab7b585d1dd19635eb
      https://github.com/Evolveum/midpoint/commit/d38c584c76bfaca5e353e2ab7b585d1dd19635eb
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-04-04 (Mon, 04 Apr 2022)

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

  Log Message:
  -----------
  AssignmentHolderDetailsModel: unused import removal


  Commit: 534d26bf7c775c2351b58ec87cc58e41004e788f
      https://github.com/Evolveum/midpoint/commit/534d26bf7c775c2351b58ec87cc58e41004e788f
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-04-04 (Mon, 04 Apr 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GeneralTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkListContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/PrismContainerWrapperModel.java

  Log Message:
  -----------
  PrismContainerWrapperModel.fromContainerWrapper w/ SerializableSupplier

This doesn't require the (Supplier & Serializable) exercise on the
calling site.


  Commit: c4df7b614a5e2ca2fd9764f3bf8d0b788dbb8c9d
      https://github.com/Evolveum/midpoint/commit/c4df7b614a5e2ca2fd9764f3bf8d0b788dbb8c9d
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-04-04 (Mon, 04 Apr 2022)

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

  Log Message:
  -----------
  GUI: code typo ident(i)fier


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfileCompilable.java

  Log Message:
  -----------
  fix for random panel issue where panels are not being created using gui compiler (because of threadsafety issues while using maps)


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

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingLiveSync.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationMultiNode.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationMultithreaded.java
    R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationPartitioned.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationPlain.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationWithSubtasks.java
    M model/model-intest/src/test/resources/common/resource-dummy-blue.xml
    M model/model-intest/src/test/resources/common/resource-dummy-green.xml
    M model/model-intest/src/test/resources/common/resource-dummy.xml
    R model/model-intest/src/test/resources/common/task-delete-not-updated-shadows.xml
    R model/model-intest/src/test/resources/common/task-dumy-blue-livesync.xml
    R model/model-intest/src/test/resources/common/task-dumy-green-livesync.xml
    R model/model-intest/src/test/resources/common/task-dumy-livesync.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-blue-multinode.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-blue-multithreaded.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-blue-partitioned.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-blue.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-green-multinode.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-green-multithreaded.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-green-partitioned.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-green.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-multinode.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-multithreaded.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-partitioned.xml
    R model/model-intest/src/test/resources/common/user-template-sync.xml
    A model/model-intest/src/test/resources/sync-story/task-live-sync-dummy-blue.xml
    A model/model-intest/src/test/resources/sync-story/task-live-sync-dummy-green.xml
    A model/model-intest/src/test/resources/sync-story/task-live-sync-dummy.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-blue-multinode.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-blue-multithreaded.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-blue-with-subtasks.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-blue.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-green-multinode.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-green-multithreaded.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-green-with-subtasks.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-green.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-multinode.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-multithreaded.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-with-subtasks.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy.xml
    A model/model-intest/src/test/resources/sync-story/task-shadow-cleanup-green.xml
    A model/model-intest/src/test/resources/sync-story/user-template-sync.xml
    M model/model-intest/testng-db-specific.xml
    M model/model-intest/testng-integration-full.xml

  Log Message:
  -----------
  Stabilize AbstractSynchronizationStoryTest

These tests were unstable from the day one. The concurrent nature
of synchronization tasks led to a whole spectrum of various failures.
But we don't consider them important, because we want to concentrate
only on the basic functionality of multi-resource synchronization here.

So now we changed these tests so that concurrent execution is avoided.

Other changes:

1. Some test artifacts (tasks, sync object template) were moved from
`common` directory to test-specific `sync-story` one. This is to lessen
the potential for coupling between the tests. (They weren't used in
other tests, anyway.)

2. The test code was modernized a bit.


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/ThreadLocalOperationsMonitor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationMonitoringConfiguration.java

  Log Message:
  -----------
  Fix serializability of some auxiliary classes

These are sometimes part of OperationResult, which is Serializable.


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

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingLiveSync.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationMultiNode.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationMultithreaded.java
    R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationPartitioned.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationPlain.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationWithSubtasks.java
    M model/model-intest/src/test/resources/common/resource-dummy-blue.xml
    M model/model-intest/src/test/resources/common/resource-dummy-green.xml
    M model/model-intest/src/test/resources/common/resource-dummy.xml
    R model/model-intest/src/test/resources/common/task-delete-not-updated-shadows.xml
    R model/model-intest/src/test/resources/common/task-dumy-blue-livesync.xml
    R model/model-intest/src/test/resources/common/task-dumy-green-livesync.xml
    R model/model-intest/src/test/resources/common/task-dumy-livesync.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-blue-multinode.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-blue-multithreaded.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-blue-partitioned.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-blue.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-green-multinode.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-green-multithreaded.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-green-partitioned.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-green.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-multinode.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-multithreaded.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-partitioned.xml
    R model/model-intest/src/test/resources/common/user-template-sync.xml
    A model/model-intest/src/test/resources/sync-story/task-live-sync-dummy-blue.xml
    A model/model-intest/src/test/resources/sync-story/task-live-sync-dummy-green.xml
    A model/model-intest/src/test/resources/sync-story/task-live-sync-dummy.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-blue-multinode.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-blue-multithreaded.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-blue-with-subtasks.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-blue.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-green-multinode.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-green-multithreaded.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-green-with-subtasks.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-green.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-multinode.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-multithreaded.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-with-subtasks.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy.xml
    A model/model-intest/src/test/resources/sync-story/task-shadow-cleanup-green.xml
    A model/model-intest/src/test/resources/sync-story/user-template-sync.xml
    M model/model-intest/testng-db-specific.xml
    M model/model-intest/testng-integration-full.xml

  Log Message:
  -----------
  Merge branch 'tmp/fix-sync-story-tests'


  Commit: e03df3875031e29ada6d2cb5dbf8a95be08dd189
      https://github.com/Evolveum/midpoint/commit/e03df3875031e29ada6d2cb5dbf8a95be08dd189
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-04-05 (Tue, 05 Apr 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-tasks-3.xsd
    M model/model-impl/src/test/resources/controller/account-with-pwd.xml
    M model/model-impl/src/test/resources/controller/account-without-pwd.xml
    M model/model-impl/src/test/resources/expr/user-new.xml

  Log Message:
  -----------
  few doc/comment typo fixes in schema and test files


  Commit: ec19c2da401f9630d1c063b67db71412df9e3c36
      https://github.com/Evolveum/midpoint/commit/ec19c2da401f9630d1c063b67db71412df9e3c36
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-04-05 (Tue, 05 Apr 2022)

  Changed paths:
    M .travis.yml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AccountActivationNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/PasswordResetNotifier.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java

  Log Message:
  -----------
  fixed bel(l)ow typos


  Commit: 571bfaca24eb3c47576c179b9b18a67fd4726b50
      https://github.com/Evolveum/midpoint/commit/571bfaca24eb3c47576c179b9b18a67fd4726b50
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-04-05 (Tue, 05 Apr 2022)

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

  Log Message:
  -----------
  common-notifications-3.xsd: added display order for transport elements


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

  Changed paths:
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/run/TaskCycleExecutor.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/CloseHelper.java

  Log Message:
  -----------
  Prune operation result after each bucket

This is to avoid uncontrollable growth of task operation result,
resulting in OOMs, extra large repo objects, and/or long task execution.

Should resolve MID-7830 (at least partially).


  Commit: 1e429f84f6f26f61c4af1a9d46d74d87994353df
      https://github.com/Evolveum/midpoint/commit/1e429f84f6f26f61c4af1a9d46d74d87994353df
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-04-06 (Wed, 06 Apr 2022)

  Changed paths:
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/run/TaskCycleExecutor.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/CloseHelper.java

  Log Message:
  -----------
  Prune operation result after each bucket

This is to avoid uncontrollable growth of task operation result,
resulting in OOMs, extra large repo objects, and/or long task execution.

Should resolve MID-7830 (at least partially).


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

  Changed paths:
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.java

  Log Message:
  -----------
  Fix the last result-pruning fix

We cannot call cleanupResult on operation result that is not closed yet!

Related to MID-7830.


  Commit: e75d6e54636db2e1cce2b2b2cf975bde9773fb5a
      https://github.com/Evolveum/midpoint/commit/e75d6e54636db2e1cce2b2b2cf975bde9773fb5a
  Author: Kateryna Honchar <gonchar.kate at gmail.com>
  Date:   2022-04-06 (Wed, 06 Apr 2022)

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

  Log Message:
  -----------
  mid-7820 items cannot be added to object templates


  Commit: 04deb49f9a24e93c434c727920d544e28222de72
      https://github.com/Evolveum/midpoint/commit/04deb49f9a24e93c434c727920d544e28222de72
  Author: Kateryna Honchar <gonchar.kate at gmail.com>
  Date:   2022-04-06 (Wed, 06 Apr 2022)

  Changed paths:
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/run/TaskCycleExecutor.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/CloseHelper.java

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


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

  Changed paths:
    M .travis.yml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemRefinedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ObjectTemplateItemPanel.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-notifications-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M model/model-impl/src/test/resources/controller/account-with-pwd.xml
    M model/model-impl/src/test/resources/controller/account-without-pwd.xml
    M model/model-impl/src/test/resources/expr/user-new.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingLiveSync.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationMultiNode.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationMultithreaded.java
    R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationPartitioned.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationPlain.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationWithSubtasks.java
    M model/model-intest/src/test/resources/common/resource-dummy-blue.xml
    M model/model-intest/src/test/resources/common/resource-dummy-green.xml
    M model/model-intest/src/test/resources/common/resource-dummy.xml
    R model/model-intest/src/test/resources/common/task-delete-not-updated-shadows.xml
    R model/model-intest/src/test/resources/common/task-dumy-blue-livesync.xml
    R model/model-intest/src/test/resources/common/task-dumy-green-livesync.xml
    R model/model-intest/src/test/resources/common/task-dumy-livesync.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-blue-multinode.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-blue-multithreaded.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-blue-partitioned.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-blue.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-green-multinode.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-green-multithreaded.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-green-partitioned.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-green.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-multinode.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-multithreaded.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-partitioned.xml
    R model/model-intest/src/test/resources/common/user-template-sync.xml
    A model/model-intest/src/test/resources/sync-story/task-live-sync-dummy-blue.xml
    A model/model-intest/src/test/resources/sync-story/task-live-sync-dummy-green.xml
    A model/model-intest/src/test/resources/sync-story/task-live-sync-dummy.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-blue-multinode.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-blue-multithreaded.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-blue-with-subtasks.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-blue.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-green-multinode.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-green-multithreaded.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-green-with-subtasks.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-green.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-multinode.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-multithreaded.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-with-subtasks.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy.xml
    A model/model-intest/src/test/resources/sync-story/task-shadow-cleanup-green.xml
    A model/model-intest/src/test/resources/sync-story/user-template-sync.xml
    M model/model-intest/testng-db-specific.xml
    M model/model-intest/testng-integration-full.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AccountActivationNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/PasswordResetNotifier.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java

  Log Message:
  -----------
  Merge branch 'master' into tmp/fixes-after-4.5

# Conflicts:
#	repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.java


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

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicCollectionReportExportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicDashboardReportExportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportImportActivityRun.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/iterative/IterativeMockActivityRun.java

  Log Message:
  -----------
  Fix suspension of report-related activities

Report-related activities (both export and import) ignored signals
to suspend that come from the activity framework. So even if the task
was suspended, report processes continued to iterate through input
objects.

This is now fixed. The iteration should stop when the task goes down.

Related to MID-7839.


  Commit: 9d859850565604f3e81deac95d9a4592d12cbfe6
      https://github.com/Evolveum/midpoint/commit/9d859850565604f3e81deac95d9a4592d12cbfe6
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-04-06 (Wed, 06 Apr 2022)

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicCollectionReportExportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicDashboardReportExportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataAggregationActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataCreationActivityRun.java

  Log Message:
  -----------
  Stop writing operationExecution data for reports

It harms performance (a lot).

Related to MID-7857.


  Commit: 977fcf3be104bb390df705fe359eb82d9b072fda
      https://github.com/Evolveum/midpoint/commit/977fcf3be104bb390df705fe359eb82d9b072fda
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-04-06 (Wed, 06 Apr 2022)

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/SaveReportFileSupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CollectionDistributedExportController.java

  Log Message:
  -----------
  Do not write incomplete report output on suspend

When the task goes down, we must not write incomplete (partial) data
to the report output file.

Work in progress: This solves the problem for classical reports.
What remains are the distributed reports. (They may be safe, but it
needs to be verified.)

Related to MID-7839.


  Commit: 160a5c988f1148962edbabbf09925f247c76ec7a
      https://github.com/Evolveum/midpoint/commit/160a5c988f1148962edbabbf09925f247c76ec7a
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-04-07 (Thu, 07 Apr 2022)

  Changed paths:
    M dist/javadoc/pom.xml
    M dist/midpoint-api/pom.xml

  Log Message:
  -----------
  MID-7719: Added Javadoc profiles for JDK 11

Option which fixes undefined in search links is supported in JDK 11
but in later JDKs this option breaks generation.

Added profile, which enables option only and only on JDK 11, which
we use to generate public facing docs.

Signed-off-by: Tony Tkacik <tonydamage at gmail.com>


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java

  Log Message:
  -----------
  MID-7815 hide mail/sms transports for now, there are missing fields (will be fixed after release)


  Commit: 2bc083aca2f39140268c8c837160f23c6a4cf0f6
      https://github.com/Evolveum/midpoint/commit/2bc083aca2f39140268c8c837160f23c6a4cf0f6
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-04-07 (Thu, 07 Apr 2022)

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataAggregationActivityRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/AbstractCompositeActivityRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/LocalActivityRun.java

  Log Message:
  -----------
  Stop distribution of non-distributable activities

This commit introduced safety checks for activities that are known
to fail in multi-workers or multithreaded mode:

- report data aggregation (any parallelism is forbidden),
- any composite activity (multi-workers are forbidden, see the source).

This is an immediate fix for MID-7861.

However, it's not a complete one: we should check for multi-node
distributability _before_ the worker tasks are created, not in the tasks
themselves. Otherwise, the ultimate harm is avoided, but the workers
are already there - and suspended with a fatal error.


  Commit: 5315bfe3103de07ab54a343a90209501ff40f05e
      https://github.com/Evolveum/midpoint/commit/5315bfe3103de07ab54a343a90209501ff40f05e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-04-07 (Thu, 07 Apr 2022)

  Changed paths:
    M repo/system-init/src/main/resources/config.xml

  Log Message:
  -----------
  config.xml: updated comment about encryption keys


  Commit: 905289ae87ac76ba03e8ab9f0b6a0cceac607a55
      https://github.com/Evolveum/midpoint/commit/905289ae87ac76ba03e8ab9f0b6a0cceac607a55
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-04-07 (Thu, 07 Apr 2022)

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

  Log Message:
  -----------
  MID-7845 close case now redirects back if result was success/handled error


  Commit: 8eb0ca135ab7d0d490148dac2cc68fa88959ea1d
      https://github.com/Evolveum/midpoint/commit/8eb0ca135ab7d0d490148dac2cc68fa88959ea1d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2022-04-07 (Thu, 07 Apr 2022)

  Changed paths:
    M repo/system-init/src/main/resources/config.xml

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


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

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

  Log Message:
  -----------
  MID-7844 improving work with correlation cases (better redirects after resolving, better messages)


  Commit: 6927342a0f9898aa4d0da792766fbf2d8759f917
      https://github.com/Evolveum/midpoint/commit/6927342a0f9898aa4d0da792766fbf2d8759f917
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2022-04-11 (Mon, 11 Apr 2022)

  Changed paths:
    M config/initial-objects/000-system-configuration.xml
    A config/initial-objects/027-archetype-correlation-case.xml
    M config/initial-objects/042-role-reviewer.xml
    M config/initial-objects/140-report-certification-campaigns.xml
    M config/initial-objects/150-report-certification-cases.xml
    M config/initial-objects/251-object-collection-resource-up.xml
    M config/initial-objects/260-object-collection-task-all.xml
    M config/initial-objects/261-object-collection-task-active.xml
    M config/initial-objects/262-object-collection-task-report.xml
    M config/initial-objects/271-object-collection-audit-24h.xml
    M config/initial-objects/272-object-collection-audit-errors-24h.xml
    M config/initial-objects/273-object-collection-audit-modifications-24h.xml
    M config/initial-objects/330-object-collection-my-cases.xml
    M config/initial-objects/501-archetype-task-reconciliation.xml
    M config/initial-objects/502-archetype-task-recomputation.xml
    M config/initial-objects/503-archetype-task-import.xml
    M config/initial-objects/504-archetype-task-live-sync.xml
    M config/initial-objects/505-archetype-task-async-update.xml
    M config/initial-objects/506-archetype-task-cleanup.xml
    M config/initial-objects/508-archetype-task-single-bulk-action.xml
    M config/initial-objects/509-archetype-task-iterative-bulk-action.xml
    R config/initial-objects/511-archetype-task-report-export-distributed.xml
    A config/initial-objects/512-archetype-task-report-export-distributed.xml
    A config/initial-objects/513-archetype-task-shadow-integrity-check.xml
    A config/initial-objects/514-archetype-task-shadows-refresh.xml
    A config/initial-objects/515-archetype-task-objects-delete.xml
    A config/initial-objects/516-archetype-task-shadows-delete-long-time-not-updated.xml
    A config/initial-objects/517-archetype-task-execute-change.xml
    A config/initial-objects/518-archetype-task-execute-deltas.xml
    A config/initial-objects/519-archetype-task-reindex-repository.xml
    M config/initial-objects/520-archetype-task-certification.xml
    M config/initial-objects/521-archetype-task-approval.xml
    A config/initial-objects/522-archetype-task-object-integrity-check.xml
    A config/initial-objects/530-archetype-task-validity.xml
    A config/initial-objects/531-archetype-task-trigger.xml
    A config/initial-objects/532-archetype-task-propagation.xml
    A config/initial-objects/533-archetype-task-multi-propagation.xml
    M config/initial-objects/560-task-validity.xml
    M config/initial-objects/570-task-trigger.xml

  Log Message:
  -----------
  initial objects -> config


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

  Changed paths:
    M INSTALL
    M INSTALL-dist
    M NEWS
    M README
    M README.md
    M RELEASE-NOTES
    M custom/pom.xml
    M dist/javadoc/pom.xml
    M dist/midpoint-api/pom.xml
    M dist/pom.xml
    M gui/admin-gui/pom.xml
    M gui/midpoint-jar/pom.xml
    M gui/pom.xml
    M icf-connectors/dummy-connector-fake/pom.xml
    M icf-connectors/dummy-connector/pom.xml
    M icf-connectors/dummy-resource/pom.xml
    M icf-connectors/pom.xml
    M infra/common/pom.xml
    M infra/pom.xml
    M infra/schema-pure-jaxb/pom.xml
    M infra/schema/pom.xml
    M infra/test-util/pom.xml
    M model/authentication-api/pom.xml
    M model/authentication-impl/pom.xml
    M model/cases-api/pom.xml
    M model/cases-impl/pom.xml
    M model/certification-api/pom.xml
    M model/certification-impl/pom.xml
    M model/model-api/pom.xml
    M model/model-common/pom.xml
    M model/model-impl/pom.xml
    M model/model-intest/pom.xml
    M model/model-test/pom.xml
    M model/notifications-api/pom.xml
    M model/notifications-impl/pom.xml
    M model/pom.xml
    M model/report-api/pom.xml
    M model/report-impl/pom.xml
    M model/rest-impl/pom.xml
    M model/workflow-api/pom.xml
    M model/workflow-impl/pom.xml
    M pom.xml
    M provisioning/pom.xml
    M provisioning/provisioning-api/pom.xml
    M provisioning/provisioning-impl/pom.xml
    M provisioning/ucf-api/pom.xml
    M provisioning/ucf-impl-builtin/pom.xml
    M provisioning/ucf-impl-connid/pom.xml
    M repo/audit-api/pom.xml
    M repo/audit-log-impl/pom.xml
    M repo/pom.xml
    M repo/repo-api/pom.xml
    M repo/repo-cache/pom.xml
    M repo/repo-common/pom.xml
    M repo/repo-sqale/pom.xml
    M repo/repo-sql-impl-test/pom.xml
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sqlbase/pom.xml
    M repo/repo-test-util/pom.xml
    M repo/security-api/pom.xml
    M repo/security-enforcer-api/pom.xml
    M repo/security-enforcer-impl/pom.xml
    M repo/security-impl/pom.xml
    M repo/system-init/pom.xml
    M repo/task-api/pom.xml
    M repo/task-quartz-impl/pom.xml
    M testing/conntest/pom.xml
    M testing/longtest/pom.xml
    M testing/pom.xml
    M testing/rest/pom.xml
    M testing/story/pom.xml
    M tools/midpoint-boot-layout/pom.xml
    M tools/ninja/pom.xml
    M tools/pom.xml

  Log Message:
  -----------
  Version 4.5 (Nightingale)


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

  Changed paths:
    M README
    M README.md
    M RELEASE-NOTES
    M custom/pom.xml
    M dist/javadoc/pom.xml
    M dist/midpoint-api/pom.xml
    M dist/pom.xml
    M gui/admin-gui/pom.xml
    M gui/midpoint-jar/pom.xml
    M gui/pom.xml
    M icf-connectors/dummy-connector-fake/pom.xml
    M icf-connectors/dummy-connector/pom.xml
    M icf-connectors/dummy-resource/pom.xml
    M icf-connectors/pom.xml
    M infra/common/pom.xml
    M infra/pom.xml
    M infra/schema-pure-jaxb/pom.xml
    M infra/schema/pom.xml
    M infra/test-util/pom.xml
    M model/authentication-api/pom.xml
    M model/authentication-impl/pom.xml
    M model/cases-api/pom.xml
    M model/cases-impl/pom.xml
    M model/certification-api/pom.xml
    M model/certification-impl/pom.xml
    M model/model-api/pom.xml
    M model/model-common/pom.xml
    M model/model-impl/pom.xml
    M model/model-intest/pom.xml
    M model/model-test/pom.xml
    M model/notifications-api/pom.xml
    M model/notifications-impl/pom.xml
    M model/pom.xml
    M model/report-api/pom.xml
    M model/report-impl/pom.xml
    M model/rest-impl/pom.xml
    M model/workflow-api/pom.xml
    M model/workflow-impl/pom.xml
    M pom.xml
    M provisioning/pom.xml
    M provisioning/provisioning-api/pom.xml
    M provisioning/provisioning-impl/pom.xml
    M provisioning/ucf-api/pom.xml
    M provisioning/ucf-impl-builtin/pom.xml
    M provisioning/ucf-impl-connid/pom.xml
    M repo/audit-api/pom.xml
    M repo/audit-log-impl/pom.xml
    M repo/pom.xml
    M repo/repo-api/pom.xml
    M repo/repo-cache/pom.xml
    M repo/repo-common/pom.xml
    M repo/repo-sqale/pom.xml
    M repo/repo-sql-impl-test/pom.xml
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sqlbase/pom.xml
    M repo/repo-test-util/pom.xml
    M repo/security-api/pom.xml
    M repo/security-enforcer-api/pom.xml
    M repo/security-enforcer-impl/pom.xml
    M repo/security-impl/pom.xml
    M repo/system-init/pom.xml
    M repo/task-api/pom.xml
    M repo/task-quartz-impl/pom.xml
    M testing/conntest/pom.xml
    M testing/longtest/pom.xml
    M testing/pom.xml
    M testing/rest/pom.xml
    M testing/story/pom.xml
    M tools/midpoint-boot-layout/pom.xml
    M tools/ninja/pom.xml
    M tools/pom.xml

  Log Message:
  -----------
  Next development version: 4.6-SNAPSHOT


  Commit: 704291c73a5f1372fc9577126e7dc17325e70264
      https://github.com/Evolveum/midpoint/commit/704291c73a5f1372fc9577126e7dc17325e70264
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-04-11 (Mon, 11 Apr 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/ThreadLocalOperationsMonitor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationMonitoringConfiguration.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicCollectionReportExportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicDashboardReportExportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportImportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataAggregationActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataCreationActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/SaveReportFileSupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CollectionDistributedExportController.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/AbstractCompositeActivityRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/LocalActivityRun.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/iterative/IterativeMockActivityRun.java

  Log Message:
  -----------
  Merge branch 'tmp/fixes-after-4.5'


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

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportImportActivityRun.java

  Log Message:
  -----------
  Simplify ClassicReportImportActivityRun

Due to some past refactorings, iterateOverItemsInBucket method in
ClassicReportImportActivityRun got unnecessarily complex. This got
clearly visible in 06df862e9f03f42ab94bd7128bac854b96ebb55b.

So, this commit simplifies that method.


  Commit: 188c53ca4222679832370f433bcea702463e2881
      https://github.com/Evolveum/midpoint/commit/188c53ca4222679832370f433bcea702463e2881
  Author: Kateryna Honchar <gonchar.kate at gmail.com>
  Date:   2022-04-11 (Mon, 11 Apr 2022)

  Changed paths:
    M .editorconfig
    M .travis.yml
    M INSTALL
    M INSTALL-dist
    M NEWS
    M README
    M README.md
    M RELEASE-NOTES
    M config/initial-objects/000-system-configuration.xml
    A config/initial-objects/027-archetype-correlation-case.xml
    M config/initial-objects/042-role-reviewer.xml
    M config/initial-objects/140-report-certification-campaigns.xml
    M config/initial-objects/150-report-certification-cases.xml
    M config/initial-objects/251-object-collection-resource-up.xml
    M config/initial-objects/260-object-collection-task-all.xml
    M config/initial-objects/261-object-collection-task-active.xml
    M config/initial-objects/262-object-collection-task-report.xml
    M config/initial-objects/271-object-collection-audit-24h.xml
    M config/initial-objects/272-object-collection-audit-errors-24h.xml
    M config/initial-objects/273-object-collection-audit-modifications-24h.xml
    M config/initial-objects/330-object-collection-my-cases.xml
    M config/initial-objects/501-archetype-task-reconciliation.xml
    M config/initial-objects/502-archetype-task-recomputation.xml
    M config/initial-objects/503-archetype-task-import.xml
    M config/initial-objects/504-archetype-task-live-sync.xml
    M config/initial-objects/505-archetype-task-async-update.xml
    M config/initial-objects/506-archetype-task-cleanup.xml
    M config/initial-objects/508-archetype-task-single-bulk-action.xml
    M config/initial-objects/509-archetype-task-iterative-bulk-action.xml
    R config/initial-objects/511-archetype-task-report-export-distributed.xml
    A config/initial-objects/512-archetype-task-report-export-distributed.xml
    A config/initial-objects/513-archetype-task-shadow-integrity-check.xml
    A config/initial-objects/514-archetype-task-shadows-refresh.xml
    A config/initial-objects/515-archetype-task-objects-delete.xml
    A config/initial-objects/516-archetype-task-shadows-delete-long-time-not-updated.xml
    A config/initial-objects/517-archetype-task-execute-change.xml
    A config/initial-objects/518-archetype-task-execute-deltas.xml
    A config/initial-objects/519-archetype-task-reindex-repository.xml
    M config/initial-objects/520-archetype-task-certification.xml
    M config/initial-objects/521-archetype-task-approval.xml
    A config/initial-objects/522-archetype-task-object-integrity-check.xml
    A config/initial-objects/530-archetype-task-validity.xml
    A config/initial-objects/531-archetype-task-trigger.xml
    A config/initial-objects/532-archetype-task-propagation.xml
    A config/initial-objects/533-archetype-task-multi-propagation.xml
    M config/initial-objects/560-task-validity.xml
    M config/initial-objects/570-task-trigger.xml
    M config/sql/generic-old/oracle-4.5-all.sql
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new-upgrade.sql
    M config/sql/native-new/postgres-new.sql
    M custom/pom.xml
    M dist/javadoc/pom.xml
    M dist/midpoint-api/pom.xml
    M dist/pom.xml
    M dist/src/main/bin/midpoint.bat
    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/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AssignmentPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/BasePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseArchetypeMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseOrgMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/OrgTreeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/OrgTreeMemberPopupTabPanel.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/ResourceTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TypedAssignablePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AppenderAutocompletePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AutoCompleteTextPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/LoggingPackageAutocompletePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/LookupAutocompletePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/LookupTableConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordLimitationsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/StringLimitationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/MessagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/CountableLoadableModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/NonEmptyModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/NonEmptyPropertyModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/NonEmptyWrapperModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/ReadOnlyEnumValuesModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/ReadOnlyModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/ReadOnlyValueModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageStructureDump.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismContainerValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismContainerWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismPropertyWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/AssignmentsDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanelWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/DetailsNavigationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ConditionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LoggingAppenderPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LoggingPackagePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/PolyStringEditorPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/PrismPropertyPanelContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ProfilingLoggerLevelPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ConstructionWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ItemWrapperFactoryImpl.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/LoggingAppenderWrapperFactoryImpl.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/LoggingPackageWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismPropertyWrapperFactoryImpl.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/model/FlexibleLabelModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/SelectableObjectModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/SelectableRowModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/FocusApplicablePoliciesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/archetype/component/ArchetypeMembersPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/AssignmentHolderDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/AssignmentHolderBasicPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AbstractAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/DirectAndIndirectAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/AbstractInducementPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/ConstructionInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/PolicyRuleInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/ApprovalCasePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CaseOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationOptionDto.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationPropertyDefinition.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/Match.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/OperationRequestCasePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/AssignmentHolderOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ExecuteChangeOptionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/OperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ProgressReportingAwarePage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/configuration/component/NotificationConfigTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusPreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusActivationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusCasesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusHistoryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusPasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/messagetemplate/PageMessageTemplates.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/PageOrgHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/PageOrgHistory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/report/PageReport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageShadow.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/ResourceTasksPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ShadowDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRoleHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRoleHistory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageService.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageServiceHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageServiceHistory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppenderDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggerDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeprecatedPropertyWrapperModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GeneralTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ProfilingContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ProfilingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkListContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersMenuLinkCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAccessCertification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageAdminGui.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageLogging.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageProfiling.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageRoleManagement.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemAdminGui.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemBasic.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemInternals.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemLogging.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemNotification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemPolicies.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemWorkflow.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/TaskDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/ActivitiesStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWorkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUser.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUserHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUserHistory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemRefinedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ListMappingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ObjectTemplateItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PolyStringEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ShadowPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/SingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ConstructionValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiImplUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/TableUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/RepoCacheInitialSetup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/RepoInitialSetup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/FocusCasesCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/FocusTriggersCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PageMounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelDisplay.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstance.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelInstances.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelType.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxTabbedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DefaultAjaxButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DefaultAjaxSubmitButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/FocusSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ApplicablePolicyConfigPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/GridViewComponent.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/InducedEntitlementsPanel.java
    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
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/breadcrumbs/BreadcrumbPageClass.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/breadcrumbs/BreadcrumbPageInstance.java
    M 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/data/BaseSearchDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BaseSortableDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/CountToolbar.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/ISelectableDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/ObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableBeanContainerDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SingleButtonPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/CheckBoxHeaderColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/DirectlyEditablePropertyColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/GenericColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuButtonColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/LinkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectNameColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectReferenceColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/SingleButtonColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/DeleteAllPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DataLanguagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/RelationDropDownChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/BaseMenuItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/MenuLinkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/ContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/DeltaDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/DeltaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/ModificationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/delta/ModificationsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/operationStatus/ModelOperationStatusDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/model/operationStatus/ModelOperationStatusPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/AbstractObjectTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusApplicablePoliciesTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusMainPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusTasksTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/InputPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/PagePreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneItemLineDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneItemLinePanel.java
    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/prism/show/ScenePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SceneUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/WrapperScene.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/MappingsLineDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/NotificationsLineDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressReporter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressReportingAwarePage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProvisioningStatisticsLineDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/StatisticsDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/StatisticsDtoModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/refresh/AutoRefreshDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/refresh/AutoRefreshPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/refresh/Refreshable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/refresh/RemovableAjaxTimerBehavior.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ContainerTypeSearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/Property.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/PropertySearchItem.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/component/search/SearchItemDefinition.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPropertiesConfigPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/AssignmentListProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/BaseDeprecatedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/ContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/EnableBehaviour.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListComponent.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListInlineMenuHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/LocalizableMessageModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/MultivalueContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBean.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBeanImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableListDataProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableRow.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SerializableFunction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SerializableSupplier.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/TargetAcceptor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/TargetAndFormAcceptor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/TreeSelectableBean.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/VisibleBehaviour.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/ApprovalProcessExecutionInformationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/ApprovalProcessExecutionInformationPanelTextOnly.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/ApprovalProcessesPreviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/DecisionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/SwitchableApprovalProcessPreviewsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/WfGuiUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/WfHistoryEventDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/processes/EmptyProcessDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/ResourceWizardPreviousButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardIssuesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardSteps.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ConfigurationStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaHandlingStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SynchronizationStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/DuplicateObjectTypeDetector.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/WizardHelpDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/AddCapabilityDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityScriptPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/AttributeEditorUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/ExpressionVariableEditorDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/LimitationsEditorDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/MappingEditorDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationActionEditorDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/Capability.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/WizardIssuesDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/ContainerableFromPrismObjectModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/PrismContainerWrapperModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageAdminObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/ApprovalCaseTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemListWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/OperationRequestCaseTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItemsAllocatedToMe.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCases.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageWorkItemsClaimable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/CertDecisionHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/CertDefinitionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionBasicPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionScopePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionStagesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionXmlPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignStateFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignsSearchDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDtoProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertWorkItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertWorkItemDtoProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/SearchingUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/CertGuiHandler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/CertGuiHandlerRegistry.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/DirectAssignmentCertGuiHandler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/helpers/AvailableResponses.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/InternalsLoggedInUsersPanel.java
    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/configuration/PageSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/DebugObjectItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/ExecuteMappingDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/RepoQueryDto.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageAccessCertification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageCleanupPolicy.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageDeploymentInformation.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageFullTextSearch.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalPolicyRule.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalProjectionPolicy.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageInfrastructure.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageInternalsConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageNotificationConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageObjectPoliciesConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageProfiling.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageRoleManagement.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageSystemConfigurationBasic.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageWorkflowConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardConfigurable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardInfo.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/PersonalInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectCollection/PageObjectCollections.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectTemplate/PageObjectTemplates.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/AbstractOrgTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreeAssignablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/PageOrgTree.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.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/reports/component/SearchFilterConfigurationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordItemValueDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceWizard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceDetailsTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceTasksPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceWizardIssuesModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceWizardModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/content/PageAccount.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ResourceVisualizationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/AbstractRoleCompositedSearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/IndirectSearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/ScopeSearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/component/MultiplicityPolicyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/ActivitiesStatisticsPanelOld.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasksCertScheduling.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/RefreshableTabPanel.java
    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/server/TaskTabsVisibility.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/ApprovalOutcomeIcon.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AbstractTreeTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AssignmentInfoDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/DelegationTargetLimitationDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgTreeProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgUnitAddDeletePopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/TreeTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/CaseWorkItemSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/EvaluatedTriggerGroupListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/EvaluatedTriggerGroupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/EvaluatedTriggerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/InformationListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/InformationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/ProcessInstancesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ApprovalProcessExecutionInformationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ApprovalStageExecutionInformationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/DecisionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/EvaluatedTriggerDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/EvaluatedTriggerGroupDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ProcessInstanceDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/forgetpassword/PageResetPassword.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/AbstractPageLogin.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageEmailNonce.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageEmailNonce.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageEmailNonse.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageEmailNonse.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageRegistrationFinish.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/page/login/SelfRegistrationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/AbstractShoppingCartTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAbstractSelfCredentials.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/RoleCatalogTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/CertCampaignsStorage.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/GenericPageStorage.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/session/UserProfileStorage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/TaskOperationUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/WebXmlUtil.java
    R gui/admin-gui/src/main/resources/favicon.ico
    M gui/admin-gui/src/main/resources/initial-objects/027-archetype-correlation-case.xml
    M gui/admin-gui/src/main/resources/initial-objects/042-role-reviewer.xml
    M gui/admin-gui/src/main/resources/initial-objects/140-report-certification-campaigns.xml
    M gui/admin-gui/src/main/resources/initial-objects/150-report-certification-cases.xml
    M gui/admin-gui/src/main/resources/initial-objects/251-object-collection-resource-up.xml
    M gui/admin-gui/src/main/resources/initial-objects/260-object-collection-task-all.xml
    M gui/admin-gui/src/main/resources/initial-objects/261-object-collection-task-active.xml
    M gui/admin-gui/src/main/resources/initial-objects/262-object-collection-task-report.xml
    M gui/admin-gui/src/main/resources/initial-objects/271-object-collection-audit-24h.xml
    M gui/admin-gui/src/main/resources/initial-objects/272-object-collection-audit-errors-24h.xml
    M gui/admin-gui/src/main/resources/initial-objects/273-object-collection-audit-modifications-24h.xml
    M gui/admin-gui/src/main/resources/initial-objects/330-object-collection-my-cases.xml
    M gui/admin-gui/src/main/resources/initial-objects/501-archetype-task-reconciliation.xml
    M gui/admin-gui/src/main/resources/initial-objects/502-archetype-task-recomputation.xml
    M gui/admin-gui/src/main/resources/initial-objects/503-archetype-task-import.xml
    M gui/admin-gui/src/main/resources/initial-objects/504-archetype-task-live-sync.xml
    M gui/admin-gui/src/main/resources/initial-objects/505-archetype-task-async-update.xml
    M gui/admin-gui/src/main/resources/initial-objects/506-archetype-task-cleanup.xml
    M gui/admin-gui/src/main/resources/initial-objects/508-archetype-task-single-bulk-action.xml
    M gui/admin-gui/src/main/resources/initial-objects/509-archetype-task-iterative-bulk-action.xml
    M gui/admin-gui/src/main/resources/initial-objects/513-archetype-task-shadow-integrity-check.xml
    M gui/admin-gui/src/main/resources/initial-objects/514-archetype-task-shadows-refresh.xml
    M gui/admin-gui/src/main/resources/initial-objects/515-archetype-task-objects-delete.xml
    M gui/admin-gui/src/main/resources/initial-objects/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M gui/admin-gui/src/main/resources/initial-objects/517-archetype-task-execute-change.xml
    M gui/admin-gui/src/main/resources/initial-objects/518-archetype-task-execute-deltas.xml
    M 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
    M gui/admin-gui/src/main/resources/initial-objects/522-archetype-task-object-integrity-check.xml
    M gui/admin-gui/src/main/resources/initial-objects/530-archetype-task-validity.xml
    M gui/admin-gui/src/main/resources/initial-objects/531-archetype-task-trigger.xml
    M gui/admin-gui/src/main/resources/initial-objects/532-archetype-task-propagation.xml
    M gui/admin-gui/src/main/resources/initial-objects/533-archetype-task-multi-propagation.xml
    A gui/admin-gui/src/main/resources/static/favicon.ico
    R gui/admin-gui/src/main/resources/static/img/favicon.ico
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestIntegrationObjectWrapperFactory.java
    A gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageService.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageSystemConfiguration.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/test/TestMidPointSpringApplication.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/SpringApplicationContextTest.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestPageMounter.java
    M gui/admin-gui/src/test/resources/ctx-admin-gui-test-main.xml
    M gui/admin-gui/testng-integration.xml
    M gui/midpoint-jar/pom.xml
    M gui/pom.xml
    M icf-connectors/dummy-connector-fake/pom.xml
    M icf-connectors/dummy-connector/pom.xml
    M icf-connectors/dummy-resource/pom.xml
    M icf-connectors/pom.xml
    M infra/common/pom.xml
    M infra/common/src/main/java/com/evolveum/midpoint/common/LocalizationServiceImpl.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/LocalizationTestUtil.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/LogbackPropertyDefiner.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/LogbackPropertyDefinerForTimezone.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/LoggingConfigurationManager.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/ProfilingConfigurationManager.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/StaticExpressionUtil.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/SynchronizationUtils.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/configuration/api/MidpointConfiguration.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/rest/Converter.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/rest/ConverterInterface.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/LegacyValidator.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/TestStaticValues.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/RelationRegistryDummyImpl.java
    M infra/pom.xml
    M infra/schema-pure-jaxb/pom.xml
    M infra/schema/pom.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidpointParsingMigrator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectHandler.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectTreeDeltas.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/PrismQueryExpressionSupport.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ProvisioningDiag.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/RelationRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/cache/CacheConfigurationManager.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/ThreadLocalOperationsMonitor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/AttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/RefinedAttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/relation/IndexedRelationDefinitions.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/relation/RelationRegistryImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/reporting/ConnIdOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationMonitoringConfiguration.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultStatus.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/route/ItemRoute.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/route/ItemRouteResolver.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/route/ItemRouteSegment.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/ActivityStatisticsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/GenericStatisticsData.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/MappingsStatisticsKey.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/NotificationsStatisticsKey.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/ProvisioningStatistics.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/ProvisioningStatusType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/TaskIterativeOperationCollector.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ApprovalContextUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CaseEventUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CaseTypeUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CaseWorkItemUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationItemDefinitionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/LocalizationUtil.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/MiscSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SimpleExpressionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SystemConfigurationTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueDisplayUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WorkItemId.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WorkItemTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalContextUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalUtils.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseEventUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseRelatedUtils.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseState.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseTriggeringUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseWorkItemUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CorrelationCaseUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ManualCaseUtils.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/OwnerOptionIdentifier.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/WorkItemTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/ActivityItemProcessingStatisticsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/ActivityProgressInformationBuilder.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskResolver.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-model-context-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/model/extension-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/model/model-3.wsdl
    M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/task/extension-3.xsd
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/TestAxiomQueryLanguage.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDeltaConverter.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestEmptyItems.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestImmutable.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestJavaSerialization.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestLazyDumpPerformance.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParsePasswordPolicy.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaRegistry.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractContainerValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractObjectParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractPrismValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractPropertyValueParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseApprovalContext.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseCertificationCase.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseMapping.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseMappingConst.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseMappings.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjects.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjectsIteratively.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjectsIterativelyFirstTwo.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjectsIterativelyWrong.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseResource.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseScriptOutput.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseScriptingExpression.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseScriptingExpressionXsiType.java
    A infra/schema/src/test/resources/deltaconverter/resource-modify-non-exists-attribute.xml
    M infra/schema/src/test/resources/diff/resource-after-const.xml
    M infra/schema/src/test/resources/diff/resource-after.xml
    M infra/schema/src/test/resources/diff/resource-before.xml
    A infra/schema/src/test/resources/queryconverter/filter-user-substring-anchor-start-end-expression-axiom.xml
    A infra/schema/src/test/resources/queryconverter/filter-user-substring-expression-axiom.xml
    M infra/test-util/pom.xml
    M model/authentication-api/pom.xml
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/RemoveUnusedSecurityFilterEvent.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/RemoveUnusedSecurityFilterPublisher.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
    M model/authentication-impl/pom.xml
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/MidpointSecurityContext.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/DescriptorLoaderImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/InitialSecurityConfiguration.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/MidpointWebSecurityConfigurerAdapter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpAuthenticationEntryPoint.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpSecurityQuestionsAuthenticationEntryPoint.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractCredentialModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AuthModuleRegistryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpBasicModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpClusterModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpHeaderModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpSecurityQuestionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LdapModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/MailNonceModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcClientModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcResourceServerModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OtherModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/Saml2ModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/SecurityQuestionFormModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpBasicAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpClusterAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpSecurityQuestionsAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAuthFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RemoteAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/AuditedAccessDeniedHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/AuditedLogoutHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/MidPointAuthenticationSuccessHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/HttpModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcClientModuleAuthenticationImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcModuleAuthenticationImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcResourceServerModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcAdditionalConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcModuleWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcResourceServerModuleWebSecurityConfiguration.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/RemoteModuleWebSecurityConfiguration.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/SamlModuleWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcClientModuleWebSecurityConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcResourceServerModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcAuthorizationRequestRedirectFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcBearerTokenAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcClientLogoutSuccessHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcLoginAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcLoginConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointAbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointLdapAuthenticationProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcClientProvider.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcResourceServerProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/RemoteModuleProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/Saml2Provider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2WebSsoAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/MidpointSessionRegistry.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/RemoveUnusedSecurityFilterEvent.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/RemoveUnusedSecurityFilterListener.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/RemoveUnusedSecurityFilterPublisher.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/EndPointsUrlMapping.java
    A model/cases-api/pom.xml
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/AuditingConstants.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseEngine.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseEngineOperation.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseManager.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/CaseEventCreationListener.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/FutureNotificationEvent.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/WorkItemAllocationChangeOperationInfo.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/WorkItemOperationInfo.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/WorkItemOperationSourceInfo.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/AuditingExtension.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/EngineExtension.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/StageClosingResult.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/StageOpeningResult.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/WorkItemCompletionResult.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/CancelCaseRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/ClaimWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/CompleteWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/DelegateWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/OpenCaseRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/ReleaseWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/Request.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/temporary/ComputationMode.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/temporary/VariablesProvider.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/PerformerCommentsFormatter.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/QueryUtils.java
    A model/cases-impl/pom.xml
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/CaseManagerImpl.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/TimedActionTriggerHandler.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/WorkItemManager.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseBeans.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineImpl.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineOperationImpl.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/Action.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/ActionFactory.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CancelCaseAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/ClaimWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CloseCaseAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CloseStageAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CompleteWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/DelegateWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/InternalAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenCaseAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenStageAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/ReleaseWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/RequestedAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/events/PendingAuditRecords.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/events/PendingNotificationEvents.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/events/package-info.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/CorrelationCaseEngineExtension.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultAuditingExtension.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultEngineExtension.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultStageClosingResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultStageOpeningResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/DefaultWorkItemCompletionResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/extension/ManualProvisioningCaseEngineExtension.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/SimpleStageOpeningHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/TriggerHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/WorkItemHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/AuthorizationHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseCleaner.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseExpressionEvaluationHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseManagementHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseMiscHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/NotificationHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/PerformerCommentsFormatterImpl.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/util/StateUtil.java
    A model/cases-impl/src/main/resources/ctx-cases.xml
    M model/certification-api/pom.xml
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationApiConstants.java
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationEventListener.java
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/OutcomeUtils.java
    M model/certification-impl/pom.xml
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertEventHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertExpressionHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertGeneralHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUtil.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignReiterationTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageApproachingTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationClosingTaskHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationConstants.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/ModificationsToExecute.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/BaseCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/CertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/ExclusionCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/AcceptedIfNotDeniedStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/AllMustAcceptStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/BaseOutcomeStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/OneAcceptAcceptsStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/OneDenyDeniesStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/OutcomeStrategy.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/ResponsesSummary.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestAdHocCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/complex/TestPolicyDrivenRoleLifecycle.java
    M model/certification-impl/src/test/resources/complex/role-high-risk-empty.xml
    M model/certification-impl/src/test/resources/ctx-certification-test-main.xml
    M model/certification-impl/src/test/resources/logback-test.xml
    M model/model-api/pom.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AccessCertificationService.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/CaseService.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/CorrelationProperty.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/DataModelVisualizer.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelCompareOptions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelPublicConstants.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/PipelineItem.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ProgressInformation.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ProgressListener.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ScriptExecutionResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ScriptingService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/TaskService.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/WorkflowService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledGuiProfile.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfileCompilable.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfileCompilerRegistry.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPath.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPathSegment.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCollectionStatsTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCompositeTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedMultiplicityTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedResourceObjectConstruction.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedSituationTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedStateTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTimeValidityTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTransitionTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluationOrder.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/Mapping.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PolicyRuleExternalizationOptions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Correlator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorConfiguration.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/FullCorrelationContext.java
    M 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/SourceObjectType.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/idmatch/IdMatchService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/idmatch/PotentialMatch.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/trigger/MultipleTriggersHandler.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/trigger/TriggerHandler.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/trigger/TriggerHandlerRegistry.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/AssignmentPathUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/DeputyUtils.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/EvaluatedPolicyRuleUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ModelContextUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ResourceUtils.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/validator/Issue.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/validator/ResourceValidator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/validator/Scope.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/validator/ValidationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/Name.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/Scene.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/SceneDeltaItem.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/SceneItem.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/SceneItemValue.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/impl/correlator/FullCorrelationContext.java
    M model/model-common/pom.xml
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ArchetypeManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ModelExpressionThreadLocalHolder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AbstractSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryResult.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryResult.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/groovy/GroovyScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/jsr223/Jsr223ScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingEvaluationEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/ProvenanceBuiltinMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/AuditHelper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/DefaultColumnUtils.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestVelocityExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.java
    M model/model-impl/pom.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelCrudService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/cleanup/CleanupActivityHandler.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/AuditController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/MappingDiagEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationCaseManager.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationPropertiesCreator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BuiltInCaseManager.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BuiltInResultCreator.java
    R 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
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelatorFactory.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
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchObjectCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchServiceImpl.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/constants/Channel.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/constants/MatchStatus.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/constants/Operations.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/constants/ServicePath.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/ListResponse.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/PersonRequest.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/ServerResponse.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/structure/JsonRequest.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/structure/UserDataStructure.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/data/structure/UserSpecParameter.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/AbstractRequest.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApacheApiRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApacheDeleteRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApacheGetRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApachePostRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApachePutRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/ApacheResponseHandler.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/AuthenticationProvider.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/Client.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/HttpBuilder.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/auth/Authentication.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/operations/auth/AuthenticationProvider.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemRouteFinder.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelatorFactory.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
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotAdHocDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotMappingRelation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotOtherRelation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotRelation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotRepositoryDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/AdHocDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/DataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/MappingRelation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/Relation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/RepositoryDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/ResourceDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/OrgStructFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowCheckResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckItemProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowStatistics.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkClick.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensMetadataUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/FocusChangeExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/LinkUpdater.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/DependencyProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionValuesProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluationBuilder.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluationBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSorter.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionValueMetadataCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/AbstractInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundMappingInContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/StopProcessingProjectionException.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/package-info.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ApplicabilityEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkShadowInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Context.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreShadowInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ProcessingMode.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ShadowInboundsPreparation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Target.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/package-info.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ContextLoadOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluatorParams.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingInitializer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingOutputStruct.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/NextRecompute.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/TargetObjectSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStateRecorder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AssignmentModificationConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ConstraintEvaluatorHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/MultiplicityConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/TransitionConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/DelegatedItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ExecutionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/NonIterativeScriptingActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/expressions/BaseExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/expressions/FilterContentEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/helpers/OperationsHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    R 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/ResourceObjectClassifierImpl.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/SynchronizationService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/SyncTaskHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/async/AsyncUpdateActivityRun.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/ReconciliationLauncher.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/trigger/CompletedTaskCleanupTriggerHandler.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/MultipleTriggersHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/RecomputeTriggerHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/ShadowReconcileTriggerHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/SingleTriggerHandler.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerHandler.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerHandlerRegistry.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerHandlerRegistryImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanItemProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/AuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/DataModelUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/DuplicateObjectTypeDetector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/ObjectTypeRecord.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/ResourceValidatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/VisualizationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Visualizer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/NameImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/SceneDeltaItemImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/SceneImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/SceneItemImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/output/SceneItemValueImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractModelImplementationIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/CorrelationTestingAccount.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestExpressionCorrelator.java
    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/TestDummyIdMatchServiceImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestFilterExpression.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressions.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestCorrelationConfirmationEvaluator.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestSynchronizationService.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/RecordingProgressListener.java
    M model/model-impl/src/test/resources/common/user-jack.xml
    M model/model-impl/src/test/resources/controller/account-with-pwd.xml
    M model/model-impl/src/test/resources/controller/account-without-pwd.xml
    M model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-id-match.xml
    M model/model-impl/src/test/resources/correlator/correlation/expression/resource-dummy.xml
    M model/model-impl/src/test/resources/correlator/matching/accounts.csv
    A model/model-impl/src/test/resources/expr/expression-aql-constant-filter.xml
    A model/model-impl/src/test/resources/expr/expression-aql-employeeType-filter-defaults.xml
    A model/model-impl/src/test/resources/expr/expression-aql-employeeType-none-filter.xml
    A model/model-impl/src/test/resources/expr/expression-aql-linkref-object-reference-type-filter-defaults.xml
    A model/model-impl/src/test/resources/expr/expression-aql-name-multivalue-filter.xml
    A model/model-impl/src/test/resources/expr/expression-aql-name-value-filter.xml
    M model/model-impl/src/test/resources/expr/expression-linkref-filter-defaults.xml
    M model/model-impl/src/test/resources/expr/user-new.xml
    M model/model-impl/src/test/resources/schema/correlation.xsd
    A model/model-impl/src/test/resources/sync/resource-dummy-broken.xml
    M model/model-impl/src/test/resources/sync/resource-dummy-limited.xml
    A model/model-impl/src/test/resources/sync/task-import-dummy-broken.xml
    M model/model-intest/pom.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/DelayingProgressListener.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestNotifications.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestTriggerTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplate.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypes.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/JsonImportTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/XmlImportTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/YamlImportTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbacLightInitialProjection.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbacNoInbounds.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestObjTemplateLiveSyncTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelDiscovery.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelSynchronization.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingLiveSync.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationMultiNode.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationMultithreaded.java
    R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationPartitioned.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationPlain.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationWithSubtasks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTaskPartitionedMultipleTasks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestProgressReporting.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestReconTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestTaskReporting.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/util/DelayingProgressListener.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/util/MockMultipleTriggersHandler.java
    A model/model-intest/src/test/resources/archetypes/archetype-student.xml
    A model/model-intest/src/test/resources/archetypes/resource-dummy-lab.xml
    A model/model-intest/src/test/resources/archetypes/resource-dummy-source.xml
    M model/model-intest/src/test/resources/archetypes/role-business-bosun.xml
    M model/model-intest/src/test/resources/archetypes/role-business-captain.xml
    M model/model-intest/src/test/resources/archetypes/role-employee-base.xml
    A model/model-intest/src/test/resources/archetypes/role-lab-access.xml
    M model/model-intest/src/test/resources/archetypes/user-template-archetypes-global.xml
    M model/model-intest/src/test/resources/common/resource-dummy-blue.xml
    M model/model-intest/src/test/resources/common/resource-dummy-green.xml
    M model/model-intest/src/test/resources/common/resource-dummy.xml
    R model/model-intest/src/test/resources/common/task-delete-not-updated-shadows.xml
    R model/model-intest/src/test/resources/common/task-dumy-blue-livesync.xml
    R model/model-intest/src/test/resources/common/task-dumy-green-livesync.xml
    R model/model-intest/src/test/resources/common/task-dumy-livesync.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-blue-multinode.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-blue-multithreaded.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-blue-partitioned.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-blue.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-green-multinode.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-green-multithreaded.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-green-partitioned.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-green.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-multinode.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-multithreaded.xml
    R model/model-intest/src/test/resources/common/task-reconcile-dummy-partitioned.xml
    R model/model-intest/src/test/resources/common/user-template-sync.xml
    A model/model-intest/src/test/resources/consistency-simple/user-jim.xml
    M model/model-intest/src/test/resources/mapping/resource-dummy-autogreen.xml
    M model/model-intest/src/test/resources/mapping/role-antinihilist.xml
    A model/model-intest/src/test/resources/sync-story/task-live-sync-dummy-blue.xml
    A model/model-intest/src/test/resources/sync-story/task-live-sync-dummy-green.xml
    A model/model-intest/src/test/resources/sync-story/task-live-sync-dummy.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-blue-multinode.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-blue-multithreaded.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-blue-with-subtasks.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-blue.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-green-multinode.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-green-multithreaded.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-green-with-subtasks.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-green.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-multinode.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-multithreaded.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy-with-subtasks.xml
    A model/model-intest/src/test/resources/sync-story/task-reconcile-dummy.xml
    A model/model-intest/src/test/resources/sync-story/task-shadow-cleanup-green.xml
    A model/model-intest/src/test/resources/sync-story/user-template-sync.xml
    M model/model-intest/testng-db-specific.xml
    M model/model-intest/testng-integration-full.xml
    R model/model-intest/testng-integration-sqale.xml
    M model/model-intest/testng-unit.xml
    M model/model-test/pom.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/DummyTransport.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/idmatch/DummyIdMatchServiceImpl.java
    M model/notifications-api/pom.xml
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/OperationStatus.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/ActivityEvent.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/ActivityRealizationCompleteEvent.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CaseEvent.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CaseManagementEvent.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/Event.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/ReportOutputCreatedEvent.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkItemEvent.java
    R model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkflowEvent.java
    R model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkflowProcessEvent.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/Transport.java
    M model/notifications-impl/pom.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/AccountOperationListener.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/CaseEventCreationListenerImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationActivityListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationConstants.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationFunctions.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationReportOutputCreatedListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationTaskListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/SimpleObjectRefImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/WorkflowListenerImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/AccessCertificationEventImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/ActivityEventImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/ActivityRealizationCompleteEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/BaseEventImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseEventImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CertCampaignStageEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CertReviewEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CustomEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/PolicyRuleEventImpl.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/ReportOutputCreatedEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/ResourceObjectEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/TaskEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemAllocationEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemCustomEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemLifecycleEventImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkflowEventImpl.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkflowProcessEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/factory/CertEventFactory.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/formatters/ValueFormatter.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/CertHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AccountActivationNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/ConfirmationNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/PasswordResetNotifier.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleCaseManagementNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReportNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReviewerNotifier.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleWorkflowNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/UserPasswordNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/util/ApplicationContextHolder.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/util/HttpUtil.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomMessageTransport.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/FileMessageTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/MailMessageTransport.java
    A model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/SmsMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/TransportServiceImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyCustomTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyFileTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestMessageTransport.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTextFormatter.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTransportUtils.java
    M model/pom.xml
    M model/report-api/pom.xml
    M model/report-impl/pom.xml
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportFunctions.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicCollectionReportExportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicDashboardReportExportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportImportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportActivityHandler.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ExportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ImportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataAggregationActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataCreationActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/SaveReportFileSupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/CollectionDistributedExportController.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ContainerableReportDataSource.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ReportDataSource.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/EmptyReportIntegrationTest.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReport.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportExportClassic.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportExportClassicSafe.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportMultiNode.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestHtmlReportExportClassic.java
    M model/report-impl/src/test/resources/common/system-configuration-safe.xml
    M model/report-impl/src/test/resources/common/system-configuration.xml
    M model/report-impl/src/test/resources/ctx-report-test-main.xml
    M model/report-impl/src/test/resources/reports/report-audit-collection-with-double-view.xml
    M model/report-impl/src/test/resources/reports/report-audit-collection-with-view.xml
    M model/rest-impl/pom.xml
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/AbstractRestController.java
    A model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/BinderControllerAdvice.java
    M model/workflow-api/pom.xml
    A model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/ApprovalsManager.java
    A model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/ChangesByState.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkItemAllocationChangeOperationInfo.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkItemOperationInfo.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkItemOperationSourceInfo.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkflowConstants.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkflowListener.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkflowManager.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/CancelCaseRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/ClaimWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/CompleteWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/DelegateWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/OpenCaseRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/ReleaseWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/Request.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ApprovalUtils.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ChangesByState.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/PerformerCommentsFormatter.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/QueryUtils.java
    M model/workflow-impl/pom.xml
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalBeans.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalSchemaExecutionInformationHelper.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsAuditingExtension.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsCaseEngineExtension.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsManagerImpl.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WorkflowManagerImpl.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/access/AuthorizationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/access/CaseManager.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/access/WorkItemManager.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/CaseManagementListener.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/EngineInvocationContext.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/WorkflowEngine.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/Action.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/ActionFactory.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CancelCaseAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/ClaimWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CloseCaseAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CloseStageAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CompleteWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/DelegateWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/InternalAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/OpenCaseAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/OpenStageAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/ReleaseWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/RequestedAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/DelayedNotification.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/NotificationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/TriggerHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/WfAuditHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/WorkItemHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/ExecutionHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/LensContextHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/ExpressionEvaluationHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/StageComputeHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/WfTimedActionTriggerHandler.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalSchemaHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ReferenceResolver.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/RelationResolver.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/BaseChangeProcessor.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ChangeProcessor.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ConfigurationHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ModelHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ModelInvocationContext.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/StartInstruction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpConfigurationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpExpressionHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpExternalizationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpProcessVariableNames.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GeneralChangeProcessor.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/scenarios/BaseGcpScenarioBean.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/scenarios/DefaultGcpScenarioBean.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/scenarios/GcpScenarioBean.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/ApprovalMetadataHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PcpGeneralHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PcpStartInstruction.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PrimaryChangeProcessor.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/BasePrimaryChangeAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/PrimaryChangeAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/PrimaryChangeAspectHelper.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/AbstractCaseStageProcessing.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/ApprovalStageOpeningResultImpl.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseClosing.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseStageClosing.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseStageOpening.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/StageClosingResultImpl.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/WorkItemCompletion.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/WorkItemCompletionResultImpl.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/package-info.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/entitlements/AddAssociationAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ApprovalSchemaBuilder.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ObjectPolicyAspectPart.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/PolicyRuleBasedAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ProcessSpecifications.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/ChangesSorter.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/ComputationResult.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/MiscHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/PerformerCommentsFormatterImpl.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/AbstractWfTest.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/AbstractWfTestPolicy.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/ApprovalInstruction.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/ExpectedTask.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/ExpectedWorkItem.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/WfTestUtil.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/WorkflowResult.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/association/TestAddAssociation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleApprovalGlobal.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleApprovalPlain.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/ManualResourceTest.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestApprovalTaskOwner.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestDelegation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEscalation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEvents.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestParallelApprovals.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestPreview.java
    A model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestSequence.java
    M model/workflow-impl/src/test/resources/common/system-configuration.xml
    M model/workflow-impl/src/test/resources/ctx-workflow-test-main.xml
    M model/workflow-impl/src/test/resources/escalation/metarole-escalated.xml
    M model/workflow-impl/src/test/resources/logback-test.xml
    A model/workflow-impl/src/test/resources/sequence/sequence-user-name.xml
    A model/workflow-impl/src/test/resources/sequence/system-configuration.xml
    A model/workflow-impl/src/test/resources/sequence/template-user.xml
    M model/workflow-impl/testng-integration.xml
    M pom.xml
    M provisioning/pom.xml
    M provisioning/provisioning-api/pom.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ConstraintViolationConfirmer.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ConstraintsCheckingResult.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceObjectClassifier.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceObjectShadowChangeDescription.java
    M provisioning/provisioning-impl/pom.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AddHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/DeleteHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/GetHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ModifyHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/RefreshHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedAsyncChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedExternalChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedLiveSyncChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/Util.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/AsyncUpdater.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/AbstractCsvTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyPrioritiesAndReadReplace.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyReadReplaceForAll.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/provisioning-impl/src/test/resources/opendj/account-bad.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj.xml
    M provisioning/ucf-api/pom.xml
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    R provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ObjectHandler.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectFound.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectHandler.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/async/AsyncUpdateMessageListener.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/pom.xml
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/ConnectorConfiguration.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/sources/Amqp091AsyncUpdateSource.java
    M provisioning/ucf-impl-connid/pom.xml
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
    M repo/audit-api/pom.xml
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditReferenceValue.java
    M repo/audit-log-impl/pom.xml
    M repo/pom.xml
    M repo/repo-api/pom.xml
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ConflictWatcher.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ModificationPrecondition.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryObjectDiagnosticData.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/VersionPrecondition.java
    M repo/repo-cache/pom.xml
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetObjectOpHandler.java
    M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
    M repo/repo-common/pom.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/DirectoryFileObjectResolver.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ActivityListener.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ReportOutputCreatedListener.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/AbstractActivityRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/AbstractCompositeActivityRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/ActivityRunResult.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/CommonTaskBeans.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/LocalActivityRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/TransientActivityRunStatistics.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/processing/ItemProcessingGatekeeper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/state/ActivityItemProcessingStatistics.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/state/CurrentActivityState.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ConfigurableValuePolicySupplier.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationContext.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/LiteralExpressionEvaluator.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/reports/ReportSupportUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/util/OperationExecutionWriter.java
    M 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
    A repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoSubstringPatternsTest.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/TestBucketingStatic.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/iterative/IterativeMockActivityRun.java
    M repo/repo-common/testng-integration.xml
    M repo/repo-sqale/pom.xml
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtItemCache.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryConfiguration.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditServiceFactory.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/filtering/AuditCustomColumnItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ArrayPathItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ExtensionItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleTableMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ext/MExtItem.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/MShadow.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadow.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadowMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditDeltaOperationResultTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SequenceFunctionalTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchIterativeTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleSearchFullTextTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/perf/MidScaleNewRepoTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/perf/OrgHierarchyPerfTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/perf/RoleMemberListRepoTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/slow/SequenceConcurrencyTest.java
    M repo/repo-sql-impl-test/pom.xml
    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/AuditSearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/LookupTableTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/OrgPhotoTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/UserPhotoTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/AbstractOrgClosureTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureConcurrencyTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureCorrectnessTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureOverwriteAddTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosurePerformanceTest1.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosurePerformanceTest2.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureStatistics.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureTestConfiguration.java
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/MetadataExtractorIntegrator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SerializationRelatedException.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/SqlRepositoryServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/AuditCustomColumnItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/Marker.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/RepositoryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RGlobalMetadata.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/L2Container.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationWorkItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAccessCertificationCampaignState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RAExtBaseId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RCaseWorkItemReferenceId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RCertWorkItemReferenceId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RL2ContainerId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/ROExtBaseId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RObjectTextInfoId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CaseManagementHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/GeneralHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/NameResolutionHelper.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/SequenceHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/InterpretationContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ClassDefinitionParser.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/CollectionSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/Count.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/IdQueryProperty.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyPropertyDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyReferenceDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaEntityDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaEntityPointerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/NotQueryable.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/OwnerGetter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/OwnerIdGetter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAny.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAnyContainerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/CountProjectionElement.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/EntityReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/GenericProjectionElement.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/JoinSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/ProjectionElement.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/QueryParameterValue.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/RootHibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/AndCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/Condition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ConstantCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ExistsCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/InCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/IsNotNullCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/IsNullCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/JunctionCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/NotCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/OrCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/HqlDataInstance.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/HqlEntityInstance.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolver.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ProperDataSearchResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/AndRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ExistsRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/FullTextRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemValueRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/OrRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/PropertyRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/Restriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/DataStructureCompliance.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/DeclaredVersion.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaAction.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/schemacheck/SchemaChecker.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/CertWorkItemIdGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetCertificationWorkItemResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetContainerableResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointJoinedPersister.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointSingleTablePersister.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidpointPersisterUtil.java
    M repo/repo-sqlbase/pom.xml
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/ConflictWatcherImpl.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/TransactionIsolation.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/ValueFilterValues.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/FilterOperation.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/ItemValueFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/PolyStringItemFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/SqlLogger.java
    M repo/repo-test-util/pom.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractHigherUnitTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/CsvResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyTestResource.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ResourceTester.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActionsExecutedPartInfoAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityItemProcessingStatisticsAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityStateOverviewAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseWorkItemAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseWorkItemFinder.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseWorkItemsAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/SubcasesAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/TaskAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
    M repo/repo-test-util/src/main/resources/test-config-new-repo.xml
    M repo/repo-test-util/src/main/resources/test-config.xml
    M repo/security-api/pom.xml
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/DelegatorWithOtherPrivilegesLimitations.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/HttpConnectionInformation.java
    M repo/security-enforcer-api/pom.xml
    M repo/security-enforcer-impl/pom.xml
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
    M repo/security-impl/pom.xml
    M repo/system-init/pom.xml
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java
    M repo/system-init/src/main/resources/config.xml
    M repo/task-api/pom.xml
    A repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseCreationListener.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseEventDispatcher.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseEventDispatcherAware.java
    R repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseEventListener.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/ExitHandlerException.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/LightweightTaskHandler.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskDebugUtil.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskListener.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManagerAware.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManagerConfigurationException.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManagerException.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManagerUtil.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/UseThreadInterrupt.java
    M repo/task-quartz-impl/pom.xml
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/casemgmt/impl/CaseEventDispatcherImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/LightweightIdentifierGeneratorImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/LocalNodeState.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/UpAndDown.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterExecutionHelperImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/NodeRegistrar.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/LocalExecutionManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/quartz/LocalScheduler.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/quartz/TaskSynchronizer.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/run/TaskCycleExecutor.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/CloseHelper.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracingOutputCreator.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestMiscellaneous.java
    M testing/conntest/pom.xml
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/AbstractAdLdapMultidomainTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2012.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2016.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2019.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapChimera.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapChimeraRunAs.java
    M testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2016.xml
    A testing/conntest/src/test/resources/ad-ldap-multidomain/shadow-ghost-2012.xml
    A testing/conntest/src/test/resources/ad-ldap-multidomain/shadow-ghost-2016.xml
    A testing/conntest/src/test/resources/ad-ldap-multidomain/shadow-ghost-2019.xml
    R testing/conntest/src/test/resources/ad-ldap-multidomain/shadow-ghost.xml
    M testing/longtest/pom.xml
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdapUniversity.java
    M testing/pom.xml
    M testing/rest/pom.xml
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/AbstractRestServiceInitializer.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/RestServiceInitializer.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSecurityQuestionChallengeResponse.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractAuthentication.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractOidcRestModule.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByHMacModule.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByPublicKeyModule.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOptionForSkipUpdatingAuthFocusBehavior.java
    A testing/rest/src/test/resources/authentication/keycloak-hmac.json
    A testing/rest/src/test/resources/authentication/keycloak-public-key.json
    A testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-disabled.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-enabled.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-issuer-uri.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri-wrong-alg.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-public-key-wrong-alg.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-public-key.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key-wrong-alg.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key.xml
    A testing/rest/src/test/resources/authentication/repo/security-policy-unsuccessful.xml
    M testing/rest/testng-integration.xml
    M testing/story/pom.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/AbstractStoryTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelivery.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestInducement.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestResourceInMaintenance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUniversity.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestVeryAuthoritativeSource.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/TestAsyncProvisioning.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchCorrelationTest.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMediumIdMatchCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsInternalCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleIdMatchCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleInternalCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/IdMatchTestUtil.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMediumDummy.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMediumReal.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMultiAccountsDummy.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationMultiAccountsReal.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationSimpleDummy.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchCorrelationSimpleReal.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchDummy.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchReal.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMedium.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccounts.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccountsSimplified.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationSimple.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationSimpleSimplified.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperAsyncUpdate.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapAssociationPerformance.java
    M testing/story/src/test/resources/async/task-async-update-multi.xml
    M testing/story/src/test/resources/async/task-async-update.xml
    A testing/story/src/test/resources/common/archetype-correlation-case.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/function-library-mylib.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/object-template-user.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/resource-external.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/resource-hr.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/resource-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/system-configuration.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/task-import-external.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/task-import-hr.xml
    A testing/story/src/test/resources/correlation/idmatch/medium/task-import-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/000-system-configuration.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/002-message-template-correlation.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/005-function-library-idmatch.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/011-archetype-program.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/020-object-template-user.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/030-org-programs.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/034-org-program-bioch.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/035-org-program-comp-bio.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/036-org-program-e-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/037-org-program-mat-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/038-org-program-math.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/039-org-program-sw-eng.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/040-org-program-sw-eng-doctoral.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/060-org-correlation-operators.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/100-user-fred.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/110-user-alice.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/resource-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/task-import-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/multi-accounts/task-update-sis.xml
    R testing/story/src/test/resources/correlation/idmatch/resource-ais.xml
    A testing/story/src/test/resources/correlation/idmatch/simple/object-template-user.xml
    A testing/story/src/test/resources/correlation/idmatch/simple/resource-sis.xml
    A testing/story/src/test/resources/correlation/idmatch/simple/system-configuration.xml
    A testing/story/src/test/resources/correlation/idmatch/simple/task-import-sis.xml
    R testing/story/src/test/resources/correlation/idmatch/task-import-ais.xml
    A testing/story/src/test/resources/correlation/internal/medium/function-library-mylib.xml
    A testing/story/src/test/resources/correlation/internal/medium/object-template-user.xml
    A testing/story/src/test/resources/correlation/internal/medium/resource-external.xml
    A testing/story/src/test/resources/correlation/internal/medium/resource-hr.xml
    A testing/story/src/test/resources/correlation/internal/medium/resource-sis.xml
    A testing/story/src/test/resources/correlation/internal/medium/system-configuration.xml
    A testing/story/src/test/resources/correlation/internal/medium/task-import-external.xml
    A testing/story/src/test/resources/correlation/internal/medium/task-import-hr.xml
    A testing/story/src/test/resources/correlation/internal/medium/task-import-sis.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/000-system-configuration.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/005-function-library.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/011-archetype-program.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/020-object-template-user.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/030-org-programs.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/034-org-program-bioch.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/035-org-program-comp-bio.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/036-org-program-e-eng.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/037-org-program-mat-eng.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/038-org-program-math.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/039-org-program-sw-eng.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/040-org-program-sw-eng-doctoral.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/resource-sis-simplified.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/resource-sis.xml
    A testing/story/src/test/resources/correlation/internal/multi-accounts/task-import-sis.xml
    A testing/story/src/test/resources/correlation/internal/simple/object-template-user.xml
    A testing/story/src/test/resources/correlation/internal/simple/resource-hr.csv
    A testing/story/src/test/resources/correlation/internal/simple/resource-hr.xml
    A testing/story/src/test/resources/correlation/internal/simple/resource-target-simplified.xml
    A testing/story/src/test/resources/correlation/internal/simple/resource-target.csv
    A testing/story/src/test/resources/correlation/internal/simple/resource-target.xml
    A testing/story/src/test/resources/correlation/internal/simple/system-configuration.xml
    A testing/story/src/test/resources/correlation/internal/simple/task-import-hr.xml
    A testing/story/src/test/resources/correlation/internal/simple/task-import-target.xml
    M testing/story/src/test/resources/ctx-story-test-main.xml
    M testing/story/src/test/resources/delivery/rules/library.xml
    M testing/story/src/test/resources/grouper/metarole-grouper-provided-group.xml
    M testing/story/src/test/resources/inducement/role-lock.xml
    M testing/story/src/test/resources/inducement/role-processor.xml
    M testing/story/src/test/resources/inducement/role-role1.xml
    M testing/story/src/test/resources/inducement/role-role2.xml
    M testing/story/src/test/resources/inducement/role-role3.xml
    M testing/story/src/test/resources/inducement/user-simple.xml
    M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-multinode-multithreaded.xml
    M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-multinode.xml
    M testing/story/src/test/resources/logback-test.xml
    M testing/story/src/test/resources/schema/idmatch.xsd
    M testing/story/src/test/resources/strings/roles-specific/a-test-1.xml
    M testing/story/src/test/resources/strings/roles/form-user-details.xml
    M testing/story/src/test/resources/strings/roles/global-policy-rules.xml
    M testing/story/src/test/resources/uuid/resource-opendj-client.xml
    M testing/story/src/test/resources/uuid/resource-opendj-extension.xml
    A testing/story/src/test/resources/very-authoritative-source/resource-source.xml
    A testing/story/src/test/resources/very-authoritative-source/resource-target.xml
    A testing/story/src/test/resources/very-authoritative-source/role-target.xml
    A testing/story/src/test/resources/very-authoritative-source/system-configuration.xml
    A testing/story/src/test/resources/very-authoritative-source/task-reconciliation-source.xml
    A testing/story/src/test/resources/very-authoritative-source/template-delete-description.xml
    A testing/story/src/test/resources/very-authoritative-source/template-global.xml
    M testing/story/testng-integration.xml
    M tools/midpoint-boot-layout/pom.xml
    M tools/ninja/pom.xml
    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/NinjaContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/RestService.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BaseOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/PolyStringNormalizerOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/Log.java
    M tools/ninja/src/main/resources/messages.properties
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/BaseTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/DeleteRepositoryTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
    A tools/ninja/src/test/resources/mid-7668-roles.xml
    M tools/ninja/src/test/resources/midpoint-home/config.xml
    A tools/ninja/src/test/resources/midpoint-home/test-config-new-repo.xml
    M tools/ninja/src/test/resources/org-monkey-island-simple.xml
    M tools/ninja/src/test/resources/org-monkey-island-simple.xml.zip
    M tools/ninja/testng-unit.xml
    M tools/pom.xml

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

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AbstractAssignmentPanel.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/ObjectDataProvider.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/RoleCatalogTabPanel.java


  Commit: 48452748d37231cce125821907623eb9d0b878f3
      https://github.com/Evolveum/midpoint/commit/48452748d37231cce125821907623eb9d0b878f3
  Author: Kateryna Honchar <gonchar.kate at gmail.com>
  Date:   2022-04-11 (Mon, 11 Apr 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/gui/impl/page/admin/focus/component/FocusProjectionsPanel.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/configuration/PageDebugList.java
    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/self/RoleCatalogTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/GenericPageStorage.java

  Log Message:
  -----------
  after merging fixes


Compare: https://github.com/Evolveum/midpoint/compare/b2e5d967ffa0...48452748d372


More information about the midPoint-svn mailing list