[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