[midPoint-git] [Evolveum/midpoint] 98e41a: WIP: Dependency Upgrade to Spring Boot 3.0.6
Tadeas Chrapovic
noreply at github.com
Tue Jun 13 15:55:48 CEST 2023
Branch: refs/heads/feature/role-mining
Home: https://github.com/Evolveum/midpoint
Commit: 98e41a0a2851ed379742088f834cfed24e498fcb
https://github.com/Evolveum/midpoint/commit/98e41a0a2851ed379742088f834cfed24e498fcb
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M model/authentication-api/pom.xml
M model/authentication-impl/pom.xml
M model/notifications-impl/pom.xml
M model/rest-impl/pom.xml
M pom.xml
M testing/story/pom.xml
M tools/ninja/pom.xml
Log Message:
-----------
WIP: Dependency Upgrade to Spring Boot 3.0.6
Commit: a5c88dee85163844bc511a40f23fc557c66ec5ed
https://github.com/Evolveum/midpoint/commit/a5c88dee85163844bc511a40f23fc557c66ec5ed
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M infra/pom.xml
Log Message:
-----------
WIP: Disabled pure-jaxb schema
Signed-off-by: Tony Tkacik <tonydamage at gmail.com>
Commit: 4b1ec1406d8718c7d0fb888fd1425cbe89981546
https://github.com/Evolveum/midpoint/commit/4b1ec1406d8718c7d0fb888fd1425cbe89981546
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExpressionModel.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/assignment/ACAttributeDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/dto/ExpressionTypeDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/IterationSpecificationTypeDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestWrapperDelta.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/PrismQueryExpressionSupport.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultFactory.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/OpNode.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/TraceUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/visualizer/BaseVisualizer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/visualizer/MappingEvaluationVisualizer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FormTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ParamsTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaDebugUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ScriptingBeansUtil.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/ValueDisplayUtil.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDeltaConverter.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestJaxbParsing.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseFilter.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseObjectTemplate.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseForm.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/TestParseResource.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/schema/src/test/java/com/evolveum/midpoint/schema/util/XsdTypeConverterTest.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ConstExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/GenerateExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ProportionalExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceSearchExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/PathExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/TransformationalEvaluation.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluatorFactory.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/expr/SequentialValueExpressionEvaluatorFactory.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/ScriptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AlwaysTrueConstraintEvaluator.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/CompositeConstraintEvaluator.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/CustomConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ExclusionConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/HasAssignmentConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ModificationConstraintEvaluator.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/ObjectModificationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/OrphanedConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintsEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicySituationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/StateConstraintEvaluator.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/ScriptingExpressionEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/VariablesUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/expressions/SearchEvaluator.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignedMappings.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/TestRecomputeTask.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/BaseExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/AsIsExpressionEvaluatorFactory.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/expression/evaluator/LiteralExpressionEvaluatorFactory.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestAbstractRestService.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.java
Log Message:
-----------
Spring 6.0 upgrade: javax.xml.bind -> jakarta.xml.bind
Commit: 291a9533807f7c6b5ae8299357f191d627992e00
https://github.com/Evolveum/midpoint/commit/291a9533807f7c6b5ae8299357f191d627992e00
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
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/AssociationAndExpressionPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationRefPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AttributeMappingItemPathPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AutoCompleteReferencePanelFactory.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/panel/CorrelatorItemRefPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DatePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DefaultContainerablePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DropDownChoicePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DurationPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/EnumPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExecuteScriptPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ItemPathPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LabelPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LinkedReferencePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LockoutStatusPanelFactory.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/MetadataPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ModificationsPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ObjectDeltaPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ParameterTypePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/PasswordHintPanelFactory.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/ProfilingLoggerLevelPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/QueryTextAreaPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RelationPanelFactory.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/ResourceIntentFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectClassFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SearchFilterPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TaskIntentFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TaskObjectClassFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextAreaPanelFactory.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/panel/ThreeStateComboPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/UploadDownloadPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/VariableBindingDefinitionTypePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/WorkItemDetailsPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/BooleanWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ExpressionWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/LoggingConfigurationWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/OperationalContainerWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismObjectWrapperFactoryImpl.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/PrismReferenceWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ProtectedStringWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceAttributeWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanelFactory.java
M infra/common/src/main/java/com/evolveum/midpoint/common/Clock.java
M infra/common/src/main/java/com/evolveum/midpoint/common/InternalsConfigController.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SchemaService.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/cache/CacheConfigurationManager.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/AbstractChannelFactory.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/CaseEngineImpl.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/AccessCertificationCampaignCreationTaskHandler.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/AccessCertificationRemediationTaskHandler.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/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/OneAcceptAcceptsStrategy.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/OneDenyDeniesStrategy.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledGuiProfile.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ModelCommonBeans.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BaseBuiltinMetadataMapping.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ClusterCacheListener.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/PrismConfigurationUpdater.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/cleanup/ShadowRefreshActivityHandler.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/correlator/expression/ExpressionCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelatorFactory.java
M 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/NoOpCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/TriggerCreatorGlobalState.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckActivityHandler.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/actions/AddExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ApplyDefinitionExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AssignExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DeleteExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DiscoverConnectorsExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/EnableDisableExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ExecuteScriptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/GenerateValueExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/LogExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ModifyExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/NotifyExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/PurgeSchemaExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/RecomputeExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ReencryptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ResolveExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ResumeTaskExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/TestResourceExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/UnassignExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ValidateExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/SimulationResultManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ProjectionLinkUpdater.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceRegisterAgent.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationSorterEvaluatorImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/StandardActionsRegistrar.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/async/AsyncUpdateActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ExplicitChangeExecutionActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/cluster/AutoScalingActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/simple/SimpleActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/CompletedTaskCleanupTriggerHandler.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/TriggerScanActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/UnlockTriggerHandler.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/CaseEventCreationListenerImpl.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/CertificationListener.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/NotificationTaskListener.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/transport/impl/TransportServiceImpl.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportBeans.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportExportActivityHandler.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportImportActivityHandler.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportActivityHandler.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WfConfiguration.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/CaseOperationExecutionTaskHandler.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/processors/primary/PrimaryChangeProcessor.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/BasePrimaryChangeAspect.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ExternalResourceEventListenerImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceCache.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsLocalBeans.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/MultiPropagationActivityHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/PropagationActivityHandler.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/mock/SynchronizationServiceMock.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalObjectCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalQueryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalVersionCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/registry/CacheRegistryImpl.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/CacheInvalidationPerformanceTest.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/SystemConfigurationCacheAdapter.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/SystemObjectCache.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/CustomCompositeActivityHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/NoOpActivityHandler.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/buckets/segmentation/content/FilterWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/NullWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/NumericIntervalWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/StringIntervalWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/StringPrefixWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/StringValueWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/task/ActivityBasedTaskHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/AbstractAutowiredExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/AbstractObjectResolvableExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionFactory.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/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/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/composite/CompositeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/iterative/IterativeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/search/SearchIterativeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/simple/SimpleMockActivityHandler.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/SqaleRepositoryConfiguration.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleServiceBase.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/BaseSQLRepoTest.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlEmbeddedRepository.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/data/common/dictionary/ExtItemDictionary.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/modify/EntityRegistry.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaChecker.java
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/AuditFactory.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/cluster/NodeRegistrar.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/JdbcPingTaskHandler.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracerImpl.java
M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestTaskManagerBasic.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/TestAsyncProvisioning.java
Log Message:
-----------
Spring 6.0 upgrade: javax.annotation -> jakarta.annotation
Commit: 743a9442d29682d2e3f347fa3258675f93f5cc94
https://github.com/Evolveum/midpoint/commit/743a9442d29682d2e3f347fa3258675f93f5cc94
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageEmailNonce.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PagePasswordHint.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/AsyncWebProcessManagerImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/AbstractSpringBootApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/EmbeddedTomcatAutoConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/NodeIdHeaderValve.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/StaticWebServlet.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/TomcatRootValve.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/TrailingSlashRedirectingFilter.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError401.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/util/MidPointProfilingServletFilter.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestPageMounter.java
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/LoginFormModuleFactory.java
M 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-impl/src/main/java/com/evolveum/midpoint/authentication/impl/MidpointAutowiredBeanFactoryObjectPostProcessor.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/WicketRedirectStrategy.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/MidpointWebSecurityConfiguration.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/entry/point/RemoteAuthenticationEntryPoint.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/WicketLoginUrlAuthenticationEntryPoint.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/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/LdapModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcClientModuleFactory.java
M 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/RemoteModuleFactory.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/filter/AttributeVerificationAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/FocusIdentificationAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HintAuthenticationFilter.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/MailNonceAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAnonymousAuthenticationFilter.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/MidpointExceptionTranslationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointFilterChainProxy.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointFocusVerificationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointRequestHeaderAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointUsernamePasswordAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/PreLogoutFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RedirectForLoginPagesWithAuthenticationFilter.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/filter/SecurityQuestionsAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/SequenceAuditFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/TransformExceptionFilter.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/BasicMidPointAuthenticationSuccessHandler.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/handler/MidpointAccessDeniedHandler.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/MidpointAuthenticationFailureHandler.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/SamlModuleWebSecurityConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpHeaderModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/RemoteModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcAuthorizationRequestRedirectFilter.java
M 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/saml/MidpointMetadataRelyingPartyRegistrationResolver.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestResolver.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestSuccessHandler.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/saml/MidpointSaml2WebSsoAuthenticationRequestFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/MidpointHttpServletRequest.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/MidpointRegisterSessionAuthenticationStrategy.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/SessionAndRequestScopeImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/AbstractRestController.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/RestApiIndex.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/RestExceptionHandler.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java
Log Message:
-----------
Spring 6.0 upgrade: javax.servlet -> jakarta.servlet
Commit: d604f897409193a76b3773926a2e8876b152f338
https://github.com/Evolveum/midpoint/commit/d604f897409193a76b3773926a2e8876b152f338
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M model/model-common/pom.xml
M model/notifications-impl/pom.xml
M pom.xml
M repo/repo-common/pom.xml
M tools/ninja/pom.xml
Log Message:
-----------
Spring 6.0 upgrade: Updated POM to spring boot 3.0.6, pointers to renamed dependencies
Commit: 67dac00f49cdb18b732ef3dab1127c6b0866cf77
https://github.com/Evolveum/midpoint/commit/67dac00f49cdb18b732ef3dab1127c6b0866cf77
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
Log Message:
-----------
Spring 6.0 upgrade: Groovy 4 groovy.xml.QName -> groovy.namespace.QName
Commit: 07d25fdf08cca718b0cdbcdbb7db67936156a0ac
https://github.com/Evolveum/midpoint/commit/07d25fdf08cca718b0cdbcdbb7db67936156a0ac
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestGuiProfiledPrincipalManager.java
Log Message:
-----------
Spring 6.0 upgrade: javax.xml.bind -> jakarta.xml.bind
Commit: 24fdcad14e1e4bd715c46555961c878de144ff4d
https://github.com/Evolveum/midpoint/commit/24fdcad14e1e4bd715c46555961c878de144ff4d
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
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/legacy/LegacyMailTransport.java
Log Message:
-----------
Spring 6.0 upgrade: javax.mail -> jakarta.mail
Commit: 93eb993d3545a2afd3e7649fad749d77f7b25b1a
https://github.com/Evolveum/midpoint/commit/93eb993d3545a2afd3e7649fad749d77f7b25b1a
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
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/LegacySimpleSmsTransport.java
Log Message:
-----------
Spring 6.0 upgrade: org.apache.http.client -> org.apache.hc.client5
Commit: 36495977c5808f846af63d1fc82d0fbffec93d3e
https://github.com/Evolveum/midpoint/commit/36495977c5808f846af63d1fc82d0fbffec93d3e
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioning.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioningArtemis.java
Log Message:
-----------
Spring 6.0 upgrade: javax.jms -> jakarta.jms
Commit: 82407b2c42f9978d975b6f00806a29ca7bd8ccdf
https://github.com/Evolveum/midpoint/commit/82407b2c42f9978d975b6f00806a29ca7bd8ccdf
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaContextTest.java
Log Message:
-----------
Spring 6.0 upgrade: javax.xml.ws -> jakarta.xml.ws
Commit: ed992fa97a3f81c64bd6faa924a5c8620493759b
https://github.com/Evolveum/midpoint/commit/ed992fa97a3f81c64bd6faa924a5c8620493759b
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
R repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/util/JNDIMock.java
Log Message:
-----------
Spring 6.0 Update: Removed JNDI mock
Commit: e9f768cbfcce8358f5e61f6d96f8673c086e99e3
https://github.com/Evolveum/midpoint/commit/e9f768cbfcce8358f5e61f6d96f8673c086e99e3
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M provisioning/ucf-impl-builtin/pom.xml
Log Message:
-----------
Spring 6.0 Update - preserve javax.jms on classpath for async connector dependencies
Commit: ef5acac13f2e8fe36bde790d06afe48c97d2a0ec
https://github.com/Evolveum/midpoint/commit/ef5acac13f2e8fe36bde790d06afe48c97d2a0ec
Author: lskublik <lskublik at evolveum.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
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/factory/module/Saml2ModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/AttributeVerificationModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/FocusIdentificationModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HintModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpBasicModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpClusterModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpSecurityQuestionsModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/LoginFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/MailNonceFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ModuleWebSecurityConfigurer.java
M 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/module/configurer/RemoteModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/SamlModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/SecurityQuestionsFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LoginConfigurer.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/saml/MidpointSaml2WebSsoAuthenticationRequestFilter.java
Log Message:
-----------
Spring 6.0 Update - fix spring security upgrade
Commit: f6a3abb35ae53542635557801d2b9bbe37b255dd
https://github.com/Evolveum/midpoint/commit/f6a3abb35ae53542635557801d2b9bbe37b255dd
Author: Tony Tkacik <tony.tkacik at evolveum.com>
Date: 2023-04-26 (Wed, 26 Apr 2023)
Changed paths:
M pom.xml
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoConcurrencyTest.java
M repo/repo-sql-impl/pom.xml
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/SqlRepositoryBeanConfig.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditItem.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditPropertyValue.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditReferenceValue.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RTargetResourceOid.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAbstractRole.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RArchetype.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RConnector.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RConnectorHost.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RDashboard.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFocus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFocusPhoto.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RForm.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFunctionLibrary.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RGenericObject.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/RLookupTable.java
M 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/RNode.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectCollection.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTemplate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTextInfo.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/ROrg.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/ROrgClosure.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RReport.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RReportData.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RResource.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RRole.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSecurityPolicy.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSequence.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RService.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RShadow.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSystemConfiguration.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RTask.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RUser.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RValuePolicy.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtBoolean.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtDate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtLong.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAssignmentExtension.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RExtItem.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtBoolean.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtDate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtLong.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.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/RAssignment.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignmentReference.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/container/ROperationExecution.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/dictionary/ExtItemDictionary.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RAutoassignSpecification.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/embedded/REmbeddedReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RFocusActivation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/ROperationalState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RTaskAutoScaling.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.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/delta/GeneralUpdate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectDeltaUpdater.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/UpdateDispatcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/modify/EntityRegistry.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/hqm/HibernateQuery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.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/type/PrefixedStringType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/type/XMLGregorianCalendarType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/type/package-info.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetAssignmentResult.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/GetContainerableIdOnlyResult.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/GetObjectResult.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/MidPointOracleDialect.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointPostgreSQLDialect.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/RUtil.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ScrollableResultsIterator.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/UnicodeSQLServer2008Dialect.java
Log Message:
-----------
WIP: Update of Hibernate
Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>
Commit: e5b445f20241fe0a705434d5b7eb6c92331b4c8b
https://github.com/Evolveum/midpoint/commit/e5b445f20241fe0a705434d5b7eb6c92331b4c8b
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-04 (Thu, 04 May 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
Log Message:
-----------
added _metadata to xsd schema just as plain element
Commit: 9530e4562929760aa3e336fb3fa13e0c5379650e
https://github.com/Evolveum/midpoint/commit/9530e4562929760aa3e336fb3fa13e0c5379650e
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-04 (Thu, 04 May 2023)
Changed paths:
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/workflow/PageAttorneySelection.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/AccessDecision.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidpointHttpAuthorizationEvaluator.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/RoleSelectionSpecification.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/DashboardServiceImpl.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/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuthorizationHelper.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestCaseIgnore.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/security/AbstractSecurityTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyParallelism.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNegative.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/AuthorizationParameters.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectSecurityConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationApplicabilityChecker.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationProcessor.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationSecurityFilterBuilder.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/Beans.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/FilterGizmoObjectFilterImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemDecisionFunction.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSecurityConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityFilterBuilder.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractEDirTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapConnTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/big/AbstractAdLdapBigTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/AbstractAdLdapMultidomainTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/simple/AbstractAdLdapSimpleTest.java
M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdap.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/security/TestRoleMembers.java
Log Message:
-----------
Polish security enforcer
No functional changes, only safe code simplifications.
Work in progress.
Commit: f61762e58027b63b503b5213ea69394442924680
https://github.com/Evolveum/midpoint/commit/f61762e58027b63b503b5213ea69394442924680
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-04 (Thu, 04 May 2023)
Changed paths:
M repo/security-enforcer-impl/pom.xml
Log Message:
-----------
Add missing dependency
Commit: a15b00dc25093bd206e360bc0dabc0ef901e4348
https://github.com/Evolveum/midpoint/commit/a15b00dc25093bd206e360bc0dabc0ef901e4348
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
Log Message:
-----------
Make checkstyle happy
Commit: a4e3574adce392dfeccb4e0b06597961e921c1cf
https://github.com/Evolveum/midpoint/commit/a4e3574adce392dfeccb4e0b06597961e921c1cf
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
Log Message:
-----------
reverted _metadata element
Commit: 5654bbf7aff7887a9c3aa6eb3e50b0ee2a95d4ad
https://github.com/Evolveum/midpoint/commit/5654bbf7aff7887a9c3aa6eb3e50b0ee2a95d4ad
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationApplicabilityChecker.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationProcessor.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationSecurityFilterBuilder.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AutzContext.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityFilterBuilder.java
Log Message:
-----------
Simplify the security enforcer by AutzContext
Commit: 8a9a03b246c4ef024a2d460cfc972029a9be6ead
https://github.com/Evolveum/midpoint/commit/8a9a03b246c4ef024a2d460cfc972029a9be6ead
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-09 (Tue, 09 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/FilterGizmoAssignableRoles.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.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/query/ObjectFilterExpressionEvaluator.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationApplicabilityChecker.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationFilterEvaluation.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationProcessor.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationSecurityFilterBuilder.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AutzContext.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerDecisionOperation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerFilterOperation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/FilterGizmoObjectFilterImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemDecisionOperation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSelectorEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSelectorFilterEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/OtherEnforcerOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/QueryAutzItemPaths.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityFilterBuilder.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/TracingUtil.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/AbstractSelectorClauseEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/ArchetypeRef.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Assignee.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/ClauseEvaluationContext.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/ClauseFilterEvaluationContext.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Delegator.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Filter.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/OrgRef.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/OrgRelation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Owner.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/RelatedObject.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Requester.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/RoleRelation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Special.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Tenant.java
Log Message:
-----------
Draw layers of security enforcer processing
1. This commit divides the processing within SecurityEnforcerImpl
into four distinct layers: enforcer operation, [single] authorization
evaluation, object selector evaluation, and object selector clause
evaluation.
2. Object selector clauses (that currently contain the core of the
autz processing) are now implemented by separate classes, bringing
"is applicable" and "apply filter" algorithms together for better
understandability and maintainability.
Work in progress.
Commit: cffacf55bb1afe9d2033b0673cea79569f68db06
https://github.com/Evolveum/midpoint/commit/cffacf55bb1afe9d2033b0673cea79569f68db06
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
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/archetypes/AbstractArchetypesTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/AbstractPersonaTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityItemValues.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityMedium.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityMultitenant.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityPrincipal.java
A model/model-intest/src/test/resources/security/role-case-work-items-assignee-self-read.xml
M model/model-intest/testng-integration-full.xml
M model/model-intest/testng-integration-security.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/TestObject.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/PrismEntityOpConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/OtherEnforcerOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ValueSelectorEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/RoleRelation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismEntityCoverage.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismEntityCoverageInformation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismItemCoverageInformation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismValueCoverageInformation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/SinglePhasePrismEntityOpConstraintsImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/TwoPhasesPrismEntityOpConstraintsImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/UpdatablePrismEntityOpConstraints.java
Log Message:
-----------
Add preliminary support for "item value" autz
This commit introduces limited support for "item value" authorizations,
i.e., ones that can discriminate between values of given prism item.
For example, one can allow the #get operation only for work items
assigned to the current principal.
The support is limited to filtering unreadable items/values for now.
Filtering is no longer based on ObjectOperationConstraints. Instead,
PrismEntityOpConstraints (based on new PrismEntityCoverageInformation)
were conceived. They should be more flexible, allowing for filtering
on both items and their values.
Work in progress.
Commit: 30e51086c17aefe7c8091c416d55ff7d0636e89e
https://github.com/Evolveum/midpoint/commit/30e51086c17aefe7c8091c416d55ff7d0636e89e
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-13 (Sat, 13 May 2023)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityItemValues.java
A model/model-intest/src/test/resources/security/access-certification-campaign-1.xml
A model/model-intest/src/test/resources/security/access-certification-campaign-2.xml
A model/model-intest/src/test/resources/security/access-certification-campaign-3.xml
M model/model-intest/src/test/resources/security/case-4.xml
A model/model-intest/src/test/resources/security/role-acc-cert-campaign-complex-read.xml
A model/model-intest/src/test/resources/security/role-acc-cert-case-work-items-assignee-self-read.xml
A model/model-intest/src/test/resources/security/role-case-work-items-event-approved-read.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/asserter/WorkItemsAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCampaignAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCaseAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCaseFinder.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCasesAsserter.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/PrismContainerAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismContainerValueAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismItemAsserter.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/Authorization.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ValueSelectorEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismValueCoverageInformation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/SinglePhasePrismEntityOpConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/TwoPhasesPrismEntityOpConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/UpdatablePrismEntityOpConstraints.java
Log Message:
-----------
Support nested "item value" authorizations
Now we can specify nested "item value" authorizations - for example,
we can restrict work items in certification cases, which are themselves
restricted in certification campaign objects. We can also declare
inner "item" and "exceptItem" paths for specific item values.
Experimental implementation of "filter" value selection clause was
added as well.
Work in progress. Still no searching or other operations,
only "getObject" evaluation.
Commit: 1cdf9dfcf1303efa83eb159f0e7227fcd9f5ad6f
https://github.com/Evolveum/midpoint/commit/1cdf9dfcf1303efa83eb159f0e7227fcd9f5ad6f
Author: Tony Tkacik <tony.tkacik at evolveum.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
R gui/admin-gui/src/frontend/js/passwords.js
A gui/admin-gui/src/frontend/js/vendors-passwords.js
M gui/admin-gui/src/frontend/js/vendors.js
M gui/admin-gui/src/frontend/scss/midpoint.scss
A gui/admin-gui/src/frontend/scss/vendors-fonts.scss
M gui/admin-gui/src/frontend/scss/vendors.scss
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/page/PageAdminLTE.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PopoverSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PopoverSearchPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPopupPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationFinish.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/assignment/AssignmentEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/DeltaProgressBarColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/ValueSearchFilterItem.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/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/security/StaticSpringResourcesMarkupFilter.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/test/TestMidPointSpringApplication.java
M gui/admin-gui/webpack.common.js
M infra/schema/src/main/java/com/evolveum/midpoint/schema/error/ConfigErrorReporter.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.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-security-3.xsd
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/GuiAuthenticationChannel.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/ResetPasswordAuthenticationChannel.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/SelfRegistrationAuthenticationChannel.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/OidcResourceServerModuleFactory.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/module/authentication/RemoteModuleAuthenticationImpl.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/JwtOidcResourceServerConfiguration.java
M 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/OidcResourceServerModuleWebSecurityConfiguration.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OpaqueTokenOidcResourceServerConfiguration.java
M 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
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcLoginAuthenticationFilter.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcUserTokenService.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OpaqueTokenUserDetailsIntrospector.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcClientProvider.java
M 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/saml/MidpointSaml2WebSsoAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2WebSsoAuthenticationRequestFilter.java
R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/RequestState.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfiledPrincipal.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/idmatch/IdMatchObject.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuthorizationHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetPayloadEvaluation.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/ApplicabilityEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/perf/TestPerformance.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestResources.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestBrokenResources.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractInboundSyncTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestInboundLiveSyncTask.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestInboundReconTask.java
M model/model-intest/src/test/resources/archetypes/resource-dummy-source.xml
M model/model-intest/src/test/resources/identities/resource-multi.xml
M model/model-intest/src/test/resources/identities/resource-single-outbound.xml
M model/model-intest/src/test/resources/identities/resource-single.xml
M model/model-intest/src/test/resources/security/role-prop-except-administrative-status.xml
M model/model-intest/src/test/resources/sync/resource-dummy-archetyped.xml
M model/model-intest/src/test/resources/sync/task-dummy-emerald-livesync.xml
M model/model-intest/src/test/resources/sync/task-dummy-emerald-recon.xml
A model/model-intest/testng-integration-security.xml
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/formatters/DeltaFormatter.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/formatters/TextFormatter.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/ProvisioningContext.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.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/ResourceObjectReferenceResolver.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AccessChecker.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowGetOperation.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyResourceAndSchemaCaching.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConfigurationTransformer.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/audit/mapping/QAuditDeltaMapping.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlRepoContext.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/ShadowAttributesAsserter.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipal.java
M repo/security-enforcer-api/pom.xml
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ItemSecurityConstraints.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectOperationConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectSecurityConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/PositiveNegativeItemPaths.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AutzItemPaths.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemSecurityConstraintsImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectOperationConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSecurityConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/QueryAutzItemPaths.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.java
M repo/security-impl/src/test/java/com/evolveum/midpoint/security/impl/MidPointPrincipalManagerMock.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterExecutionHelperImpl.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestOperationPerf.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TestSystemPerformance.java
M testing/story/src/test/resources/first-steps/resource-opendj-210.xml
M testing/story/src/test/resources/first-steps/resource-opendj-220.xml
M testing/story/src/test/resources/first-steps/resource-opendj-240.xml
M testing/story/src/test/resources/first-steps/resource-opendj-250.xml
M testing/story/src/test/resources/first-steps/resource-opendj-260.xml
M testing/story/src/test/resources/first-steps/resource-opendj-270.xml
M testing/story/src/test/resources/first-steps/resource-opendj-280.xml
M testing/story/src/test/resources/first-steps/resource-opendj-290.xml
M testing/story/src/test/resources/system-perf/metarole-technical.xml
M testing/story/src/test/resources/system-perf/resource-source.vm.xml
M testing/story/src/test/resources/system-perf/resource-target.vm.xml
M testing/story/src/test/resources/system-perf/system-configuration.xml
M tools/ninja/pom.xml
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteRepositoryAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteRestAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRestAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportRestAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/TestResourceRestAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ConnectionOptions.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaContextTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/dependency-upgrade
Commit: 43e79b8f539ff1bf90eff5f0eb7e96b4429311c7
https://github.com/Evolveum/midpoint/commit/43e79b8f539ff1bf90eff5f0eb7e96b4429311c7
Author: Tony Tkacik <tony.tkacik at evolveum.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/util/HibernateToSqlTranslator.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/BaseSQLRepoTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/OrgStructTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/AbstractOrgClosureTest.java
M repo/repo-sql-impl/pom.xml
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/MatchMode.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/type/XMLGregorianCalendarType.java
Log Message:
-----------
Hibernate 6: Fixed caching of user XmlGregorianCalendar user type
Commit: fc33cfafe6048f14a159028d01cac1280e20d306
https://github.com/Evolveum/midpoint/commit/fc33cfafe6048f14a159028d01cac1280e20d306
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageRemoteAuthenticationSelect.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageRemoteAuthenticationSelect.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/module/configuration/OidcAdditionalConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.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
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/provider/OidcClientProvider.java
M 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/Saml2Provider.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestResolver.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestSuccessHandler.java
Log Message:
-----------
fix of bugs from testing of azure as IDP
Commit: e044e152fba41d5c3432fc31948e84280b5f69f2
https://github.com/Evolveum/midpoint/commit/e044e152fba41d5c3432fc31948e84280b5f69f2
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.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/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/test/java/com/evolveum/midpoint/gui/test/TestMidPointSpringApplication.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/error/ConfigErrorReporter.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.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/idmatch/IdMatchObject.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.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/ApplicabilityEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestResources.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestBrokenResources.java
M model/model-intest/src/test/resources/archetypes/resource-dummy-source.xml
M model/model-intest/src/test/resources/identities/resource-multi.xml
M model/model-intest/src/test/resources/identities/resource-single-outbound.xml
M model/model-intest/src/test/resources/identities/resource-single.xml
M model/model-intest/src/test/resources/sync/resource-dummy-archetyped.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/ProvisioningContext.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.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/ResourceObjectReferenceResolver.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AccessChecker.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowGetOperation.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyResourceAndSchemaCaching.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConfigurationTransformer.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/audit/mapping/QAuditDeltaMapping.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlRepoContext.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/ShadowAttributesAsserter.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterExecutionHelperImpl.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TestSystemPerformance.java
M testing/story/src/test/resources/first-steps/resource-opendj-210.xml
M testing/story/src/test/resources/first-steps/resource-opendj-220.xml
M testing/story/src/test/resources/first-steps/resource-opendj-240.xml
M testing/story/src/test/resources/first-steps/resource-opendj-250.xml
M testing/story/src/test/resources/first-steps/resource-opendj-260.xml
M testing/story/src/test/resources/first-steps/resource-opendj-270.xml
M testing/story/src/test/resources/first-steps/resource-opendj-280.xml
M testing/story/src/test/resources/first-steps/resource-opendj-290.xml
M testing/story/src/test/resources/system-perf/metarole-technical.xml
M testing/story/src/test/resources/system-perf/resource-source.vm.xml
M testing/story/src/test/resources/system-perf/resource-target.vm.xml
M testing/story/src/test/resources/system-perf/system-configuration.xml
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: ba00b18ee95b8729a3492a5054a68127b21c8a19
https://github.com/Evolveum/midpoint/commit/ba00b18ee95b8729a3492a5054a68127b21c8a19
Author: Tony Tkacik <tony.tkacik at evolveum.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M repo/repo-sql-impl-test/pom.xml
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
M repo/repo-sql-impl-test/testng-integration.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.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/enums/RActivationStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAuthorizationDecision.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAvailabilityStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RChangeType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RFailedOperationType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RLockoutStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RNodeOperationalState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationExecutionRecordType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationResultStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RResourceAdministrativeState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RShadowKind.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RSynchronizationSituation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskAutoScalingMode.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskBinding.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskExecutionState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskRecurrence.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskSchedulingState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskWaitingReason.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RThreadStopAction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTimeIntervalStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/SimpleComparisonCondition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/type/PrefixedStringType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java
Log Message:
-----------
generic repo: Added mapping from JAXB enum to Hibernate enum in queries
Commit: 0d41ca65601782f6cde6d7ba7e58dd2a56b600d3
https://github.com/Evolveum/midpoint/commit/0d41ca65601782f6cde6d7ba7e58dd2a56b600d3
Author: Tony Tkacik <tony.tkacik at evolveum.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
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/saml/MidpointSaml2WebSsoAuthenticationRequestFilter.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/RestExceptionHandler.java
Log Message:
-----------
Fixed SAML 2 code changes in Spring 6
Commit: 09a77f5aea8428e04e730c7b578cd2cd8025650f
https://github.com/Evolveum/midpoint/commit/09a77f5aea8428e04e730c7b578cd2cd8025650f
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcClientModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcClientModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcClientLogoutSuccessHandler.java
Log Message:
-----------
fix for redirect link in oidc logout request
Commit: 3033eeb86e7c308136d5ce5b8744cbfd41c6a823
https://github.com/Evolveum/midpoint/commit/3033eeb86e7c308136d5ce5b8744cbfd41c6a823
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-17 (Wed, 17 May 2023)
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/gui/impl/page/admin/resource/component/ResourceSchemaPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionEditorPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/ResourceWizardPreviousButton.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/Wizard.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/Wizard.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardButtonBar.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardButtonBar.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardIssuesPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardIssuesPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardStepDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardSteps.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardSteps.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardUtil.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/CapabilityStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/CapabilityStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ConfigurationStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ConfigurationStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/NameStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/NameStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ResourceWizard.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaHandlingStep.html
R 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/component/wizard/resource/SchemaStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SynchronizationStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SynchronizationStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/DuplicateObjectTypeDetector.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/SchemaListPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/SchemaListPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/WizardHelpDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/WizardHelpDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/XmlEditorPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/XmlEditorPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/AddCapabilityDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/AddCapabilityDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityActivationPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityActivationPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityCredentialsPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityCredentialsPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityScriptPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityScriptPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityStepDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityValuePanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityValuePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/AttributeEditorUtils.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceActivationEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceActivationEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAssociationEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAssociationEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAttributeEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAttributeEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceCredentialsEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceCredentialsEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceDependencyEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceDependencyEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceIterationEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceIterationEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceProtectedEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceProtectedEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/ExpressionVariableEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/ExpressionVariableEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/LimitationsEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/LimitationsEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/MappingEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/MappingEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/ConditionalSearchFilterEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/ConditionalSearchFilterEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationActionEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationActionEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationExpressionEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationExpressionEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationReactionEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationReactionEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/AttributeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/Capability.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/CapabilityDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ConnectorHostTypeComparator.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ConnectorTypeComparator.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ExpressionVariableDefinitionTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/IterationSpecificationTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/MappingTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDataProvider.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDetailsDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/PropertyLimitationsTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ResourceObjectTypeDefinitionTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ResourceSynchronizationDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/SchemaHandlingDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/SynchronizationActionTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/WizardIssuesDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceWizard.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceWizard.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceWizardIssuesModel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/component/SchemaListPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/component/SchemaListPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/AttributeDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDataProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDetailsDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDto.java
Log Message:
-----------
clean up old resource wizard classes
Commit: b1e0b70d02addd923cfeae91cbf09f5c59483a79
https://github.com/Evolveum/midpoint/commit/b1e0b70d02addd923cfeae91cbf09f5c59483a79
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-18 (Thu, 18 May 2023)
Changed paths:
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/controller/SchemaTransformer.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/SearchOpHandler.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
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryContext.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryExecutor.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationFilterEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerDecisionOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerFilterOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
Log Message:
-----------
Do minor code improvements
These precede major changes in "item value" autz specification.
(Just to separate these modifications.)
Commit: c36ef0f089eeac23708b142ccb3b676d7c6558cd
https://github.com/Evolveum/midpoint/commit/c36ef0f089eeac23708b142ccb3b676d7c6558cd
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-05-18 (Thu, 18 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAttributeVerification.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAuthenticationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageFocusIdentification.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.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/module/configuration/ModuleWebSecurityConfigurationImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
Log Message:
-----------
schema cleanup: AbstractAuthenticationModuleType.name element usage is removed
Commit: 526e7c3e18c7e50aa16b719e5d42494ac42dba8c
https://github.com/Evolveum/midpoint/commit/526e7c3e18c7e50aa16b719e5d42494ac42dba8c
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-05-18 (Thu, 18 May 2023)
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/gui/impl/page/admin/resource/component/ResourceSchemaPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionEditorPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/ResourceWizardPreviousButton.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/Wizard.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/Wizard.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardButtonBar.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardButtonBar.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardIssuesPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardIssuesPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardStepDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardSteps.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardSteps.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardUtil.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/CapabilityStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/CapabilityStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ConfigurationStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ConfigurationStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/NameStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/NameStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ResourceWizard.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaHandlingStep.html
R 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/component/wizard/resource/SchemaStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SynchronizationStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SynchronizationStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/DuplicateObjectTypeDetector.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/SchemaListPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/SchemaListPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/WizardHelpDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/WizardHelpDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/XmlEditorPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/XmlEditorPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/AddCapabilityDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/AddCapabilityDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityActivationPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityActivationPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityCredentialsPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityCredentialsPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityScriptPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityScriptPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityStepDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityValuePanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityValuePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/AttributeEditorUtils.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceActivationEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceActivationEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAssociationEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAssociationEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAttributeEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAttributeEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceCredentialsEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceCredentialsEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceDependencyEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceDependencyEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceIterationEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceIterationEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceProtectedEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceProtectedEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/ExpressionVariableEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/ExpressionVariableEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/LimitationsEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/LimitationsEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/MappingEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/MappingEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/ConditionalSearchFilterEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/ConditionalSearchFilterEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationActionEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationActionEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationExpressionEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationExpressionEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationReactionEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationReactionEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/AttributeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/Capability.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/CapabilityDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ConnectorHostTypeComparator.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ConnectorTypeComparator.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ExpressionVariableDefinitionTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/IterationSpecificationTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/MappingTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDataProvider.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDetailsDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/PropertyLimitationsTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ResourceObjectTypeDefinitionTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ResourceSynchronizationDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/SchemaHandlingDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/SynchronizationActionTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/WizardIssuesDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceWizard.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceWizard.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceWizardIssuesModel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/component/SchemaListPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/component/SchemaListPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/AttributeDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDataProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDetailsDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDto.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcClientModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcClientModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcClientLogoutSuccessHandler.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 221f6ec303957ab62bccb2d8bf970848d96aa9ad
https://github.com/Evolveum/midpoint/commit/221f6ec303957ab62bccb2d8bf970848d96aa9ad
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcAdditionalConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcClientProvider.java
Log Message:
-----------
fix for createing thumbprint for oidc signing key
Commit: aed7f0b8517e6ca75869ed7ae1845b8fbad3795d
https://github.com/Evolveum/midpoint/commit/aed7f0b8517e6ca75869ed7ae1845b8fbad3795d
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAttributeVerification.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAuthenticationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageFocusIdentification.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.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/module/configuration/ModuleWebSecurityConfigurationImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 1898e88ae5fa5acf36dfcf161c8f9c0475af2446
https://github.com/Evolveum/midpoint/commit/1898e88ae5fa5acf36dfcf161c8f9c0475af2446
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
M model/model-intest/src/test/resources/security/role-acc-cert-campaign-complex-read.xml
M model/model-intest/src/test/resources/security/role-acc-cert-case-work-items-assignee-self-read.xml
M model/model-intest/src/test/resources/security/role-case-work-items-assignee-self-read.xml
M model/model-intest/src/test/resources/security/role-case-work-items-event-approved-read.xml
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationFilterEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSelectorEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSelectorFilterEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/OtherEnforcerOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ValueSelectorEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/ParentSelector.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismValueCoverageInformation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/SinglePhasePrismEntityOpConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/TwoPhasesPrismEntityOpConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/UpdatablePrismEntityOpConstraints.java
Log Message:
-----------
Implement bottom-up authorization definitions
The first attempt was to define (e.g.) certification work items
authorizations as part of certification case authorizations, which are
themselves defined as part of object-level certification campaign ones.
Now we define the authorizations at the level of values affected, e.g.,
AccessCertificationWorkItemType or AccessCertificationCaseType. If
necessary, any references to the parent context can be specified by
the "parent" object selector clause.
Work in progress. PoC-quality code.
Commit: 9e9958201dafd6fcc7fa637f7e106bd0b02db5d7
https://github.com/Evolveum/midpoint/commit/9e9958201dafd6fcc7fa637f7e106bd0b02db5d7
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
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-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
M testing/rest/src/test/resources/authentication/repo/security-policy-unsuccessful.xml
M testing/rest/src/test/resources/repo/security-policy-no-history.xml
M testing/rest/src/test/resources/repo/security-policy.xml
Log Message:
-----------
AbstractAuthenticationModuleType.name fix in the tests
Commit: 4c11c564dffed47586f4ebaa9f0ee1ff2547e8eb
https://github.com/Evolveum/midpoint/commit/4c11c564dffed47586f4ebaa9f0ee1ff2547e8eb
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcAdditionalConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcClientProvider.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 397e58a93291b0ec44bd1445519fa4012bdc1b2a
https://github.com/Evolveum/midpoint/commit/397e58a93291b0ec44bd1445519fa4012bdc1b2a
Author: Tony Tkacik <tony.tkacik at evolveum.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M gui/admin-gui/pom.xml
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/user/component/UserDelegationsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/AbstractSpringBootApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/DirectAssignmentCertGuiHandler.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceWizard.java
R 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/util/ExpressionUtil.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/TestPageMounter.java
M model/authentication-api/pom.xml
M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestGroovyExpressionsSandbox.java
M pom.xml
Log Message:
-----------
Wicket in progress
Commit: 5b1ad842f45ddc651ee873f716a81265d8a76e56
https://github.com/Evolveum/midpoint/commit/5b1ad842f45ddc651ee873f716a81265d8a76e56
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectOperationConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationFilterEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerDecisionOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerFilterOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSelectorEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSelectorFilterEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/OtherEnforcerOperation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/PhaseSelector.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/TracingUtil.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Assignee.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/ClauseFilterEvaluationContext.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Filter.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Owner.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/RelatedObject.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Requester.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismValueCoverageInformation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/SelectorChainSegment.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/SinglePhasePrismEntityOpConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/TwoPhasesPrismEntityOpConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/UpdatablePrismEntityOpConstraints.java
Log Message:
-----------
Generalize security enforcer code
Some operations were generalized from PrismObject to any prism value.
This is a preparation before sub-object get/search operations are
implemented.
Behavior change: The processing of "type" + "relational" (object,
owner, assignee, requester) clauses was fixed: the relational clause
evaluation now considers the refined type, not the original search type.
Commit: 68903d4c6118f33fe663cf1aaea226a4ac4f7095
https://github.com/Evolveum/midpoint/commit/68903d4c6118f33fe663cf1aaea226a4ac4f7095
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/RoleSelectionSpecification.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/FocusComputer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/FilterGizmoAssignableRoles.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ObjectSelectorMatcher.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.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
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationFilterEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerFilterOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSelectorEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSelectorFilterEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ValueSelectorEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Assignee.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/ClauseEvaluationContext.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Delegator.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/OrgRelation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Owner.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/RelatedObject.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Requester.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/RoleRelation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Special.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Tenant.java
Log Message:
-----------
Implement value-based selectors in sec. enforcer
1. ObjectSelectorEvaluation now works with arbitrary prism values, not
just prism objects. Temporary/hacked ValueSelectorEvaluation is gone.
2. RepositoryService#selectorMatches was also enhanced to work with
any prism values; and pulled to `repo-api` module, as the implementation
for old and new repo is identical.
Work in progress. This is a step towards value-level authorizations.
Commit: 530c69987a9fe8a925df7279861dbbef9bff248a
https://github.com/Evolveum/midpoint/commit/530c69987a9fe8a925df7279861dbbef9bff248a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
A model/model-intest/src/test/resources/security/role-show-delegation-assignments.xml
A model/model-intest/src/test/resources/security/role-show-my-assignments-and-accesses.xml
A model/model-intest/src/test/resources/security/role-show-my-requesters.xml
A model/model-intest/src/test/resources/security/role-show-roles-inducing-my-role.xml
Log Message:
-----------
Add some authorization test objects
These are meant to cover some use cases discussed on May 16th.
Commit: d7767198ff8ef4fa780e166cb36c4337b3e70036
https://github.com/Evolveum/midpoint/commit/d7767198ff8ef4fa780e166cb36c4337b3e70036
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/AuthenticationEvaluator.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/LdapModuleFactory.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/AuditedAuthenticationException.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/LdapDirContextAdapter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/MidpointPrincipalContextMapper.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
Log Message:
-----------
fix bugs from schrodinger ldap auth tests
Commit: 81026b670b645316dd936912cb120511a497b7be
https://github.com/Evolveum/midpoint/commit/81026b670b645316dd936912cb120511a497b7be
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
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-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
M testing/rest/src/test/resources/authentication/repo/security-policy-unsuccessful.xml
M testing/rest/src/test/resources/repo/security-policy-no-history.xml
M testing/rest/src/test/resources/repo/security-policy.xml
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: d17327d62e8e9293fa79bdcee59b49955c666318
https://github.com/Evolveum/midpoint/commit/d17327d62e8e9293fa79bdcee59b49955c666318
Author: Tony Tkacik <tony.tkacik at evolveum.com>
Date: 2023-05-22 (Mon, 22 May 2023)
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/gui/impl/page/admin/resource/component/ResourceSchemaPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageRemoteAuthenticationSelect.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageRemoteAuthenticationSelect.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAttributeVerification.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAuthenticationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageFocusIdentification.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionEditorPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/ResourceWizardPreviousButton.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/Wizard.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/Wizard.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardButtonBar.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardButtonBar.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardIssuesPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardIssuesPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardStepDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardSteps.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardSteps.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardUtil.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/CapabilityStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/CapabilityStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ConfigurationStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ConfigurationStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/NameStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/NameStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ResourceWizard.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaHandlingStep.html
R 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/component/wizard/resource/SchemaStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SynchronizationStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SynchronizationStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/DuplicateObjectTypeDetector.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/SchemaListPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/SchemaListPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/WizardHelpDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/WizardHelpDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/XmlEditorPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/XmlEditorPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/AddCapabilityDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/AddCapabilityDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityActivationPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityActivationPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityCredentialsPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityCredentialsPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityScriptPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityScriptPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityStepDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityValuePanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityValuePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/AttributeEditorUtils.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceActivationEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceActivationEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAssociationEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAssociationEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAttributeEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAttributeEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceCredentialsEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceCredentialsEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceDependencyEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceDependencyEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceIterationEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceIterationEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceProtectedEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceProtectedEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/ExpressionVariableEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/ExpressionVariableEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/LimitationsEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/LimitationsEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/MappingEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/MappingEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/ConditionalSearchFilterEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/ConditionalSearchFilterEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationActionEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationActionEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationExpressionEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationExpressionEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationReactionEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationReactionEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/AttributeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/Capability.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/CapabilityDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ConnectorHostTypeComparator.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ConnectorTypeComparator.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ExpressionVariableDefinitionTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/IterationSpecificationTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/MappingTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDataProvider.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDetailsDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/PropertyLimitationsTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ResourceObjectTypeDefinitionTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ResourceSynchronizationDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/SchemaHandlingDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/SynchronizationActionTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/WizardIssuesDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceWizard.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/component/SchemaListPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/component/SchemaListPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/AttributeDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDataProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDetailsDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDto.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.java
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/AuthenticationEvaluator.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/LdapModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcClientModuleFactory.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/AuditedAuthenticationException.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/LdapDirContextAdapter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/MidpointPrincipalContextMapper.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/ModuleWebSecurityConfigurationImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcAdditionalConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.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
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcClientModuleWebSecurityConfigurer.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/provider/MidPointAbstractAuthenticationProvider.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/provider/OidcClientProvider.java
M 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/Saml2Provider.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestResolver.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestSuccessHandler.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
M testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
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-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
M testing/rest/src/test/resources/authentication/repo/security-policy-unsuccessful.xml
M testing/rest/src/test/resources/repo/security-policy-no-history.xml
M testing/rest/src/test/resources/repo/security-policy.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/dependency-upgrade
Commit: b5a331b377a4fff0dbabd82e64da60f0b8c96c2b
https://github.com/Evolveum/midpoint/commit/b5a331b377a4fff0dbabd82e64da60f0b8c96c2b
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M config/initial-objects/archetype/507-archetype-task-report.xml
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/TaskOperationalButtonsPanel.java
M infra/schema/src/main/resources/xml/ns/public/report/extension-3.xsd
M model/report-api/src/main/java/com/evolveum/midpoint/report/api/ReportConstants.java
M repo/system-init/src/main/resources/initial-objects/archetype/507-archetype-task-report.xml
Log Message:
-----------
removing of reportOutputOid from schema
Commit: 43746bbf70586cf6bcbc577f168007e69733dc3d
https://github.com/Evolveum/midpoint/commit/43746bbf70586cf6bcbc577f168007e69733dc3d
Author: Tony Tkacik <tony.tkacik at evolveum.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M model/model-impl/pom.xml
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ClusterCacheListener.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/ClusterwideUserSessionManagerImpl.java
M model/report-impl/pom.xml
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportManagerImpl.java
M pom.xml
M repo/task-api/pom.xml
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/ClusterExecutionHelper.java
M repo/task-quartz-impl/pom.xml
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/execution/remote/RestConnector.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskRetriever.java
Log Message:
-----------
Bumped CXF to 4.0.1 which supports Spring 6
Commit: 55fad712d3f857c86d388ac45d2ab4bd2ecfa54c
https://github.com/Evolveum/midpoint/commit/55fad712d3f857c86d388ac45d2ab4bd2ecfa54c
Author: Tony Tkacik <tony.tkacik at evolveum.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M gui/admin-gui/pom.xml
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/web/component/assignment/AssignmentTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/UploadDownloadPanel.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/page/admin/home/component/SystemInfoPanel.java
Log Message:
-----------
GUI fixes for Wicket 10
Commit: 70aaefb440db794c3117734668c185b02a87a09d
https://github.com/Evolveum/midpoint/commit/70aaefb440db794c3117734668c185b02a87a09d
Author: Tony Tkacik <tony.tkacik at evolveum.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
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/saml/MidpointSaml2LogoutRequestSuccessHandler.java
Log Message:
-----------
Authentication compilation fixes for Spring 6
Commit: c0830d10ea2c86ac2da2f82f101a731d8c43dedb
https://github.com/Evolveum/midpoint/commit/c0830d10ea2c86ac2da2f82f101a731d8c43dedb
Author: Tony Tkacik <tony.tkacik at evolveum.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M provisioning/provisioning-impl/pom.xml
M provisioning/ucf-impl-builtin/pom.xml
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/targets/JmsProvisioningTarget.java
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/sources/JmsAsyncUpdateSource.java
Log Message:
-----------
Use jakarta.jms api instead of javax.jms
Commit: d4fd3903e78f91eac37b138ef793d41cf917897b
https://github.com/Evolveum/midpoint/commit/d4fd3903e78f91eac37b138ef793d41cf917897b
Author: Tony Tkacik <tony.tkacik at evolveum.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M infra/common/pom.xml
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointAbstractProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointJsonProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointXmlProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointYamlProvider.java
M testing/rest/pom.xml
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/AbstractRestServiceInitializer.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestAbstractRestService.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceJson.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceProxyAuthentication.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceXml.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestWithoutAuditingLoginAndLogout.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSchemaRestService.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSecurityQuestionChallengeResponse.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/TestOidcRestAuthByHMacModule.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByPublicKeyModule.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOptionForSkipUpdatingAuthFocusBehavior.java
Log Message:
-----------
Use jakarta.ws.rs instead of javax.ws.rs
Commit: 36103bb2af0a7ce2e2cd51ff5650006e2dd125ef
https://github.com/Evolveum/midpoint/commit/36103bb2af0a7ce2e2cd51ff5650006e2dd125ef
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AdminGuiConfigurationMergeManager.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledObjectCollectionView.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledShadowCollectionView.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/CollectionProcessor.java
M model/model-intest/src/test/resources/common/archetype-approval-case.xml
M model/model-intest/src/test/resources/common/archetype-task-iterative-bulk-action.xml
M model/model-intest/src/test/resources/common/archetype-task-reconciliation.xml
M model/model-intest/src/test/resources/common/archetype-task-single-bulk-action.xml
M model/model-intest/src/test/resources/security/archetype-approval-case.xml
M model/workflow-impl/src/test/resources/common/023-archetype-manual-provisioning-case.xml
M model/workflow-impl/src/test/resources/common/024-archetype-operation-request.xml
M model/workflow-impl/src/test/resources/common/025-archetype-approval-case.xml
M repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-after.xml
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/GuiObjectDetailsPageAsserter.java
Log Message:
-----------
clean up schema: additionalPanels, forms, ActionType.name, container
Commit: e24d5003918a72a9b1380f217d372c3afa87a89f
https://github.com/Evolveum/midpoint/commit/e24d5003918a72a9b1380f217d372c3afa87a89f
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractFlow.java
Log Message:
-----------
self registration captcha fix
Commit: 8a888a0ade7864c30ab8d6d43dcddb505a61492c
https://github.com/Evolveum/midpoint/commit/8a888a0ade7864c30ab8d6d43dcddb505a61492c
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.java
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestAuthSequenceUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
M testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
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-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
M testing/rest/src/test/resources/authentication/repo/security-policy-unsuccessful.xml
M testing/rest/src/test/resources/repo/security-policy-no-history.xml
M testing/rest/src/test/resources/repo/security-policy.xml
Log Message:
-----------
schema cleanup: AuthenticationSequenceType.name attribute usage is removed
Commit: 0bef23b9e42b1cb8ff1b240483c1b785d63db5e1
https://github.com/Evolveum/midpoint/commit/0bef23b9e42b1cb8ff1b240483c1b785d63db5e1
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/HistoryPageTabVisibleBehavior.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/ObjectTabVisibleBehavior.java
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M model/authentication-impl/src/test/resources/common/system-configuration.xml
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledGuiProfile.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-impl/src/test/resources/common/system-configuration.xml
M model/model-impl/src/test/resources/lens/role-corp-engineer.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.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/security/TestSecurityPrincipal.java
M model/model-intest/src/test/resources/archetypes/role-user-administrator.xml
M model/model-intest/src/test/resources/archetypes/system-configuration-archetypes.xml
M model/model-intest/src/test/resources/common/role-buccaneer-green.xml
M model/model-intest/src/test/resources/common/role-pirate-green.xml
M model/model-intest/src/test/resources/common/role-pirate.xml
M model/model-intest/src/test/resources/common/system-configuration.xml
M model/model-intest/src/test/resources/scripting/system-configuration.xml
M model/model-intest/src/test/resources/strange/system-configuration-strange.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/CompiledGuiProfileAsserter.java
M repo/security-impl/src/test/resources/system-configuration.xml
Log Message:
-----------
cleanup planned removal items of forms
Commit: ce0e255fd3d7b18a2b5a491348fc86b17ce37c72
https://github.com/Evolveum/midpoint/commit/ce0e255fd3d7b18a2b5a491348fc86b17ce37c72
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractFlow.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.java
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestAuthSequenceUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
M testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
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-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
M testing/rest/src/test/resources/authentication/repo/security-policy-unsuccessful.xml
M testing/rest/src/test/resources/repo/security-policy-no-history.xml
M testing/rest/src/test/resources/repo/security-policy.xml
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 8961ad37f0802ed66b37173d4779169e9a7effe8
https://github.com/Evolveum/midpoint/commit/8961ad37f0802ed66b37173d4779169e9a7effe8
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/message/FeedbackListView.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/component/PageDebugDownloadBehaviour.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/RoleMiningExportOperation.java
A infra/common/src/main/java/com/evolveum/midpoint/common/RoleMiningExportUtils.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/BaseMiningOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningConsumerWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningProducerWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Add role mining export data functionalities
1. Ninja "exportMining".
2. Repository objects "Role mining export".
Commit: 8903fca91a4d250559b3b56c7f685d6747f89bde
https://github.com/Evolveum/midpoint/commit/8903fca91a4d250559b3b56c7f685d6747f89bde
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AdminGuiConfigurationMergeManagerImpl.java
Log Message:
-----------
fix for NPE in AdminGuiConfigurationMergeManagerImpl
Commit: 559fa195223bffe29ee1c24739fe7946caa9309f
https://github.com/Evolveum/midpoint/commit/559fa195223bffe29ee1c24739fe7946caa9309f
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/message/FeedbackListView.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/component/PageDebugDownloadBehaviour.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/RoleMiningExportOperation.java
A infra/common/src/main/java/com/evolveum/midpoint/common/RoleMiningExportUtils.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/BaseMiningOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningConsumerWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningProducerWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 374388d5efcd3298bd2c5ca8a2eae671f4378e75
https://github.com/Evolveum/midpoint/commit/374388d5efcd3298bd2c5ca8a2eae671f4378e75
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractModuleFactory.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RefuseUnauthenticatedRequestFilter.java
Log Message:
-----------
adding RefuseUnauthenticatedRequestFilter
Commit: d1a1602f0bdf02c02f3e781d78f4722e5d039062
https://github.com/Evolveum/midpoint/commit/d1a1602f0bdf02c02f3e781d78f4722e5d039062
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M infra/schema/src/test/resources/diff/system-configuration-after.xml
M infra/schema/src/test/resources/diff/system-configuration-before.xml
M repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-before.xml
M testing/story/src/test/resources/common/archetype-task-recomputation.xml
Log Message:
-----------
fix for tests after clean up of GUI schema
Commit: 021fdf3bec2ecf8e0380579a1dc0c926430cf948
https://github.com/Evolveum/midpoint/commit/021fdf3bec2ecf8e0380579a1dc0c926430cf948
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageInvitation.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/InvitationAuthenticationChannel.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/InvitationChannelFactory.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/util/AuthSequenceUtil.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.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/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.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/SecurityUtil.java
Log Message:
-----------
fix for security issue on the self registration page
Commit: 24639e7bbf3b0415e95697d5c122b7af9f4ccc4f
https://github.com/Evolveum/midpoint/commit/24639e7bbf3b0415e95697d5c122b7af9f4ccc4f
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
Log Message:
-----------
invitation link fix
Commit: cdcab479f45d0eaeb19b832ff19c046393bd6ce6
https://github.com/Evolveum/midpoint/commit/cdcab479f45d0eaeb19b832ff19c046393bd6ce6
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M config/initial-objects/archetype/507-archetype-task-report.xml
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/HistoryPageTabVisibleBehavior.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/ObjectTabVisibleBehavior.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/component/TaskOperationalButtonsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractFlow.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/message/FeedbackListView.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/component/PageDebugDownloadBehaviour.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/RoleMiningExportOperation.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
A infra/common/src/main/java/com/evolveum/midpoint/common/RoleMiningExportUtils.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M infra/schema/src/main/resources/xml/ns/public/report/extension-3.xsd
M infra/schema/src/test/resources/diff/system-configuration-after.xml
M infra/schema/src/test/resources/diff/system-configuration-before.xml
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractModuleFactory.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RefuseUnauthenticatedRequestFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestAuthSequenceUtil.java
M model/authentication-impl/src/test/resources/common/system-configuration.xml
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AdminGuiConfigurationMergeManager.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/CompiledObjectCollectionView.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledShadowCollectionView.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/CollectionProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
M model/model-impl/src/test/resources/common/system-configuration.xml
M model/model-impl/src/test/resources/lens/role-corp-engineer.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.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/security/TestSecurityPrincipal.java
M model/model-intest/src/test/resources/archetypes/role-user-administrator.xml
M model/model-intest/src/test/resources/archetypes/system-configuration-archetypes.xml
M model/model-intest/src/test/resources/common/archetype-approval-case.xml
M model/model-intest/src/test/resources/common/archetype-task-iterative-bulk-action.xml
M model/model-intest/src/test/resources/common/archetype-task-reconciliation.xml
M model/model-intest/src/test/resources/common/archetype-task-single-bulk-action.xml
M model/model-intest/src/test/resources/common/role-buccaneer-green.xml
M model/model-intest/src/test/resources/common/role-pirate-green.xml
M model/model-intest/src/test/resources/common/role-pirate.xml
M model/model-intest/src/test/resources/common/system-configuration.xml
M model/model-intest/src/test/resources/scripting/system-configuration.xml
M model/model-intest/src/test/resources/security/archetype-approval-case.xml
M model/model-intest/src/test/resources/strange/system-configuration-strange.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/CompiledGuiProfileAsserter.java
M model/report-api/src/main/java/com/evolveum/midpoint/report/api/ReportConstants.java
M model/workflow-impl/src/test/resources/common/023-archetype-manual-provisioning-case.xml
M model/workflow-impl/src/test/resources/common/024-archetype-operation-request.xml
M model/workflow-impl/src/test/resources/common/025-archetype-approval-case.xml
M repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-after.xml
M repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-before.xml
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/GuiObjectDetailsPageAsserter.java
M repo/security-impl/src/test/resources/system-configuration.xml
M repo/system-init/src/main/resources/initial-objects/archetype/507-archetype-task-report.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
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-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
M testing/rest/src/test/resources/authentication/repo/security-policy-unsuccessful.xml
M testing/rest/src/test/resources/repo/security-policy-no-history.xml
M testing/rest/src/test/resources/repo/security-policy.xml
M testing/story/src/test/resources/common/archetype-task-recomputation.xml
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/BaseMiningOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningConsumerWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningProducerWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/dependency-upgrade
Commit: 861b6d9a4ac587d176020aac3c95e8ce4e1f4ae6
https://github.com/Evolveum/midpoint/commit/861b6d9a4ac587d176020aac3c95e8ce4e1f4ae6
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
M infra/schema/src/main/resources/xml/ns/public/common/common-case-management-3.xsd
Log Message:
-----------
Remove deprecated item CaseType.taskRef
Commit: ca63e0c69de4aa03da823b0499c5438ebec6db11
https://github.com/Evolveum/midpoint/commit/ca63e0c69de4aa03da823b0499c5438ebec6db11
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/captcha/CaptchaPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractFlow.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.java
Log Message:
-----------
one more captcha fix
Commit: 108873522e5bd0dc5c05e4fff86668d47750bfd3
https://github.com/Evolveum/midpoint/commit/108873522e5bd0dc5c05e4fff86668d47750bfd3
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M config/initial-objects/archetype/507-archetype-task-report.xml
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/HistoryPageTabVisibleBehavior.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/ObjectTabVisibleBehavior.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/component/TaskOperationalButtonsPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/message/FeedbackListView.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/component/PageDebugDownloadBehaviour.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/RoleMiningExportOperation.java
A infra/common/src/main/java/com/evolveum/midpoint/common/RoleMiningExportUtils.java
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M infra/schema/src/main/resources/xml/ns/public/report/extension-3.xsd
M infra/schema/src/test/resources/diff/system-configuration-after.xml
M infra/schema/src/test/resources/diff/system-configuration-before.xml
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractModuleFactory.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RefuseUnauthenticatedRequestFilter.java
M model/authentication-impl/src/test/resources/common/system-configuration.xml
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AdminGuiConfigurationMergeManager.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/CompiledObjectCollectionView.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledShadowCollectionView.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/CollectionProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/model-impl/src/test/resources/common/system-configuration.xml
M model/model-impl/src/test/resources/lens/role-corp-engineer.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.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/security/TestSecurityPrincipal.java
M model/model-intest/src/test/resources/archetypes/role-user-administrator.xml
M model/model-intest/src/test/resources/archetypes/system-configuration-archetypes.xml
M model/model-intest/src/test/resources/common/archetype-approval-case.xml
M model/model-intest/src/test/resources/common/archetype-task-iterative-bulk-action.xml
M model/model-intest/src/test/resources/common/archetype-task-reconciliation.xml
M model/model-intest/src/test/resources/common/archetype-task-single-bulk-action.xml
M model/model-intest/src/test/resources/common/role-buccaneer-green.xml
M model/model-intest/src/test/resources/common/role-pirate-green.xml
M model/model-intest/src/test/resources/common/role-pirate.xml
M model/model-intest/src/test/resources/common/system-configuration.xml
M model/model-intest/src/test/resources/scripting/system-configuration.xml
M model/model-intest/src/test/resources/security/archetype-approval-case.xml
M model/model-intest/src/test/resources/strange/system-configuration-strange.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/CompiledGuiProfileAsserter.java
M model/report-api/src/main/java/com/evolveum/midpoint/report/api/ReportConstants.java
M model/workflow-impl/src/test/resources/common/023-archetype-manual-provisioning-case.xml
M model/workflow-impl/src/test/resources/common/024-archetype-operation-request.xml
M model/workflow-impl/src/test/resources/common/025-archetype-approval-case.xml
M repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-after.xml
M repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-before.xml
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/GuiObjectDetailsPageAsserter.java
M repo/security-impl/src/test/resources/system-configuration.xml
M repo/system-init/src/main/resources/initial-objects/archetype/507-archetype-task-report.xml
M testing/story/src/test/resources/common/archetype-task-recomputation.xml
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/BaseMiningOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningConsumerWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningProducerWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: b62a2cab2c32fbc6a69bc504513d663165b521b5
https://github.com/Evolveum/midpoint/commit/b62a2cab2c32fbc6a69bc504513d663165b521b5
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
Log Message:
-----------
Un-deprecate property ReportDataType.data
This property is currently in use, and we have no replacement
at this time.
Commit: 52ea165e44d7ab5742152377887f54b654587274
https://github.com/Evolveum/midpoint/commit/52ea165e44d7ab5742152377887f54b654587274
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/captcha/CaptchaPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractFlow.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageInvitation.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/InvitationAuthenticationChannel.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/InvitationChannelFactory.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/util/AuthSequenceUtil.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.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/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.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/SecurityUtil.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: df9d41d4bbf8846c4528a2abab3210e793dec849
https://github.com/Evolveum/midpoint/commit/df9d41d4bbf8846c4528a2abab3210e793dec849
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/util/OperationExecutionWriter.java
Log Message:
-----------
Remove deprecated CleanupPoliciesType.objectResults
Commit: 551ab3fd9bd4cdaec183d06bbe62cf8c36b6c3a5
https://github.com/Evolveum/midpoint/commit/551ab3fd9bd4cdaec183d06bbe62cf8c36b6c3a5
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypePolicyMerger.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/executor/FocusChangeExecution.java
M testing/story/src/test/resources/uuid/system-configuration-client.xml
M testing/story/src/test/resources/uuid/system-configuration-extension.xml
M testing/story/src/test/resources/village/system-configuration.xml
Log Message:
-----------
Remove deprecated propertyConstraint
(In ArchetypePolicyType.)
Commit: 5e83b64edc62afd91d2db56f33e86235f0e0fd01
https://github.com/Evolveum/midpoint/commit/5e83b64edc62afd91d2db56f33e86235f0e0fd01
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsPanel.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/ModelExecuteOptions.java
Log Message:
-----------
Remove deprecated reconcileAffected option
Commit: 9e02d004054ca1a8737d7d3f3174655b8a6f64e6
https://github.com/Evolveum/midpoint/commit/9e02d004054ca1a8737d7d3f3174655b8a6f64e6
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-24 (Wed, 24 May 2023)
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/PersonaKey.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/PersonaConstruction.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractLensTest.java
R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjectorPersonaDeprecated.java
R model/model-impl/src/test/resources/lens/role-persona-admin.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/persona/AbstractPersonaTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/TestPersonaPassword.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
A model/model-intest/src/test/resources/common/archetype-admin.xml
A model/model-intest/src/test/resources/common/archetype-persona-role.xml
M model/model-intest/src/test/resources/common/role-persona-admin.xml
M model/model-intest/src/test/resources/security/role-persona-management.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
Log Message:
-----------
Remove PersonaConstructionType.targetSubtype
That property was deprecated. Persona-related tests were adapted
to use archetypes instead.
Commit: df69d0cb0bfd64a127f91db4b42f1ce7bd181b2a
https://github.com/Evolveum/midpoint/commit/df69d0cb0bfd64a127f91db4b42f1ce7bd181b2a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
M testing/story/src/test/resources/correlation/idmatch/simple/resource-sis.xml
Log Message:
-----------
Remove deprecated IdMatchCorrelatorType.followOn
The respective test was adapted to use "referenceIdProperty" instead.
Commit: f1fcfce0a69ef3f34c1bcc8c303317afa698751b
https://github.com/Evolveum/midpoint/commit/f1fcfce0a69ef3f34c1bcc8c303317afa698751b
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
M model/workflow-impl/src/test/resources/assignments/system-configuration-global.xml
M model/workflow-impl/src/test/resources/objects-advanced/system-configuration.xml
M model/workflow-impl/src/test/resources/sequence/system-configuration.xml
M testing/story/src/test/resources/async/system-configuration.xml
M testing/story/src/test/resources/buckets/system-configuration.xml
M testing/story/src/test/resources/common/system-configuration.xml
M testing/story/src/test/resources/correlation/system-configuration.xml
M testing/story/src/test/resources/counts/system-configuration.xml
M testing/story/src/test/resources/grouper/system-configuration.xml
M testing/story/src/test/resources/ldap/assoc-perf/system-configuration-no-role-cache.xml
M testing/story/src/test/resources/ldap/assoc-perf/system-configuration.xml
M testing/story/src/test/resources/mapleLeaf/system-configuration.xml
M testing/story/src/test/resources/mapping-madness/system-configuration.xml
M testing/story/src/test/resources/normalizers/system-configuration-normalizer-ascii7.xml
M testing/story/src/test/resources/perf/import/system-configuration.xml
M testing/story/src/test/resources/shadows/system-configuration.xml
M testing/story/src/test/resources/system-perf/system-configuration.xml
M testing/story/src/test/resources/thresholds/system-configuration.xml
Log Message:
-----------
Remove deprecated useLegacyApproversSpecification
Commit: 8038b70ffeb97b5c94a5e81118bc5ed17f49b179
https://github.com/Evolveum/midpoint/commit/8038b70ffeb97b5c94a5e81118bc5ed17f49b179
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.java
M gui/admin-gui/src/test/resources/common/resource-dummy-initialized.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
M model/model-intest/src/test/resources/manual/resource-manual-capabilities.xml
M model/model-intest/src/test/resources/manual/resource-semi-manual-disable.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLimited.java
M provisioning/provisioning-impl/src/test/resources/dummy/dummy-limited/resource-dummy.xml
M provisioning/provisioning-impl/src/test/resources/dummy/dummy-priorities-read-replace/resource-dummy-all-read-replace.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConfiguredCapabilitiesActivation.java
Log Message:
-----------
Remove deprecated addRemoveAttributeValues cap
Commit: 1adf09dc8d6833a570e8e08f21ccb963e402af2d
https://github.com/Evolveum/midpoint/commit/1adf09dc8d6833a570e8e08f21ccb963e402af2d
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
R infra/schema/src/test/resources/common/model-context-1.xml
Log Message:
-----------
Remove deprecated accountPasswordPolicy[Ref]
Commit: 4e4441e6a204c79cf6c457370d61fa377e90dbb4
https://github.com/Evolveum/midpoint/commit/4e4441e6a204c79cf6c457370d61fa377e90dbb4
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RefuseUnauthenticatedRequestFilter.java
M pom.xml
Log Message:
-----------
Fixes after sync with master
Signed-off-by: Tony Tkacik <tonydamage at gmail.com>
Commit: fca21863688aecc4ea20cf46a6d3bc588f0bda8b
https://github.com/Evolveum/midpoint/commit/fca21863688aecc4ea20cf46a6d3bc588f0bda8b
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/captcha/CaptchaPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractFlow.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageInvitation.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.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/page/admin/resources/CapabilitiesDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsPanel.java
M gui/admin-gui/src/test/resources/common/resource-dummy-initialized.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.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-correlation-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/resource/capabilities-3.xsd
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/InvitationAuthenticationChannel.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/InvitationChannelFactory.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/util/AuthSequenceUtil.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelExecuteOptions.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.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/archetypes/ArchetypePolicyMerger.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/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/lens/LensUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaKey.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/PersonaConstruction.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/FocusChangeExecution.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractLensTest.java
R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjectorPersonaDeprecated.java
R model/model-impl/src/test/resources/lens/role-persona-admin.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/persona/AbstractPersonaTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/TestPersonaPassword.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
A model/model-intest/src/test/resources/common/archetype-admin.xml
A model/model-intest/src/test/resources/common/archetype-persona-role.xml
M model/model-intest/src/test/resources/common/role-persona-admin.xml
M model/model-intest/src/test/resources/manual/resource-manual-capabilities.xml
M model/model-intest/src/test/resources/manual/resource-semi-manual-disable.xml
M model/model-intest/src/test/resources/security/role-persona-management.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/workflow-impl/src/test/resources/assignments/system-configuration-global.xml
M model/workflow-impl/src/test/resources/objects-advanced/system-configuration.xml
M model/workflow-impl/src/test/resources/sequence/system-configuration.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLimited.java
M provisioning/provisioning-impl/src/test/resources/dummy/dummy-limited/resource-dummy.xml
M provisioning/provisioning-impl/src/test/resources/dummy/dummy-priorities-read-replace/resource-dummy-all-read-replace.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/util/OperationExecutionWriter.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/SecurityUtil.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConfiguredCapabilitiesActivation.java
M testing/story/src/test/resources/async/system-configuration.xml
M testing/story/src/test/resources/buckets/system-configuration.xml
M testing/story/src/test/resources/common/system-configuration.xml
M testing/story/src/test/resources/correlation/idmatch/simple/resource-sis.xml
M testing/story/src/test/resources/correlation/system-configuration.xml
M testing/story/src/test/resources/counts/system-configuration.xml
M testing/story/src/test/resources/grouper/system-configuration.xml
M testing/story/src/test/resources/ldap/assoc-perf/system-configuration-no-role-cache.xml
M testing/story/src/test/resources/ldap/assoc-perf/system-configuration.xml
M testing/story/src/test/resources/mapleLeaf/system-configuration.xml
M testing/story/src/test/resources/mapping-madness/system-configuration.xml
M testing/story/src/test/resources/normalizers/system-configuration-normalizer-ascii7.xml
M testing/story/src/test/resources/perf/import/system-configuration.xml
M testing/story/src/test/resources/shadows/system-configuration.xml
M testing/story/src/test/resources/system-perf/system-configuration.xml
M testing/story/src/test/resources/thresholds/system-configuration.xml
M testing/story/src/test/resources/uuid/system-configuration-client.xml
M testing/story/src/test/resources/uuid/system-configuration-extension.xml
M testing/story/src/test/resources/village/system-configuration.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/dependency-upgrade
Commit: c0508aaf2a7ae381edf25bb55c45ca9f8453607b
https://github.com/Evolveum/midpoint/commit/c0508aaf2a7ae381edf25bb55c45ca9f8453607b
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-25 (Thu, 25 May 2023)
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-tasks-3.xsd
M infra/schema/src/main/resources/xml/ns/public/model/extension-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ExplicitChangeExecutionActivityHandler.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTask.java
R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTaskLegacy.java
R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTaskLegacyMultithreaded.java
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-ignore-partial-stop-on-fatal.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-ignore.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-retry-later-max-4.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-retry-later-on-any.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-stop-on-any.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-batched-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-batched.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-dry-run-with-update.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-dry-run.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-error-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-error.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-model-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-model.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-resource-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-resource.xml
M model/model-intest/testng-integration-full.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/ErrorHandlingStrategyExecutor.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.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/test/NullTaskImpl.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
Log Message:
-----------
Remove deprecated styles of error handling spec
Error handling in tasks evolved substantially in 4.0-4.4 period,
and got its current for in new "activity framework" in 4.4. The
previous forms were deprecated, and now are removed.
Commit: b0b4a379fc94acaf05755b210048cb0eb452ccaa
https://github.com/Evolveum/midpoint/commit/b0b4a379fc94acaf05755b210048cb0eb452ccaa
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
Log Message:
-----------
Remove ApprovalStageExecutionRecordType
This structure was used as a return value by (internal) midPoint
APIs when asking for information about planned or real execution
of an approval case.
(See https://docs.evolveum.com/midpoint/devel/design/how-to-display-approval-case-planned-or-real-execution/)
It was deprecated in 4.1 by 80a957c2ef8e58fdeabf230412aa670db4bec8b0
and is not filled-in since then.
Hence, it can be safely removed. No migration is needed.
Commit: ebad57db7352635a32a14b2bbd19bf17697c6b21
https://github.com/Evolveum/midpoint/commit/ebad57db7352635a32a14b2bbd19bf17697c6b21
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectDeltaUpdater.java
Log Message:
-----------
generic repo: Fixed delta issue after Hibernate 6 upgrade
Signed-off-by: Tony Tkacik <tonydamage at gmail.com>
Commit: afbe82e54cb138d15c819908b3f61e2264bee1bf
https://github.com/Evolveum/midpoint/commit/afbe82e54cb138d15c819908b3f61e2264bee1bf
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
Log Message:
-----------
Un-deprecate Information[Part]Type elements
These two elements (title, text) are useful as a way of providing
simpler API to the engineer. Hence, they are kept un-deprecated by this
commit.
Commit: 996326c9031118e15b75621c79875f27fa9fd6f0
https://github.com/Evolveum/midpoint/commit/996326c9031118e15b75621c79875f27fa9fd6f0
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/StringBucketContentFactory.java
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-010.xml
Log Message:
-----------
Remove deprecated boundaryCharacters
This was a configuration property for bucketing, used primarily
for multi-node tasks. It had problems with unordered nature of prism
items, so it was replaced by sound `boundary` item and deprecated
in 4.3 by 0d0a9dff1ccc62fc39de73e194bb67a4e5322cc5.
The migration consists of converting each `boundaryCharacters` value
to `boundary` item with:
- the `position` property, starting at 1 and increasing,
- the `characters` property, containing original `boundaryCharacters`
value.
Commit: be10eb7793eb060fd2730aa897915946fac69be5
https://github.com/Evolveum/midpoint/commit/be10eb7793eb060fd2730aa897915946fac69be5
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
Log Message:
-----------
Remove deprecated TaskType.modelOperationContext
This item is no longer used and can be safely removed.
Commit: 15e18c2f73f7fa93bb1a53b1d8542e73788d712d
https://github.com/Evolveum/midpoint/commit/15e18c2f73f7fa93bb1a53b1d8542e73788d712d
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M infra/common/src/test/resources/crypto/task-add-account.xml
M infra/common/src/test/resources/crypto/task-modify-jack-password.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M infra/schema/src/test/resources/common/task-bulk-action-1.xml
M infra/schema/src/test/resources/common/task-bulk-action-2.xml
M infra/schema/src/test/resources/deltaconverter/task-new.xml
M infra/schema/src/test/resources/deltaconverter/task-old.xml
R infra/schema/src/test/resources/diff/task-modelOperationContext-before.xml
M infra/schema/src/test/resources/xmljson/task-delete-dummy-shadows.skip.xml
M infra/schema/src/test/resources/xmljson/task-reconcile-dummy-filter.skip.xml
M model/certification-impl/src/test/resources/common/task-trigger-scanner-manual.xml
M model/model-impl/src/test/resources/common/task-reconcile-dummy.xml
M model/model-impl/src/test/resources/refinedschema/task-reconcile-dummy-kind-intent-objectclass.xml
M model/model-impl/src/test/resources/refinedschema/task-reconcile-dummy-kind-intent.xml
M model/model-impl/src/test/resources/refinedschema/task-reconcile-dummy-objectclass.xml
M model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-crm-import.xml
M model/model-intest/src/test/resources/sync/task-delete-dummy-accounts.xml
M model/model-intest/src/test/resources/sync/task-delete-dummy-shadows.xml
M model/model-intest/src/test/resources/sync/task-dummy-byzantine-recon.xml
M model/workflow-impl/src/test/resources/common/task-trigger-scanner.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-multinode.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-multithreaded.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-pre-and-post-processing-explicit.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-pre-and-post-processing-new.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-pre-and-post-processing-tailored.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-reconciliation-multinode.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-reconciliation-pre-and-post-processing-new.xml
M repo/repo-common/src/test/resources/tasks/activities/task-150-mock-iterative.xml
M repo/repo-common/src/test/resources/tasks/activities/task-155-mock-iterative-bucketed.xml
M repo/repo-common/src/test/resources/tasks/activities/task-160-mock-search-iterative.xml
M repo/repo-common/src/test/resources/tasks/activities/task-170-mock-bucketed.xml
M repo/repo-common/src/test/resources/tasks/activities/task-180-bucketed-tree.xml
M repo/repo-common/src/test/resources/tasks/activities/task-190-suspending-composite.xml
M repo/repo-common/src/test/resources/tasks/activities/task-200-subtask.xml
M repo/repo-common/src/test/resources/tasks/activities/task-210-suspending-composite-with-subtasks.xml
M repo/repo-common/src/test/resources/tasks/activities/task-220-mock-composite-with-subtasks.xml
M repo/repo-common/src/test/resources/tasks/activities/task-300-workers-simple.xml
M repo/repo-common/src/test/resources/tasks/activities/task-custom-composite-with-default-work-TODO.xml
M repo/repo-common/src/test/resources/tasks/activities/task-single-mock-part-bucketed-TODO.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-200-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-200-w.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-300-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-300-w.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-140.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-150.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-200-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-200-w.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-4.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-5.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-c.xml
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
M repo/task-quartz-impl/src/test/resources/basic/task-allowed-not.xml
M repo/task-quartz-impl/src/test/resources/basic/task-allowed.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-loose-cron.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-loose.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-tight.xml
M repo/task-quartz-impl/src/test/resources/basic/task-dummy.xml
M repo/task-quartz-impl/src/test/resources/basic/task-for-extension-test.xml
M repo/task-quartz-impl/src/test/resources/basic/task-group-limit-concurrent.xml
M repo/task-quartz-impl/src/test/resources/basic/task-group-limit.xml
M repo/task-quartz-impl/src/test/resources/basic/task-long-running.xml
M repo/task-quartz-impl/src/test/resources/basic/task-non-existing-owner.xml
M repo/task-quartz-impl/src/test/resources/basic/task-run-on-demand.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-exp-1-ram-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-exp-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-ram-null.xml
M repo/task-quartz-impl/src/test/resources/basic/task-simple-waiting.xml
M repo/task-quartz-impl/src/test/resources/basic/task-single-run.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-1-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-2.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-root.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-delete.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-resume-and-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-child-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-child-2.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-root.xml
M repo/task-quartz-impl/src/test/resources/basic/task-waiting-for-no-one.xml
M repo/task-quartz-impl/src/test/resources/basic/task-with-threads-to-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-with-threads.xml
M repo/task-quartz-impl/src/test/resources/basic/task-without-progress.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-closed.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-runnable.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-suspended.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-waiting.xml
M testing/conntest/src/test/resources/389ds/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/389ds/task-sync.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2016-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2019-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2022-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-chimera-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-sync.xml
M testing/conntest/src/test/resources/ad-ldap-simple/task-sync-user.xml
M testing/conntest/src/test/resources/ad-ldap-simple/task-sync.xml
M testing/conntest/src/test/resources/opendj-dumber/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/opendj-dumber/task-sync.xml
M testing/conntest/src/test/resources/opendj/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/openldap-dumber/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/openldap/task-sync-inetorgperson.xml
M testing/longtest/src/test/resources/ldap/task-delete-opendj-accounts.xml
M testing/longtest/src/test/resources/ldap/task-delete-opendj-shadows.xml
M testing/story/src/test/resources/async/task-recompute-multi.xml
M testing/story/src/test/resources/common/task-trigger-scanner.xml
M testing/story/src/test/resources/common/task-validity-scanner.xml
M testing/story/src/test/resources/consistency/task-opendj-reconciliation.xml
M testing/story/src/test/resources/delayed-enable/task-dumy-hr-livesync.xml
M testing/story/src/test/resources/energy/task-reconcile-ad.xml
M testing/story/src/test/resources/grouper/task-async-update.xml
M testing/story/src/test/resources/grouper/task-group-scavenger.xml
M testing/story/src/test/resources/grouper/task-import-groups.xml
M testing/story/src/test/resources/grouper/task-reconcile-groups.xml
M testing/story/src/test/resources/import-group/task-opendj-import-groups.xml
M testing/story/src/test/resources/inbound-outbound-association/task-dumy-dir-livesync.xml
M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-1.xml
M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-4.xml
M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-no-role-and-shadow-cache.xml
M testing/story/src/test/resources/ldap/recon-perf/task-reconcile-1-opendj.xml
M testing/story/src/test/resources/ldap/recon-perf/task-reconcile-4-opendj.xml
M testing/story/src/test/resources/ldap/sync-massive/task-live-sync.xml
M testing/story/src/test/resources/livesync-madness/task-dumy-hr-livesync.xml
M testing/story/src/test/resources/orgsync/task-reconcile-opendj-default-single.xml
M testing/story/src/test/resources/orgsync/task-reconcile-opendj-ldapgroup-single.xml
M testing/story/src/test/resources/orphaned-tasks/task-mark-orphaned-tasks.xml
M testing/story/src/test/resources/perf/import/task-import.xml
M testing/story/src/test/resources/resource-in-maintenance/task-reconcile-csv.xml
M testing/story/src/test/resources/resource-in-maintenance/task-refresh.xml
M testing/story/src/test/resources/service-accounts-classifier/task-dummy-classifier-reconcile.xml
M testing/story/src/test/resources/service-accounts/task-dummy-livesync.xml
M testing/story/src/test/resources/service-accounts/task-dummy-reconcile.xml
M testing/story/src/test/resources/shadows/task-bulk-delete.xml
M testing/story/src/test/resources/shadows/task-import.xml
M testing/story/src/test/resources/shadows/task-reconciliation.xml
M testing/story/src/test/resources/system-perf/task-reconciliation.vm.xml
M testing/story/src/test/resources/thresholds/task-opendj-import-base-users.xml
M testing/story/src/test/resources/thresholds/task-opendj-livesync-full.xml
M testing/story/src/test/resources/university/task-dummy-hr-livesync.xml
M testing/story/src/test/resources/village/task-dumy-source-livesync.xml
Log Message:
-----------
Remove deprecated TaskType.recurrence
This property was moved to schedule/recurrence and made optional
in 74280c5f506796da81a921ffc024fe941d2e147f.
Commit: 0c040f21997e3b64a6c950757e58142e759dcefd
https://github.com/Evolveum/midpoint/commit/0c040f21997e3b64a6c950757e58142e759dcefd
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestNotifications.java
Log Message:
-----------
Disabled flaky sms transport test for now
Signed-off-by: Tony Tkacik <tonydamage at gmail.com>
Commit: 07b776d5bcbf32aadb457e7b992b9f751f302d66
https://github.com/Evolveum/midpoint/commit/07b776d5bcbf32aadb457e7b992b9f751f302d66
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M infra/common/src/test/resources/crypto/task-add-account.xml
M infra/common/src/test/resources/crypto/task-modify-jack-password.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskTypeUtil.java
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-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/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
R infra/schema/src/test/resources/common/model-context-1.xml
M infra/schema/src/test/resources/common/task-bulk-action-1.xml
M infra/schema/src/test/resources/common/task-bulk-action-2.xml
M infra/schema/src/test/resources/deltaconverter/task-new.xml
M infra/schema/src/test/resources/deltaconverter/task-old.xml
R infra/schema/src/test/resources/diff/task-modelOperationContext-before.xml
M infra/schema/src/test/resources/xmljson/task-delete-dummy-shadows.skip.xml
M infra/schema/src/test/resources/xmljson/task-reconcile-dummy-filter.skip.xml
M model/certification-impl/src/test/resources/common/task-trigger-scanner-manual.xml
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ExplicitChangeExecutionActivityHandler.java
M model/model-impl/src/test/resources/common/task-reconcile-dummy.xml
M model/model-impl/src/test/resources/refinedschema/task-reconcile-dummy-kind-intent-objectclass.xml
M model/model-impl/src/test/resources/refinedschema/task-reconcile-dummy-kind-intent.xml
M model/model-impl/src/test/resources/refinedschema/task-reconcile-dummy-objectclass.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTask.java
R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTaskLegacy.java
R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTaskLegacyMultithreaded.java
M model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-crm-import.xml
M model/model-intest/src/test/resources/sync/task-delete-dummy-accounts.xml
M model/model-intest/src/test/resources/sync/task-delete-dummy-shadows.xml
M model/model-intest/src/test/resources/sync/task-dummy-byzantine-recon.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-ignore-partial-stop-on-fatal.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-ignore.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-retry-later-max-4.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-retry-later-on-any.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-stop-on-any.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-batched-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-batched.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-dry-run-with-update.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-dry-run.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-error-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-error.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-model-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-model.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-resource-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-resource.xml
M model/model-intest/testng-integration-full.xml
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
M model/workflow-impl/src/test/resources/common/task-trigger-scanner.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/ErrorHandlingStrategyExecutor.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/buckets/segmentation/StringBucketContentFactory.java
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-multinode.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-multithreaded.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-pre-and-post-processing-explicit.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-pre-and-post-processing-new.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-pre-and-post-processing-tailored.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-reconciliation-multinode.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-reconciliation-pre-and-post-processing-new.xml
M repo/repo-common/src/test/resources/tasks/activities/task-150-mock-iterative.xml
M repo/repo-common/src/test/resources/tasks/activities/task-155-mock-iterative-bucketed.xml
M repo/repo-common/src/test/resources/tasks/activities/task-160-mock-search-iterative.xml
M repo/repo-common/src/test/resources/tasks/activities/task-170-mock-bucketed.xml
M repo/repo-common/src/test/resources/tasks/activities/task-180-bucketed-tree.xml
M repo/repo-common/src/test/resources/tasks/activities/task-190-suspending-composite.xml
M repo/repo-common/src/test/resources/tasks/activities/task-200-subtask.xml
M repo/repo-common/src/test/resources/tasks/activities/task-210-suspending-composite-with-subtasks.xml
M repo/repo-common/src/test/resources/tasks/activities/task-220-mock-composite-with-subtasks.xml
M repo/repo-common/src/test/resources/tasks/activities/task-300-workers-simple.xml
M repo/repo-common/src/test/resources/tasks/activities/task-custom-composite-with-default-work-TODO.xml
M repo/repo-common/src/test/resources/tasks/activities/task-single-mock-part-bucketed-TODO.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-200-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-200-w.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-300-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-300-w.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-010.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-140.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-150.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-200-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-200-w.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-4.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-5.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-c.xml
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.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/test/NullTaskImpl.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
M repo/task-quartz-impl/src/test/resources/basic/task-allowed-not.xml
M repo/task-quartz-impl/src/test/resources/basic/task-allowed.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-loose-cron.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-loose.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-tight.xml
M repo/task-quartz-impl/src/test/resources/basic/task-dummy.xml
M repo/task-quartz-impl/src/test/resources/basic/task-for-extension-test.xml
M repo/task-quartz-impl/src/test/resources/basic/task-group-limit-concurrent.xml
M repo/task-quartz-impl/src/test/resources/basic/task-group-limit.xml
M repo/task-quartz-impl/src/test/resources/basic/task-long-running.xml
M repo/task-quartz-impl/src/test/resources/basic/task-non-existing-owner.xml
M repo/task-quartz-impl/src/test/resources/basic/task-run-on-demand.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-exp-1-ram-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-exp-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-ram-null.xml
M repo/task-quartz-impl/src/test/resources/basic/task-simple-waiting.xml
M repo/task-quartz-impl/src/test/resources/basic/task-single-run.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-1-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-2.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-root.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-delete.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-resume-and-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-child-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-child-2.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-root.xml
M repo/task-quartz-impl/src/test/resources/basic/task-waiting-for-no-one.xml
M repo/task-quartz-impl/src/test/resources/basic/task-with-threads-to-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-with-threads.xml
M repo/task-quartz-impl/src/test/resources/basic/task-without-progress.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-closed.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-runnable.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-suspended.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-waiting.xml
M testing/conntest/src/test/resources/389ds/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/389ds/task-sync.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2016-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2019-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2022-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-chimera-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-sync.xml
M testing/conntest/src/test/resources/ad-ldap-simple/task-sync-user.xml
M testing/conntest/src/test/resources/ad-ldap-simple/task-sync.xml
M testing/conntest/src/test/resources/opendj-dumber/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/opendj-dumber/task-sync.xml
M testing/conntest/src/test/resources/opendj/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/openldap-dumber/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/openldap/task-sync-inetorgperson.xml
M testing/longtest/src/test/resources/ldap/task-delete-opendj-accounts.xml
M testing/longtest/src/test/resources/ldap/task-delete-opendj-shadows.xml
M testing/story/src/test/resources/async/task-recompute-multi.xml
M testing/story/src/test/resources/common/task-trigger-scanner.xml
M testing/story/src/test/resources/common/task-validity-scanner.xml
M testing/story/src/test/resources/consistency/task-opendj-reconciliation.xml
M testing/story/src/test/resources/delayed-enable/task-dumy-hr-livesync.xml
M testing/story/src/test/resources/energy/task-reconcile-ad.xml
M testing/story/src/test/resources/grouper/task-async-update.xml
M testing/story/src/test/resources/grouper/task-group-scavenger.xml
M testing/story/src/test/resources/grouper/task-import-groups.xml
M testing/story/src/test/resources/grouper/task-reconcile-groups.xml
M testing/story/src/test/resources/import-group/task-opendj-import-groups.xml
M testing/story/src/test/resources/inbound-outbound-association/task-dumy-dir-livesync.xml
M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-1.xml
M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-4.xml
M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-no-role-and-shadow-cache.xml
M testing/story/src/test/resources/ldap/recon-perf/task-reconcile-1-opendj.xml
M testing/story/src/test/resources/ldap/recon-perf/task-reconcile-4-opendj.xml
M testing/story/src/test/resources/ldap/sync-massive/task-live-sync.xml
M testing/story/src/test/resources/livesync-madness/task-dumy-hr-livesync.xml
M testing/story/src/test/resources/orgsync/task-reconcile-opendj-default-single.xml
M testing/story/src/test/resources/orgsync/task-reconcile-opendj-ldapgroup-single.xml
M testing/story/src/test/resources/orphaned-tasks/task-mark-orphaned-tasks.xml
M testing/story/src/test/resources/perf/import/task-import.xml
M testing/story/src/test/resources/resource-in-maintenance/task-reconcile-csv.xml
M testing/story/src/test/resources/resource-in-maintenance/task-refresh.xml
M testing/story/src/test/resources/service-accounts-classifier/task-dummy-classifier-reconcile.xml
M testing/story/src/test/resources/service-accounts/task-dummy-livesync.xml
M testing/story/src/test/resources/service-accounts/task-dummy-reconcile.xml
M testing/story/src/test/resources/shadows/task-bulk-delete.xml
M testing/story/src/test/resources/shadows/task-import.xml
M testing/story/src/test/resources/shadows/task-reconciliation.xml
M testing/story/src/test/resources/system-perf/task-reconciliation.vm.xml
M testing/story/src/test/resources/thresholds/task-opendj-import-base-users.xml
M testing/story/src/test/resources/thresholds/task-opendj-livesync-full.xml
M testing/story/src/test/resources/university/task-dummy-hr-livesync.xml
M testing/story/src/test/resources/village/task-dumy-source-livesync.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/dependency-upgrade
Commit: bb3a264f199f97d2a27e6083fa98569da54aff6e
https://github.com/Evolveum/midpoint/commit/bb3a264f199f97d2a27e6083fa98569da54aff6e
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
Log Message:
-----------
Update deprecation for tracing/profiling interval
Commit: 6552f7887bea2c9622018492f1f6323bedfd5286
https://github.com/Evolveum/midpoint/commit/6552f7887bea2c9622018492f1f6323bedfd5286
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.java
Log Message:
-----------
Update documentation link for role mining export.
Commit: a0b370544a2ddc94b7bc9e783bfad80adf64f4d0
https://github.com/Evolveum/midpoint/commit/a0b370544a2ddc94b7bc9e783bfad80adf64f4d0
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 4da1a29d01b5016ad10ef73e7c39f9545564b657
https://github.com/Evolveum/midpoint/commit/4da1a29d01b5016ad10ef73e7c39f9545564b657
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
Log Message:
-----------
Set nonIterativeChangeExecution planned removal
Commit: cbef9d62eaac7264b77c39d1250d3c2408e39867
https://github.com/Evolveum/midpoint/commit/cbef9d62eaac7264b77c39d1250d3c2408e39867
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.java
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/dependency-upgrade
Commit: da905f39f2b18ad5a5dd8d63e937fbb43777c6c6
https://github.com/Evolveum/midpoint/commit/da905f39f2b18ad5a5dd8d63e937fbb43777c6c6
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
Log Message:
-----------
Set executionMode planned removal
Commit: 118936bbe8dffd1e037cd743dca7130854c7b5e9
https://github.com/Evolveum/midpoint/commit/118936bbe8dffd1e037cd743dca7130854c7b5e9
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M repo/repo-sql-impl-test/src/test/resources/basic/objects-2.xml
M repo/repo-sql-impl-test/src/test/resources/basic/objects.xml
M repo/repo-sql-impl-test/src/test/resources/basic/tasks.xml
M repo/task-quartz-impl/src/test/resources/basic/tasks-for-cleanup.xml
Log Message:
-----------
Remove remaining <recurrence> properties
This should fix failing tests.
Commit: da3fe66db5426406df72bf12bf5b61d382061548
https://github.com/Evolveum/midpoint/commit/da3fe66db5426406df72bf12bf5b61d382061548
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 4d4425f8430606a0ae6e8c4bd74dc7531bd44bb0
https://github.com/Evolveum/midpoint/commit/4d4425f8430606a0ae6e8c4bd74dc7531bd44bb0
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M repo/repo-sql-impl-test/src/test/resources/basic/objects-2.xml
M repo/repo-sql-impl-test/src/test/resources/basic/objects.xml
M repo/repo-sql-impl-test/src/test/resources/basic/tasks.xml
M repo/task-quartz-impl/src/test/resources/basic/tasks-for-cleanup.xml
Log Message:
-----------
Merge branch 'master' of github.com:Evolveum/midpoint
Commit: a5754af17fad2f622e4537ff3cb24fc13806fd9c
https://github.com/Evolveum/midpoint/commit/a5754af17fad2f622e4537ff3cb24fc13806fd9c
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-25 (Thu, 25 May 2023)
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/search/SearchableItemsDefinitions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskBasicPanel.java
M infra/common/src/test/resources/crypto/task-add-account.xml
M infra/common/src/test/resources/crypto/task-modify-jack-password.xml
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M infra/schema/src/test/resources/common/task-bulk-action-1.xml
M infra/schema/src/test/resources/common/task-bulk-action-2.xml
M infra/schema/src/test/resources/deltaconverter/task-new.xml
M infra/schema/src/test/resources/deltaconverter/task-old.xml
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/DefaultColumnUtils.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypeInheritance.java
M model/model-intest/src/test/resources/scripting/modify-jack-password-task-legacy.xml
M model/model-intest/src/test/resources/scripting/scripting-users-in-background-iterative-task-legacy.xml
M model/model-intest/src/test/resources/scripting/scripting-users-in-background-iterative-task.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/processing/ProcessingCoordinator.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/MTask.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RTask.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/TaskAsserter.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
R repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskCategory.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.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/execution/StalledTasksWatcher.java
M testing/story/src/test/resources/orphaned-tasks/task-mark-orphaned-tasks.xml
M testing/story/src/test/resources/perf/import/task-import.xml
Log Message:
-----------
Remove deprecated TaskType.category property
Commit: 235df5acd2ae4140d114115dec9d11093d29e36f
https://github.com/Evolveum/midpoint/commit/235df5acd2ae4140d114115dec9d11093d29e36f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-25 (Thu, 25 May 2023)
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/search/SearchBoxConfigurationBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationAndExpressionPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationRefPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AttributeMappingItemPathPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AutoCompleteReferencePanelFactory.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/panel/CorrelatorItemRefPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DatePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DefaultContainerablePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DropDownChoicePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DurationPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/EnumPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExecuteScriptPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExpressionModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ItemPathPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LabelPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LinkedReferencePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LockoutStatusPanelFactory.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/MetadataPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ModificationsPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ObjectDeltaPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ParameterTypePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/PasswordHintPanelFactory.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/ProfilingLoggerLevelPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/QueryTextAreaPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RelationPanelFactory.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/ResourceIntentFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectClassFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SearchFilterPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TaskIntentFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TaskObjectClassFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextAreaPanelFactory.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/panel/ThreeStateComboPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/UploadDownloadPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/VariableBindingDefinitionTypePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/WorkItemDetailsPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/BooleanWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ExpressionWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/LoggingConfigurationWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/OperationalContainerWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismObjectWrapperFactoryImpl.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/PrismReferenceWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ProtectedStringWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceAttributeWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceWrapperFactoryImpl.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/org/component/OrgMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/UserDelegationsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageEmailNonce.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PagePasswordHint.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/AsyncWebProcessManagerImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/AbstractSpringBootApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/EmbeddedTomcatAutoConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/NodeIdHeaderValve.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/StaticWebServlet.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/TomcatRootValve.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/TrailingSlashRedirectingFilter.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/AssignmentTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/UploadDownloadPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/dto/ExpressionTypeDto.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/page/admin/certification/handlers/DirectAssignmentCertGuiHandler.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/SystemInfoPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError401.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/util/ExpressionUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/MidPointProfilingServletFilter.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestWrapperDelta.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/TestPageMounter.java
M infra/common/pom.xml
M infra/common/src/main/java/com/evolveum/midpoint/common/Clock.java
M infra/common/src/main/java/com/evolveum/midpoint/common/InternalsConfigController.java
M infra/common/src/main/java/com/evolveum/midpoint/common/StaticExpressionUtil.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointAbstractProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointJsonProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointXmlProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointYamlProvider.java
M infra/common/src/test/java/com/evolveum/midpoint/common/TestStaticValues.java
M infra/pom.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/PrismQueryExpressionSupport.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SchemaService.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/cache/CacheConfigurationManager.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultFactory.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/OpNode.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/TraceUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/visualizer/BaseVisualizer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/visualizer/MappingEvaluationVisualizer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FormTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ParamsTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaDebugUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ScriptingBeansUtil.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/ValueDisplayUtil.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDeltaConverter.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestJaxbParsing.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseFilter.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseObjectTemplate.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseForm.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/TestParseResource.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/schema/src/test/java/com/evolveum/midpoint/schema/util/XsdTypeConverterTest.java
M model/authentication-api/pom.xml
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/LoginFormModuleFactory.java
M 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-impl/pom.xml
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/MidpointAutowiredBeanFactoryObjectPostProcessor.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/WicketRedirectStrategy.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/MidpointWebSecurityConfiguration.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/entry/point/RemoteAuthenticationEntryPoint.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/WicketLoginUrlAuthenticationEntryPoint.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/AbstractChannelFactory.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/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/LdapModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcClientModuleFactory.java
M 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/RemoteModuleFactory.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/filter/AttributeVerificationAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/FocusIdentificationAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HintAuthenticationFilter.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/MailNonceAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAnonymousAuthenticationFilter.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/MidpointExceptionTranslationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointFilterChainProxy.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointFocusVerificationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointRequestHeaderAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointUsernamePasswordAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/PreLogoutFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RedirectForLoginPagesWithAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RefuseUnauthenticatedRequestFilter.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/filter/SecurityQuestionsAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/SequenceAuditFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/TransformExceptionFilter.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/BasicMidPointAuthenticationSuccessHandler.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/handler/MidpointAccessDeniedHandler.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/MidpointAuthenticationFailureHandler.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/SamlModuleWebSecurityConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/AttributeVerificationModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/FocusIdentificationModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HintModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpBasicModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpClusterModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpHeaderModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpSecurityQuestionsModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/LoginFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/MailNonceFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ModuleWebSecurityConfigurer.java
M 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/module/configurer/RemoteModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/SamlModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/SecurityQuestionsFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcAuthorizationRequestRedirectFilter.java
M 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/saml/MidpointMetadataRelyingPartyRegistrationResolver.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LoginConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestResolver.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestSuccessHandler.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/saml/MidpointSaml2WebSsoAuthenticationRequestFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/MidpointHttpServletRequest.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/MidpointRegisterSessionAuthenticationStrategy.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/SessionAndRequestScopeImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.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/CaseEngineImpl.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/AccessCertificationCampaignCreationTaskHandler.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/AccessCertificationRemediationTaskHandler.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/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/OneAcceptAcceptsStrategy.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/OneDenyDeniesStrategy.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledGuiProfile.java
M model/model-common/pom.xml
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ModelCommonBeans.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ConstExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/GenerateExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ProportionalExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceSearchExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/PathExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/TransformationalEvaluation.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluatorFactory.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/mapping/metadata/builtin/BaseBuiltinMetadataMapping.java
M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestGroovyExpressionsSandbox.java
M model/model-impl/pom.xml
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ClusterCacheListener.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/PrismConfigurationUpdater.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/cleanup/ShadowRefreshActivityHandler.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/correlator/expression/ExpressionCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelatorFactory.java
M 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/NoOpCorrelatorFactory.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/expr/SequentialValueExpressionEvaluatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/TriggerCreatorGlobalState.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckActivityHandler.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/ScriptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AlwaysTrueConstraintEvaluator.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/CompositeConstraintEvaluator.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/CustomConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ExclusionConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/HasAssignmentConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ModificationConstraintEvaluator.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/ObjectModificationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/OrphanedConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintsEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicySituationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/StateConstraintEvaluator.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/NonIterativeScriptingActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ScriptingExpressionEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/VariablesUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AddExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ApplyDefinitionExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AssignExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DeleteExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DiscoverConnectorsExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/EnableDisableExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ExecuteScriptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/GenerateValueExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/LogExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ModifyExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/NotifyExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/PurgeSchemaExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/RecomputeExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ReencryptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ResolveExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ResumeTaskExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/TestResourceExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/UnassignExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ValidateExecutor.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/security/ClusterwideUserSessionManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/SimulationResultManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ProjectionLinkUpdater.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceRegisterAgent.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationSorterEvaluatorImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/StandardActionsRegistrar.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/async/AsyncUpdateActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ExplicitChangeExecutionActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/cluster/AutoScalingActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/simple/SimpleActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/CompletedTaskCleanupTriggerHandler.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/TriggerScanActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/UnlockTriggerHandler.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignedMappings.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestGuiProfiledPrincipalManager.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.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/manual/AbstractManualResourceTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.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
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/CertificationListener.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/NotificationTaskListener.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/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/LegacyMailTransport.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
M model/report-impl/pom.xml
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportBeans.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportManagerImpl.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportExportActivityHandler.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportImportActivityHandler.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportActivityHandler.java
M model/rest-impl/pom.xml
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/AbstractRestController.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/RestApiIndex.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/RestExceptionHandler.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WfConfiguration.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/CaseOperationExecutionTaskHandler.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/processors/primary/PrimaryChangeProcessor.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/BasePrimaryChangeAspect.java
M pom.xml
M provisioning/provisioning-impl/pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ExternalResourceEventListenerImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceCache.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsLocalBeans.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/MultiPropagationActivityHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/PropagationActivityHandler.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioning.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioningArtemis.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/mock/SynchronizationServiceMock.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/targets/JmsProvisioningTarget.java
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/sources/JmsAsyncUpdateSource.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalObjectCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalQueryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalVersionCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/registry/CacheRegistryImpl.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/CacheInvalidationPerformanceTest.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/ObjectOperationPolicyHelper.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/SystemConfigurationCacheAdapter.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/SystemObjectCache.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/CustomCompositeActivityHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/NoOpActivityHandler.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/buckets/segmentation/content/FilterWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/NullWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/NumericIntervalWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/StringIntervalWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/StringPrefixWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/StringValueWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/task/ActivityBasedTaskHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/AbstractAutowiredExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/AbstractObjectResolvableExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/BaseExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/AsIsExpressionEvaluatorFactory.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/expression/evaluator/LiteralExpressionEvaluatorFactory.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/RepoConcurrencyTest.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/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/composite/CompositeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/iterative/IterativeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/search/SearchIterativeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/simple/SimpleMockActivityHandler.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/SqaleRepositoryConfiguration.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleServiceBase.java
M repo/repo-sql-impl-test/pom.xml
M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/util/HibernateToSqlTranslator.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/BaseSQLRepoTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/OrgStructTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/AbstractOrgClosureTest.java
R repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/util/JNDIMock.java
M repo/repo-sql-impl-test/testng-integration.xml
M repo/repo-sql-impl/pom.xml
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/SqlEmbeddedRepository.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryBeanConfig.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/data/audit/RAuditEventRecord.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditItem.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditPropertyValue.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditReferenceValue.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RTargetResourceOid.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAbstractRole.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RArchetype.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RConnector.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RConnectorHost.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RDashboard.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFocus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFocusPhoto.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RForm.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFunctionLibrary.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RGenericObject.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/RLookupTable.java
M 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/RNode.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectCollection.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTemplate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTextInfo.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/ROrg.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/ROrgClosure.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RReport.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RReportData.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RResource.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RRole.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSecurityPolicy.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSequence.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RService.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RShadow.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSystemConfiguration.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RTask.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RUser.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RValuePolicy.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtBoolean.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtDate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtLong.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAssignmentExtension.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RExtItem.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtBoolean.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtDate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtLong.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.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/RAssignment.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignmentReference.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/container/ROperationExecution.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/dictionary/ExtItemDictionary.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RAutoassignSpecification.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/embedded/REmbeddedReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RFocusActivation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/ROperationalState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RTaskAutoScaling.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/enums/RActivationStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAuthorizationDecision.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAvailabilityStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RChangeType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RFailedOperationType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RLockoutStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RNodeOperationalState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationExecutionRecordType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationResultStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RResourceAdministrativeState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RShadowKind.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RSynchronizationSituation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskAutoScalingMode.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskBinding.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskExecutionState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskRecurrence.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskSchedulingState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskWaitingReason.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RThreadStopAction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTimeIntervalStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.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/delta/GeneralUpdate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectDeltaUpdater.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/UpdateDispatcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/modify/EntityRegistry.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/hqm/HibernateQuery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/SimpleComparisonCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/FullTextRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/MatchMode.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaChecker.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/type/PrefixedStringType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/type/XMLGregorianCalendarType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/type/package-info.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetAssignmentResult.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/GetContainerableIdOnlyResult.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/GetObjectResult.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/MidPointOracleDialect.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointPostgreSQLDialect.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/RUtil.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ScrollableResultsIterator.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/UnicodeSQLServer2008Dialect.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/DataSourceFactory.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java
M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditFactory.java
M repo/task-api/pom.xml
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/ClusterExecutionHelper.java
M repo/task-quartz-impl/pom.xml
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/cluster/ClusterExecutionHelperImpl.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/remote/RestConnector.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/JdbcPingTaskHandler.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskRetriever.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracerImpl.java
M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestTaskManagerBasic.java
M testing/rest/pom.xml
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/AbstractRestServiceInitializer.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestAbstractRestService.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceJson.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceProxyAuthentication.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceXml.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestWithoutAuditingLoginAndLogout.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSchemaRestService.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSecurityQuestionChallengeResponse.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/TestOidcRestAuthByHMacModule.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByPublicKeyModule.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOptionForSkipUpdatingAuthFocusBehavior.java
M testing/story/pom.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.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/consistency/TestConsistencyMechanism.java
M tools/ninja/pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 12f6f66d1696669c72eec4dd33b064d68b792a25
https://github.com/Evolveum/midpoint/commit/12f6f66d1696669c72eec4dd33b064d68b792a25
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ResourceTemplateProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/cleanup/ShadowRefreshActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/objects/ObjectIntegrityCheckActivityHandler.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/OperationCompletionActivityRun.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/tasks/DeletionActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ShadowCleanupActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ShadowFetchingPreprocessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/cluster/AutoScalingActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanPartialRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanActivityRun.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTask.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/sync/TestValidityRecomputeTaskPartitionedSingleTask.java
A model/model-intest/src/test/resources/sync/task-custom-validity-scan.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/SearchBasedActivityRun.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/SearchBasedActivityRunSpecifics.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/SearchSpecification.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/MetadataAsserter.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/test/NullTaskImpl.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
Log Message:
-----------
Remove deprecated TaskType.policyRule
There is a migration to focusValidityScan.validityConstraint,
although not a complete one: even if the ability to recompute
objects is retained, custom policy actions can no longer be defined.
However, 1) this functionality was undocumented, untested, and
experimental; 2) since approx. 4.4 it didn't work at all, due to
(unrelated) bug.
Hence, this commit:
1. Fixes the underlying bug. This involves an incompatible change
(improvement) of internal SearchBasedActivityRunSpecifics
interface. This is going to be reflected in the release notes.
2. Removes TaskType.policyRule. If needed, analogous functionality
can be added into FocusValidityScanWorkDefinitionType.
Commit: 1fe4b60057d040f7424523cf24194bfcb7920f90
https://github.com/Evolveum/midpoint/commit/1fe4b60057d040f7424523cf24194bfcb7920f90
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M config/initial-objects/system-configuration/000-system-configuration.xml
M infra/schema/src/test/resources/diff/system-configuration-after.xml
M infra/schema/src/test/resources/diff/system-configuration-before.xml
M model/model-impl/src/test/resources/lens/policy/role-student.xml
M model/model-intest/src/test/resources/archetypes/archetype-liveSync-task.xml
M model/model-intest/src/test/resources/archetypes/archetype-recon-task.xml
M model/model-intest/src/test/resources/archetypes/archetype-task-basic.xml
M model/model-intest/src/test/resources/common/archetype-task-iterative-bulk-action.xml
M model/model-intest/src/test/resources/common/archetype-task-reconciliation.xml
M model/model-intest/src/test/resources/common/archetype-task-single-bulk-action.xml
M repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-after.xml
M repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-before.xml
M repo/system-init/src/main/resources/initial-objects/archetype/501-archetype-task-reconciliation.xml
M repo/system-init/src/main/resources/initial-objects/archetype/502-archetype-task-recomputation.xml
M repo/system-init/src/main/resources/initial-objects/archetype/503-archetype-task-import.xml
M repo/system-init/src/main/resources/initial-objects/archetype/504-archetype-task-live-sync.xml
M repo/system-init/src/main/resources/initial-objects/archetype/505-archetype-task-async-update.xml
M repo/system-init/src/main/resources/initial-objects/archetype/506-archetype-task-cleanup.xml
M repo/system-init/src/main/resources/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
M repo/system-init/src/main/resources/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
M repo/system-init/src/main/resources/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
M repo/system-init/src/main/resources/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
M repo/system-init/src/main/resources/initial-objects/archetype/515-archetype-task-objects-delete.xml
M repo/system-init/src/main/resources/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
M repo/system-init/src/main/resources/initial-objects/archetype/517-archetype-task-execute-change.xml
M repo/system-init/src/main/resources/initial-objects/archetype/518-archetype-task-execute-deltas.xml
M repo/system-init/src/main/resources/initial-objects/archetype/519-archetype-task-reindex-repository.xml
M repo/system-init/src/main/resources/initial-objects/archetype/520-archetype-task-certification.xml
M repo/system-init/src/main/resources/initial-objects/archetype/521-archetype-task-approval.xml
M repo/system-init/src/main/resources/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
M repo/system-init/src/main/resources/initial-objects/archetype/528-archetype-task-util.xml
M repo/system-init/src/main/resources/initial-objects/archetype/529-archetype-task-system.xml
M repo/system-init/src/main/resources/initial-objects/archetype/530-archetype-task-validity.xml
M repo/system-init/src/main/resources/initial-objects/archetype/531-archetype-task-trigger.xml
M repo/system-init/src/main/resources/initial-objects/archetype/532-archetype-task-propagation.xml
M repo/system-init/src/main/resources/initial-objects/archetype/533-archetype-task-multi-propagation.xml
M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
M testing/story/src/test/resources/common/archetype-task-recomputation.xml
Log Message:
-----------
Remove remaining mentions of task category
In particular, all mappings this property in task archetypes
in initial objects were removed.
(Also, rule for TestPolicyRules2 was fixed, so this test now passes.)
Commit: 13d55204b3a43085336c5d9c5c5b9f4504ba04e7
https://github.com/Evolveum/midpoint/commit/13d55204b3a43085336c5d9c5c5b9f4504ba04e7
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M model/model-intest/src/test/resources/importer/import-task.json
M model/model-intest/src/test/resources/importer/import-task.yaml
Log Message:
-----------
Remove remaining TaskType.recurrence items
This should fix failed model-intest tests.
Commit: 160e76275c85f4688bf77d898c4b5cf5543a5f9c
https://github.com/Evolveum/midpoint/commit/160e76275c85f4688bf77d898c4b5cf5543a5f9c
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEscalation.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java
Log Message:
-----------
Fix tests using recurring tasks with no interval
This is a slight hack in tests that stopped working after
the removal of TaskType.recurrence property in
15e18c2f73f7fa93bb1a53b1d8542e73788d712d.
Commit: a2acab58a8f8bc3ae8685074c2b3ef8ef436a17e
https://github.com/Evolveum/midpoint/commit/a2acab58a8f8bc3ae8685074c2b3ef8ef436a17e
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcResourceServerModuleFactory.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M testing/rest/pom.xml
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractAuthentication.java
R testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractOidcRestModule.java
R testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByHMacModule.java
R 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/oidc/TestAbstractOidcRestModule.java
A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestKeycloakOidcRestAuthModule.java
A testing/rest/src/test/resources/authentication/configuration/oidc.properties
R testing/rest/src/test/resources/authentication/keycloak-hmac.json
R testing/rest/src/test/resources/authentication/keycloak-public-key.json
A testing/rest/src/test/resources/authentication/keycloak.json
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
A testing/rest/src/test/resources/authentication/repo/security-policy-public-key-keystore.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
R testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key-wrong-alg.xml
R testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key.xml
A testing/rest/testng-authentication.xml
Log Message:
-----------
adding automation rest tests of oidc auth module for keycloak
Commit: d553a340beabe513fe179e20f9fee40423669fa7
https://github.com/Evolveum/midpoint/commit/d553a340beabe513fe179e20f9fee40423669fa7
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M config/initial-objects/system-configuration/000-system-configuration.xml
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/captcha/CaptchaPanel.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/data/provider/ObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ResourceTemplateProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationAndExpressionPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationRefPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AttributeMappingItemPathPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AutoCompleteReferencePanelFactory.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/panel/CorrelatorItemRefPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DatePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DefaultContainerablePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DropDownChoicePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DurationPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/EnumPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExecuteScriptPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExpressionModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ItemPathPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LabelPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LinkedReferencePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LockoutStatusPanelFactory.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/MetadataPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ModificationsPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ObjectDeltaPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ParameterTypePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/PasswordHintPanelFactory.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/ProfilingLoggerLevelPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/QueryTextAreaPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RelationPanelFactory.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/ResourceIntentFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectClassFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SearchFilterPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TaskIntentFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TaskObjectClassFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextAreaPanelFactory.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/panel/ThreeStateComboPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/UploadDownloadPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/VariableBindingDefinitionTypePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/WorkItemDetailsPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/BooleanWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ExpressionWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/LoggingConfigurationWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/OperationalContainerWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismObjectWrapperFactoryImpl.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/PrismReferenceWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ProtectedStringWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceAttributeWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceWrapperFactoryImpl.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/org/component/OrgMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskBasicPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/UserDelegationsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractFlow.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageEmailNonce.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageInvitation.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PagePasswordHint.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.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/application/AsyncWebProcessManagerImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/AbstractSpringBootApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/EmbeddedTomcatAutoConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/NodeIdHeaderValve.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/StaticWebServlet.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/TomcatRootValve.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/TrailingSlashRedirectingFilter.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/AssignmentTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/UploadDownloadPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/dto/ExpressionTypeDto.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/page/admin/certification/handlers/DirectAssignmentCertGuiHandler.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/SystemInfoPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError401.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/util/ExpressionUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/MidPointProfilingServletFilter.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestWrapperDelta.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/TestPageMounter.java
M gui/admin-gui/src/test/resources/common/resource-dummy-initialized.xml
M infra/common/pom.xml
M infra/common/src/main/java/com/evolveum/midpoint/common/Clock.java
M infra/common/src/main/java/com/evolveum/midpoint/common/InternalsConfigController.java
M infra/common/src/main/java/com/evolveum/midpoint/common/StaticExpressionUtil.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointAbstractProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointJsonProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointXmlProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointYamlProvider.java
M infra/common/src/test/java/com/evolveum/midpoint/common/TestStaticValues.java
M infra/common/src/test/resources/crypto/task-add-account.xml
M infra/common/src/test/resources/crypto/task-modify-jack-password.xml
M infra/pom.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/PrismQueryExpressionSupport.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SchemaService.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/SchemaConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultFactory.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/OpNode.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/TraceUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/visualizer/BaseVisualizer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/visualizer/MappingEvaluationVisualizer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FormTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ParamsTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaDebugUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ScriptingBeansUtil.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/ValueDisplayUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskTypeUtil.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-correlation-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-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/resource/capabilities-3.xsd
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDeltaConverter.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestJaxbParsing.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseFilter.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseObjectTemplate.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseForm.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/TestParseResource.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/schema/src/test/java/com/evolveum/midpoint/schema/util/XsdTypeConverterTest.java
R infra/schema/src/test/resources/common/model-context-1.xml
M infra/schema/src/test/resources/common/task-bulk-action-1.xml
M infra/schema/src/test/resources/common/task-bulk-action-2.xml
M infra/schema/src/test/resources/deltaconverter/task-new.xml
M infra/schema/src/test/resources/deltaconverter/task-old.xml
M infra/schema/src/test/resources/diff/system-configuration-after.xml
M infra/schema/src/test/resources/diff/system-configuration-before.xml
R infra/schema/src/test/resources/diff/task-modelOperationContext-before.xml
M infra/schema/src/test/resources/xmljson/task-delete-dummy-shadows.skip.xml
M infra/schema/src/test/resources/xmljson/task-reconcile-dummy-filter.skip.xml
M model/authentication-api/pom.xml
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/LoginFormModuleFactory.java
M 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-impl/pom.xml
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/MidpointAutowiredBeanFactoryObjectPostProcessor.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/WicketRedirectStrategy.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/InvitationAuthenticationChannel.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/MidpointWebSecurityConfiguration.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/entry/point/RemoteAuthenticationEntryPoint.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/WicketLoginUrlAuthenticationEntryPoint.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/AbstractChannelFactory.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/InvitationChannelFactory.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/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/LdapModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcClientModuleFactory.java
M 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/RemoteModuleFactory.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/filter/AttributeVerificationAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/FocusIdentificationAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HintAuthenticationFilter.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/MailNonceAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAnonymousAuthenticationFilter.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/MidpointExceptionTranslationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointFilterChainProxy.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointFocusVerificationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointRequestHeaderAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointUsernamePasswordAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/PreLogoutFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RedirectForLoginPagesWithAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RefuseUnauthenticatedRequestFilter.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/filter/SecurityQuestionsAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/SequenceAuditFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/TransformExceptionFilter.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/BasicMidPointAuthenticationSuccessHandler.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/handler/MidpointAccessDeniedHandler.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/MidpointAuthenticationFailureHandler.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/SamlModuleWebSecurityConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/AttributeVerificationModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/FocusIdentificationModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HintModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpBasicModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpClusterModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpHeaderModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpSecurityQuestionsModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/LoginFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/MailNonceFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ModuleWebSecurityConfigurer.java
M 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/module/configurer/RemoteModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/SamlModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/SecurityQuestionsFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcAuthorizationRequestRedirectFilter.java
M 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/saml/MidpointMetadataRelyingPartyRegistrationResolver.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LoginConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestResolver.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestSuccessHandler.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/saml/MidpointSaml2WebSsoAuthenticationRequestFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/MidpointHttpServletRequest.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/MidpointRegisterSessionAuthenticationStrategy.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/SessionAndRequestScopeImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.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/CaseEngineImpl.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/AccessCertificationCampaignCreationTaskHandler.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/AccessCertificationRemediationTaskHandler.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/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/OneAcceptAcceptsStrategy.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/OneDenyDeniesStrategy.java
M model/certification-impl/src/test/resources/common/task-trigger-scanner-manual.xml
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelExecuteOptions.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.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/expr/MidpointFunctions.java
M model/model-common/pom.xml
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ModelCommonBeans.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypePolicyMerger.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ConstExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/GenerateExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ProportionalExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceSearchExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/PathExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/TransformationalEvaluation.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluatorFactory.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/mapping/metadata/builtin/BaseBuiltinMetadataMapping.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/TestGroovyExpressionsSandbox.java
M model/model-impl/pom.xml
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ClusterCacheListener.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/PrismConfigurationUpdater.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/cleanup/ShadowRefreshActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelatorFactory.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/dot/DotMappingRelation.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/SequentialValueExpressionEvaluatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/TriggerCreatorGlobalState.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/objects/ObjectIntegrityCheckActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckActivityHandler.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/PersonaKey.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/PersonaConstruction.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/ScriptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AlwaysTrueConstraintEvaluator.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/CompositeConstraintEvaluator.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/CustomConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ExclusionConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/HasAssignmentConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ModificationConstraintEvaluator.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/ObjectModificationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/OrphanedConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintsEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicySituationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/StateConstraintEvaluator.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/NonIterativeScriptingActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ScriptingExpressionEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/VariablesUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AddExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ApplyDefinitionExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AssignExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DeleteExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DiscoverConnectorsExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/EnableDisableExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ExecuteScriptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/GenerateValueExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/LogExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ModifyExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/NotifyExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/PurgeSchemaExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/RecomputeExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ReencryptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ResolveExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ResumeTaskExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/TestResourceExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/UnassignExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ValidateExecutor.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/security/ClusterwideUserSessionManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/SimulationResultManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ProjectionLinkUpdater.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceRegisterAgent.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationSorterEvaluatorImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/StandardActionsRegistrar.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/async/AsyncUpdateActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportActivityHandler.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/OperationCompletionActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/RemainingShadowsActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ResourceObjectsReconciliationActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/DeletionActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ExplicitChangeExecutionActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ShadowCleanupActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ShadowFetchingPreprocessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/cluster/AutoScalingActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/cluster/AutoScalingActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanPartialRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/simple/SimpleActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/CompletedTaskCleanupTriggerHandler.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/TriggerScanActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/UnlockTriggerHandler.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractLensTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignedMappings.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjectorPersonaDeprecated.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestGuiProfiledPrincipalManager.java
M model/model-impl/src/test/resources/common/task-reconcile-dummy.xml
M model/model-impl/src/test/resources/lens/policy/role-student.xml
R model/model-impl/src/test/resources/lens/role-persona-admin.xml
M model/model-impl/src/test/resources/refinedschema/task-reconcile-dummy-kind-intent-objectclass.xml
M model/model-impl/src/test/resources/refinedschema/task-reconcile-dummy-kind-intent.xml
M model/model-impl/src/test/resources/refinedschema/task-reconcile-dummy-objectclass.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/TestActivation.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/archetypes/TestArchetypeInheritance.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/persona/AbstractPersonaTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/TestPersonaPassword.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTask.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/sync/TestValidityRecomputeTaskPartitionedSingleTask.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTask.java
R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTaskLegacy.java
R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTaskLegacyMultithreaded.java
M model/model-intest/src/test/resources/archetypes/archetype-liveSync-task.xml
M model/model-intest/src/test/resources/archetypes/archetype-recon-task.xml
M model/model-intest/src/test/resources/archetypes/archetype-task-basic.xml
A model/model-intest/src/test/resources/common/archetype-admin.xml
A model/model-intest/src/test/resources/common/archetype-persona-role.xml
M model/model-intest/src/test/resources/common/archetype-task-iterative-bulk-action.xml
M model/model-intest/src/test/resources/common/archetype-task-reconciliation.xml
M model/model-intest/src/test/resources/common/archetype-task-single-bulk-action.xml
M model/model-intest/src/test/resources/common/role-persona-admin.xml
M model/model-intest/src/test/resources/importer/import-task.json
M model/model-intest/src/test/resources/importer/import-task.yaml
M model/model-intest/src/test/resources/manual/resource-manual-capabilities.xml
M model/model-intest/src/test/resources/manual/resource-semi-manual-disable.xml
M model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-crm-import.xml
M model/model-intest/src/test/resources/scripting/modify-jack-password-task-legacy.xml
M model/model-intest/src/test/resources/scripting/scripting-users-in-background-iterative-task-legacy.xml
M model/model-intest/src/test/resources/scripting/scripting-users-in-background-iterative-task.xml
M model/model-intest/src/test/resources/security/role-persona-management.xml
A model/model-intest/src/test/resources/sync/task-custom-validity-scan.xml
M model/model-intest/src/test/resources/sync/task-delete-dummy-accounts.xml
M model/model-intest/src/test/resources/sync/task-delete-dummy-shadows.xml
M model/model-intest/src/test/resources/sync/task-dummy-byzantine-recon.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-ignore-partial-stop-on-fatal.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-ignore.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-retry-later-max-4.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-retry-later-on-any.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-stop-on-any.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-batched-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-batched.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-dry-run-with-update.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-dry-run.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-error-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-error.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-model-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-model.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-resource-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-resource.xml
M model/model-intest/testng-integration-full.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.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
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/CertificationListener.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/NotificationTaskListener.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/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/LegacyMailTransport.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
M model/report-impl/pom.xml
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportBeans.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportManagerImpl.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportExportActivityHandler.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportImportActivityHandler.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportActivityHandler.java
M model/rest-impl/pom.xml
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/AbstractRestController.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/RestApiIndex.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/RestExceptionHandler.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WfConfiguration.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/CaseOperationExecutionTaskHandler.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/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/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEscalation.java
M model/workflow-impl/src/test/resources/assignments/system-configuration-global.xml
M model/workflow-impl/src/test/resources/common/task-trigger-scanner.xml
M model/workflow-impl/src/test/resources/objects-advanced/system-configuration.xml
M model/workflow-impl/src/test/resources/sequence/system-configuration.xml
M pom.xml
M provisioning/provisioning-impl/pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ExternalResourceEventListenerImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.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/resources/ConnectorManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceCache.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsLocalBeans.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/MultiPropagationActivityHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/PropagationActivityHandler.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioning.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioningArtemis.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLimited.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/mock/SynchronizationServiceMock.java
M provisioning/provisioning-impl/src/test/resources/dummy/dummy-limited/resource-dummy.xml
M provisioning/provisioning-impl/src/test/resources/dummy/dummy-priorities-read-replace/resource-dummy-all-read-replace.xml
M provisioning/ucf-impl-builtin/pom.xml
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/targets/JmsProvisioningTarget.java
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/sources/JmsAsyncUpdateSource.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalObjectCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalQueryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalVersionCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/registry/CacheRegistryImpl.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/CacheInvalidationPerformanceTest.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/ObjectOperationPolicyHelper.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/SystemConfigurationCacheAdapter.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/SystemObjectCache.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/CustomCompositeActivityHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/NoOpActivityHandler.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/ErrorHandlingStrategyExecutor.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/SearchBasedActivityRun.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/SearchBasedActivityRunSpecifics.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/SearchSpecification.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/StringBucketContentFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/FilterWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/NullWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/NumericIntervalWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/StringIntervalWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/StringPrefixWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/StringValueWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/processing/ProcessingCoordinator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/task/ActivityBasedTaskHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/AbstractAutowiredExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/AbstractObjectResolvableExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/BaseExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/AsIsExpressionEvaluatorFactory.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/expression/evaluator/LiteralExpressionEvaluatorFactory.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/RepoConcurrencyTest.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/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/composite/CompositeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/iterative/IterativeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/search/SearchIterativeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/simple/SimpleMockActivityHandler.java
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-multinode.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-multithreaded.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-pre-and-post-processing-explicit.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-pre-and-post-processing-new.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-pre-and-post-processing-tailored.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-reconciliation-multinode.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-reconciliation-pre-and-post-processing-new.xml
M repo/repo-common/src/test/resources/tasks/activities/task-150-mock-iterative.xml
M repo/repo-common/src/test/resources/tasks/activities/task-155-mock-iterative-bucketed.xml
M repo/repo-common/src/test/resources/tasks/activities/task-160-mock-search-iterative.xml
M repo/repo-common/src/test/resources/tasks/activities/task-170-mock-bucketed.xml
M repo/repo-common/src/test/resources/tasks/activities/task-180-bucketed-tree.xml
M repo/repo-common/src/test/resources/tasks/activities/task-190-suspending-composite.xml
M repo/repo-common/src/test/resources/tasks/activities/task-200-subtask.xml
M repo/repo-common/src/test/resources/tasks/activities/task-210-suspending-composite-with-subtasks.xml
M repo/repo-common/src/test/resources/tasks/activities/task-220-mock-composite-with-subtasks.xml
M repo/repo-common/src/test/resources/tasks/activities/task-300-workers-simple.xml
M repo/repo-common/src/test/resources/tasks/activities/task-custom-composite-with-default-work-TODO.xml
M repo/repo-common/src/test/resources/tasks/activities/task-single-mock-part-bucketed-TODO.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-200-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-200-w.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-300-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-300-w.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-010.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-140.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-150.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-200-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-200-w.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-4.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-5.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-c.xml
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/SqaleRepositoryConfiguration.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleServiceBase.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/MTask.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
M repo/repo-sql-impl-test/pom.xml
M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/util/HibernateToSqlTranslator.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/BaseSQLRepoTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/OrgStructTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/AbstractOrgClosureTest.java
R repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/util/JNDIMock.java
M repo/repo-sql-impl-test/src/test/resources/basic/objects-2.xml
M repo/repo-sql-impl-test/src/test/resources/basic/objects.xml
M repo/repo-sql-impl-test/src/test/resources/basic/tasks.xml
M repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-after.xml
M repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-before.xml
M repo/repo-sql-impl-test/testng-integration.xml
M repo/repo-sql-impl/pom.xml
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/SqlEmbeddedRepository.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryBeanConfig.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/data/audit/RAuditEventRecord.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditItem.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditPropertyValue.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditReferenceValue.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RTargetResourceOid.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAbstractRole.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RArchetype.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RConnector.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RConnectorHost.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RDashboard.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFocus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFocusPhoto.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RForm.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFunctionLibrary.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RGenericObject.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/RLookupTable.java
M 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/RNode.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectCollection.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTemplate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTextInfo.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/ROrg.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/ROrgClosure.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RReport.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RReportData.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RResource.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RRole.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSecurityPolicy.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSequence.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RService.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RShadow.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSystemConfiguration.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RTask.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RUser.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RValuePolicy.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtBoolean.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtDate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtLong.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAssignmentExtension.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RExtItem.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtBoolean.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtDate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtLong.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.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/RAssignment.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignmentReference.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/container/ROperationExecution.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/dictionary/ExtItemDictionary.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RAutoassignSpecification.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/embedded/REmbeddedReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RFocusActivation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/ROperationalState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RTaskAutoScaling.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/enums/RActivationStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAuthorizationDecision.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAvailabilityStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RChangeType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RFailedOperationType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RLockoutStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RNodeOperationalState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationExecutionRecordType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationResultStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RResourceAdministrativeState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RShadowKind.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RSynchronizationSituation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskAutoScalingMode.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskBinding.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskExecutionState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskRecurrence.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskSchedulingState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskWaitingReason.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RThreadStopAction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTimeIntervalStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.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/delta/GeneralUpdate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectDeltaUpdater.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/UpdateDispatcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/modify/EntityRegistry.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/hqm/HibernateQuery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/SimpleComparisonCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/FullTextRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/MatchMode.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaChecker.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/type/PrefixedStringType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/type/XMLGregorianCalendarType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/type/package-info.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetAssignmentResult.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/GetContainerableIdOnlyResult.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/GetObjectResult.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/MidPointOracleDialect.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointPostgreSQLDialect.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/RUtil.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ScrollableResultsIterator.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/UnicodeSQLServer2008Dialect.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/DataSourceFactory.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/MetadataAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/TaskAsserter.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/SecurityUtil.java
M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditFactory.java
M repo/system-init/src/main/resources/initial-objects/archetype/501-archetype-task-reconciliation.xml
M repo/system-init/src/main/resources/initial-objects/archetype/502-archetype-task-recomputation.xml
M repo/system-init/src/main/resources/initial-objects/archetype/503-archetype-task-import.xml
M repo/system-init/src/main/resources/initial-objects/archetype/504-archetype-task-live-sync.xml
M repo/system-init/src/main/resources/initial-objects/archetype/505-archetype-task-async-update.xml
M repo/system-init/src/main/resources/initial-objects/archetype/506-archetype-task-cleanup.xml
M repo/system-init/src/main/resources/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
M repo/system-init/src/main/resources/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
M repo/system-init/src/main/resources/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
M repo/system-init/src/main/resources/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
M repo/system-init/src/main/resources/initial-objects/archetype/515-archetype-task-objects-delete.xml
M repo/system-init/src/main/resources/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
M repo/system-init/src/main/resources/initial-objects/archetype/517-archetype-task-execute-change.xml
M repo/system-init/src/main/resources/initial-objects/archetype/518-archetype-task-execute-deltas.xml
M repo/system-init/src/main/resources/initial-objects/archetype/519-archetype-task-reindex-repository.xml
M repo/system-init/src/main/resources/initial-objects/archetype/520-archetype-task-certification.xml
M repo/system-init/src/main/resources/initial-objects/archetype/521-archetype-task-approval.xml
M repo/system-init/src/main/resources/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
M repo/system-init/src/main/resources/initial-objects/archetype/528-archetype-task-util.xml
M repo/system-init/src/main/resources/initial-objects/archetype/529-archetype-task-system.xml
M repo/system-init/src/main/resources/initial-objects/archetype/530-archetype-task-validity.xml
M repo/system-init/src/main/resources/initial-objects/archetype/531-archetype-task-trigger.xml
M repo/system-init/src/main/resources/initial-objects/archetype/532-archetype-task-propagation.xml
M repo/system-init/src/main/resources/initial-objects/archetype/533-archetype-task-multi-propagation.xml
M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
M repo/task-api/pom.xml
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/ClusterExecutionHelper.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
R repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskCategory.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java
M repo/task-quartz-impl/pom.xml
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/cluster/ClusterExecutionHelperImpl.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/StalledTasksWatcher.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/remote/RestConnector.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/JdbcPingTaskHandler.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskRetriever.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracerImpl.java
M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestTaskManagerBasic.java
M repo/task-quartz-impl/src/test/resources/basic/task-allowed-not.xml
M repo/task-quartz-impl/src/test/resources/basic/task-allowed.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-loose-cron.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-loose.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-tight.xml
M repo/task-quartz-impl/src/test/resources/basic/task-dummy.xml
M repo/task-quartz-impl/src/test/resources/basic/task-for-extension-test.xml
M repo/task-quartz-impl/src/test/resources/basic/task-group-limit-concurrent.xml
M repo/task-quartz-impl/src/test/resources/basic/task-group-limit.xml
M repo/task-quartz-impl/src/test/resources/basic/task-long-running.xml
M repo/task-quartz-impl/src/test/resources/basic/task-non-existing-owner.xml
M repo/task-quartz-impl/src/test/resources/basic/task-run-on-demand.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-exp-1-ram-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-exp-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-ram-null.xml
M repo/task-quartz-impl/src/test/resources/basic/task-simple-waiting.xml
M repo/task-quartz-impl/src/test/resources/basic/task-single-run.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-1-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-2.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-root.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-delete.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-resume-and-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-child-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-child-2.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-root.xml
M repo/task-quartz-impl/src/test/resources/basic/task-waiting-for-no-one.xml
M repo/task-quartz-impl/src/test/resources/basic/task-with-threads-to-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-with-threads.xml
M repo/task-quartz-impl/src/test/resources/basic/task-without-progress.xml
M repo/task-quartz-impl/src/test/resources/basic/tasks-for-cleanup.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-closed.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-runnable.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-suspended.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-waiting.xml
M testing/conntest/src/test/resources/389ds/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/389ds/task-sync.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2016-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2019-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2022-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-chimera-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-sync.xml
M testing/conntest/src/test/resources/ad-ldap-simple/task-sync-user.xml
M testing/conntest/src/test/resources/ad-ldap-simple/task-sync.xml
M testing/conntest/src/test/resources/opendj-dumber/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/opendj-dumber/task-sync.xml
M testing/conntest/src/test/resources/opendj/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/openldap-dumber/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/openldap/task-sync-inetorgperson.xml
M testing/longtest/src/test/resources/ldap/task-delete-opendj-accounts.xml
M testing/longtest/src/test/resources/ldap/task-delete-opendj-shadows.xml
M testing/rest/pom.xml
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/AbstractRestServiceInitializer.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestAbstractRestService.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceJson.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceProxyAuthentication.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceXml.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestWithoutAuditingLoginAndLogout.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSchemaRestService.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSecurityQuestionChallengeResponse.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/TestOptionForSkipUpdatingAuthFocusBehavior.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestKeycloakOidcRestAuthModule.java
M testing/story/pom.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConfiguredCapabilitiesActivation.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.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/async/TestAsyncProvisioning.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.java
M testing/story/src/test/resources/async/system-configuration.xml
M testing/story/src/test/resources/async/task-recompute-multi.xml
M testing/story/src/test/resources/buckets/system-configuration.xml
M testing/story/src/test/resources/common/archetype-task-recomputation.xml
M testing/story/src/test/resources/common/system-configuration.xml
M testing/story/src/test/resources/common/task-trigger-scanner.xml
M testing/story/src/test/resources/common/task-validity-scanner.xml
M testing/story/src/test/resources/consistency/task-opendj-reconciliation.xml
M testing/story/src/test/resources/correlation/idmatch/simple/resource-sis.xml
M testing/story/src/test/resources/correlation/system-configuration.xml
M testing/story/src/test/resources/counts/system-configuration.xml
M testing/story/src/test/resources/delayed-enable/task-dumy-hr-livesync.xml
M testing/story/src/test/resources/energy/task-reconcile-ad.xml
M testing/story/src/test/resources/grouper/system-configuration.xml
M testing/story/src/test/resources/grouper/task-async-update.xml
M testing/story/src/test/resources/grouper/task-group-scavenger.xml
M testing/story/src/test/resources/grouper/task-import-groups.xml
M testing/story/src/test/resources/grouper/task-reconcile-groups.xml
M testing/story/src/test/resources/import-group/task-opendj-import-groups.xml
M testing/story/src/test/resources/inbound-outbound-association/task-dumy-dir-livesync.xml
M testing/story/src/test/resources/ldap/assoc-perf/system-configuration-no-role-cache.xml
M testing/story/src/test/resources/ldap/assoc-perf/system-configuration.xml
M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-1.xml
M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-4.xml
M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-no-role-and-shadow-cache.xml
M testing/story/src/test/resources/ldap/recon-perf/task-reconcile-1-opendj.xml
M testing/story/src/test/resources/ldap/recon-perf/task-reconcile-4-opendj.xml
M testing/story/src/test/resources/ldap/sync-massive/task-live-sync.xml
M testing/story/src/test/resources/livesync-madness/task-dumy-hr-livesync.xml
M testing/story/src/test/resources/mapleLeaf/system-configuration.xml
M testing/story/src/test/resources/mapping-madness/system-configuration.xml
M testing/story/src/test/resources/normalizers/system-configuration-normalizer-ascii7.xml
M testing/story/src/test/resources/orgsync/task-reconcile-opendj-default-single.xml
M testing/story/src/test/resources/orgsync/task-reconcile-opendj-ldapgroup-single.xml
M testing/story/src/test/resources/orphaned-tasks/task-mark-orphaned-tasks.xml
M testing/story/src/test/resources/perf/import/system-configuration.xml
M testing/story/src/test/resources/perf/import/task-import.xml
M testing/story/src/test/resources/resource-in-maintenance/task-reconcile-csv.xml
M testing/story/src/test/resources/resource-in-maintenance/task-refresh.xml
M testing/story/src/test/resources/service-accounts-classifier/task-dummy-classifier-reconcile.xml
M testing/story/src/test/resources/service-accounts/task-dummy-livesync.xml
M testing/story/src/test/resources/service-accounts/task-dummy-reconcile.xml
M testing/story/src/test/resources/shadows/system-configuration.xml
M testing/story/src/test/resources/shadows/task-bulk-delete.xml
M testing/story/src/test/resources/shadows/task-import.xml
M testing/story/src/test/resources/shadows/task-reconciliation.xml
M testing/story/src/test/resources/system-perf/system-configuration.xml
M testing/story/src/test/resources/system-perf/task-reconciliation.vm.xml
M testing/story/src/test/resources/thresholds/system-configuration.xml
M testing/story/src/test/resources/thresholds/task-opendj-import-base-users.xml
M testing/story/src/test/resources/thresholds/task-opendj-livesync-full.xml
M testing/story/src/test/resources/university/task-dummy-hr-livesync.xml
M testing/story/src/test/resources/uuid/system-configuration-client.xml
M testing/story/src/test/resources/uuid/system-configuration-extension.xml
M testing/story/src/test/resources/village/system-configuration.xml
M testing/story/src/test/resources/village/task-dumy-source-livesync.xml
M tools/ninja/pom.xml
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 5c60dcee6679fb45dc18b78b03a88cdf8f3a4ae3
https://github.com/Evolveum/midpoint/commit/5c60dcee6679fb45dc18b78b03a88cdf8f3a4ae3
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M testing/rest/pom.xml
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
A testing/rest/src/test/resources/authentication/repo/security-policy-wrong-attribute-name.xml
Log Message:
-----------
adding last rest test of oidc auth module for keycloak
Commit: ebd3fd7784da7c6644ecfe6e242e5fed2c9169e1
https://github.com/Evolveum/midpoint/commit/ebd3fd7784da7c6644ecfe6e242e5fed2c9169e1
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M testing/story/src/test/resources/grouper/task-async-update.xml
M testing/story/src/test/resources/grouper/task-group-scavenger.xml
Log Message:
-----------
Remove remaining task.category values
This fixes failing TestGrouperAsyncUpdate.
Commit: db892066d28a634d39329c8ff5e050d1dee18d80
https://github.com/Evolveum/midpoint/commit/db892066d28a634d39329c8ff5e050d1dee18d80
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcResourceServerModuleFactory.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M testing/rest/pom.xml
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractAuthentication.java
R testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractOidcRestModule.java
R testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByHMacModule.java
R 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/oidc/TestAbstractOidcRestModule.java
A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestKeycloakOidcRestAuthModule.java
A testing/rest/src/test/resources/authentication/configuration/oidc.properties
R testing/rest/src/test/resources/authentication/keycloak-hmac.json
R testing/rest/src/test/resources/authentication/keycloak-public-key.json
A testing/rest/src/test/resources/authentication/keycloak.json
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
A testing/rest/src/test/resources/authentication/repo/security-policy-public-key-keystore.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
R testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key-wrong-alg.xml
R testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key.xml
A testing/rest/src/test/resources/authentication/repo/security-policy-wrong-attribute-name.xml
A testing/rest/testng-authentication.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 40d0fb0d913030035ba32dd45abc71dfb8cc1792
https://github.com/Evolveum/midpoint/commit/40d0fb0d913030035ba32dd45abc71dfb8cc1792
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointPostgreSQLDialect.java
Log Message:
-----------
Hibernate 6: Fixed MidpointPostgreSQL dialect
Signed-off-by: Tony Tkacik <tonydamage at gmail.com>
Commit: b853aefa489cd6d00339ea0189b220faa6242257
https://github.com/Evolveum/midpoint/commit/b853aefa489cd6d00339ea0189b220faa6242257
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningOptions.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Change role mining export ninja parameter.
Commit: 4aa92ae10b7a41e180cc5098b0c0c82f762be4b4
https://github.com/Evolveum/midpoint/commit/4aa92ae10b7a41e180cc5098b0c0c82f762be4b4
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M testing/story/pom.xml
Log Message:
-----------
story/TestAsyncProvisioning: switched from artemis-jms to artemis-jakarta
Commit: 6a97e0e951f092acde4f5b1731560ac7bb6ad9ee
https://github.com/Evolveum/midpoint/commit/6a97e0e951f092acde4f5b1731560ac7bb6ad9ee
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
Log Message:
-----------
Spring 6: Added additional REST mapping for backwards compatibility.
Commit: a2ce1ecc8d9b807cce7c139b79fb8b78e6555b6d
https://github.com/Evolveum/midpoint/commit/a2ce1ecc8d9b807cce7c139b79fb8b78e6555b6d
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
Log Message:
-----------
Added path mapping for /self/
Signed-off-by: Tony Tkacik <tonydamage at gmail.com>
Commit: e5046ee4cfb2d18180646834a9637259267f9a06
https://github.com/Evolveum/midpoint/commit/e5046ee4cfb2d18180646834a9637259267f9a06
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-05-29 (Mon, 29 May 2023)
Changed paths:
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/InvitationAuthenticationChannel.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointExceptionTranslationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/configurers/MidpointExceptionHandlingConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/MailNonceFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/RemoteModuleWebSecurityConfigurer.java
Log Message:
-----------
fix for invitation url usage without parameters
Commit: 3f52e750e8abf5f55415a0b603fba3c581bb3cb0
https://github.com/Evolveum/midpoint/commit/3f52e750e8abf5f55415a0b603fba3c581bb3cb0
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-29 (Mon, 29 May 2023)
Changed paths:
M testing/rest/pom.xml
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/TestOptionForSkipUpdatingAuthFocusBehavior.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAzureOidcRestAuthModule.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestKeycloakOidcRestAuthModule.java
M testing/rest/src/test/resources/authentication/configuration/oidc.properties
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-keystore.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
A testing/rest/src/test/resources/authentication/repo/security-policy-user-info-uri.xml
A testing/rest/src/test/resources/authentication/repo/user-admin-azure.xml
M testing/rest/testng-authentication.xml
Log Message:
-----------
adding rest tests for oidc auth module with azure as IDP
Commit: 5fe0dff5f668909fd96f2815a8c367f958bb4789
https://github.com/Evolveum/midpoint/commit/5fe0dff5f668909fd96f2815a8c367f958bb4789
Author: lskublik <lskublik at evolveum.com>
Date: 2023-05-29 (Mon, 29 May 2023)
Changed paths:
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/InvitationAuthenticationChannel.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointExceptionTranslationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/configurers/MidpointExceptionHandlingConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/MailNonceFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/RemoteModuleWebSecurityConfigurer.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointPostgreSQLDialect.java
M testing/story/pom.xml
M testing/story/src/test/resources/grouper/task-async-update.xml
M testing/story/src/test/resources/grouper/task-group-scavenger.xml
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningOptions.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 72cf52539020d5bb0cc625f0047e52f38ce4b810
https://github.com/Evolveum/midpoint/commit/72cf52539020d5bb0cc625f0047e52f38ce4b810
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2023-05-29 (Mon, 29 May 2023)
Changed paths:
M dist/midpoint-api/pom.xml
Log Message:
-----------
Fixed midpoint-api project compilation
Signed-off-by: Tony Tkacik <tonydamage at gmail.com>
Commit: 83be1456a86be056ce085d5c9f412489b1832d48
https://github.com/Evolveum/midpoint/commit/83be1456a86be056ce085d5c9f412489b1832d48
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2023-05-29 (Mon, 29 May 2023)
Changed paths:
M config/initial-objects/archetype/507-archetype-task-report.xml
M config/initial-objects/system-configuration/000-system-configuration.xml
M dist/midpoint-api/pom.xml
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/captcha/CaptchaPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/HistoryPageTabVisibleBehavior.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/ObjectTabVisibleBehavior.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/data/provider/ObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ResourceTemplateProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationAndExpressionPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationRefPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AttributeMappingItemPathPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AutoCompleteReferencePanelFactory.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/panel/CorrelatorItemRefPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DatePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DefaultContainerablePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DropDownChoicePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DurationPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/EnumPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExecuteScriptPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExpressionModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ItemPathPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LabelPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LinkedReferencePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LockoutStatusPanelFactory.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/MetadataPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ModificationsPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ObjectDeltaPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ParameterTypePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/PasswordHintPanelFactory.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/ProfilingLoggerLevelPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/QueryTextAreaPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RelationPanelFactory.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/ResourceIntentFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectClassFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SearchFilterPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TaskIntentFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TaskObjectClassFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextAreaPanelFactory.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/panel/ThreeStateComboPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/UploadDownloadPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/VariableBindingDefinitionTypePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/WorkItemDetailsPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/BooleanWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ExpressionWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/LoggingConfigurationWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/OperationalContainerWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismObjectWrapperFactoryImpl.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/PrismReferenceWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ProtectedStringWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceAttributeWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceWrapperFactoryImpl.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/component/TaskOperationalButtonsPanel.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/CapabilitiesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceSchemaPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskBasicPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/UserDelegationsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageRemoteAuthenticationSelect.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageRemoteAuthenticationSelect.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractFlow.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAttributeVerification.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAuthenticationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageEmailNonce.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageFocusIdentification.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageInvitation.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PagePasswordHint.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.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/application/AsyncWebProcessManagerImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/AbstractSpringBootApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/EmbeddedTomcatAutoConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/NodeIdHeaderValve.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/StaticWebServlet.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/TomcatRootValve.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/TrailingSlashRedirectingFilter.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/AssignmentTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/UploadDownloadPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/dto/ExpressionTypeDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/ResourceWizardPreviousButton.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/Wizard.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/Wizard.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardButtonBar.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardButtonBar.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardIssuesPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardIssuesPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardStepDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardSteps.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardSteps.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardUtil.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/CapabilityStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/CapabilityStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ConfigurationStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ConfigurationStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/NameStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/NameStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ResourceWizard.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaHandlingStep.html
R 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/component/wizard/resource/SchemaStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SynchronizationStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SynchronizationStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/DuplicateObjectTypeDetector.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/SchemaListPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/SchemaListPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/WizardHelpDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/WizardHelpDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/XmlEditorPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/XmlEditorPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/AddCapabilityDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/AddCapabilityDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityActivationPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityActivationPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityCredentialsPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityCredentialsPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityScriptPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityScriptPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityStepDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityValuePanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityValuePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/AttributeEditorUtils.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceActivationEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceActivationEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAssociationEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAssociationEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAttributeEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAttributeEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceCredentialsEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceCredentialsEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceDependencyEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceDependencyEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceIterationEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceIterationEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceProtectedEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceProtectedEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/ExpressionVariableEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/ExpressionVariableEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/LimitationsEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/LimitationsEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/MappingEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/MappingEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/ConditionalSearchFilterEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/ConditionalSearchFilterEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationActionEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationActionEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationExpressionEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationExpressionEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationReactionEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationReactionEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/AttributeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/Capability.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/CapabilityDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ConnectorHostTypeComparator.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ConnectorTypeComparator.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ExpressionVariableDefinitionTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/IterationSpecificationTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/MappingTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDataProvider.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDetailsDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/PropertyLimitationsTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ResourceObjectTypeDefinitionTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ResourceSynchronizationDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/SchemaHandlingDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/SynchronizationActionTypeDto.java
R 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/page/admin/certification/handlers/DirectAssignmentCertGuiHandler.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/home/component/SystemInfoPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceWizard.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceWizard.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceWizardIssuesModel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/component/SchemaListPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/component/SchemaListPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/AttributeDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDataProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDetailsDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError401.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/util/ExpressionUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/MidPointProfilingServletFilter.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestWrapperDelta.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/TestPageMounter.java
M gui/admin-gui/src/test/resources/common/resource-dummy-initialized.xml
M infra/common/pom.xml
M infra/common/src/main/java/com/evolveum/midpoint/common/Clock.java
M infra/common/src/main/java/com/evolveum/midpoint/common/InternalsConfigController.java
M infra/common/src/main/java/com/evolveum/midpoint/common/StaticExpressionUtil.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointAbstractProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointJsonProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointXmlProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointYamlProvider.java
M infra/common/src/test/java/com/evolveum/midpoint/common/TestStaticValues.java
M infra/common/src/test/resources/crypto/task-add-account.xml
M infra/common/src/test/resources/crypto/task-modify-jack-password.xml
M infra/pom.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/PrismQueryExpressionSupport.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SchemaService.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/SchemaConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultFactory.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/OpNode.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/TraceUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/visualizer/BaseVisualizer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/visualizer/MappingEvaluationVisualizer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FormTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ParamsTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaDebugUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ScriptingBeansUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.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/ValueDisplayUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskTypeUtil.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-correlation-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-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/report/extension-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/TestDeltaConverter.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestJaxbParsing.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseFilter.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseObjectTemplate.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseForm.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/TestParseResource.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/schema/src/test/java/com/evolveum/midpoint/schema/util/XsdTypeConverterTest.java
R infra/schema/src/test/resources/common/model-context-1.xml
M infra/schema/src/test/resources/common/task-bulk-action-1.xml
M infra/schema/src/test/resources/common/task-bulk-action-2.xml
M infra/schema/src/test/resources/deltaconverter/task-new.xml
M infra/schema/src/test/resources/deltaconverter/task-old.xml
M infra/schema/src/test/resources/diff/system-configuration-after.xml
M infra/schema/src/test/resources/diff/system-configuration-before.xml
R infra/schema/src/test/resources/diff/task-modelOperationContext-before.xml
M infra/schema/src/test/resources/xmljson/task-delete-dummy-shadows.skip.xml
M infra/schema/src/test/resources/xmljson/task-reconcile-dummy-filter.skip.xml
M model/authentication-api/pom.xml
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/LoginFormModuleFactory.java
M 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/AuthenticationEvaluator.java
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
M model/authentication-impl/pom.xml
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/MidpointAutowiredBeanFactoryObjectPostProcessor.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/WicketRedirectStrategy.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/InvitationAuthenticationChannel.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/MidpointWebSecurityConfiguration.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/entry/point/RemoteAuthenticationEntryPoint.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/WicketLoginUrlAuthenticationEntryPoint.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/channel/AbstractChannelFactory.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/InvitationChannelFactory.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/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/LdapModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcClientModuleFactory.java
M 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/RemoteModuleFactory.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/filter/AttributeVerificationAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/FocusIdentificationAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HintAuthenticationFilter.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/MailNonceAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAnonymousAuthenticationFilter.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/MidpointExceptionTranslationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointFilterChainProxy.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointFocusVerificationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointRequestHeaderAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointUsernamePasswordAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/PreLogoutFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RedirectForLoginPagesWithAuthenticationFilter.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RefuseUnauthenticatedRequestFilter.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/filter/SecurityQuestionsAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/SequenceAuditFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/TransformExceptionFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/configurers/MidpointExceptionHandlingConfigurer.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/BasicMidPointAuthenticationSuccessHandler.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/handler/MidpointAccessDeniedHandler.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/MidpointAuthenticationFailureHandler.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/AuditedAuthenticationException.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/LdapDirContextAdapter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/MidpointPrincipalContextMapper.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/ModuleWebSecurityConfigurationImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcAdditionalConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.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
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/AttributeVerificationModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/FocusIdentificationModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HintModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpBasicModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpClusterModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpHeaderModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpSecurityQuestionsModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/LoginFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/MailNonceFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcClientModuleWebSecurityConfigurer.java
M 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/module/configurer/RemoteModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/SamlModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/SecurityQuestionsFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcAuthorizationRequestRedirectFilter.java
M 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/provider/MidPointAbstractAuthenticationProvider.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/provider/OidcClientProvider.java
M 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/Saml2Provider.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointMetadataRelyingPartyRegistrationResolver.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LoginConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestResolver.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestSuccessHandler.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/saml/MidpointSaml2WebSsoAuthenticationRequestFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/MidpointHttpServletRequest.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/MidpointRegisterSessionAuthenticationStrategy.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/SessionAndRequestScopeImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestAuthSequenceUtil.java
M model/authentication-impl/src/test/resources/common/system-configuration.xml
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/CaseEngineImpl.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/AccessCertificationCampaignCreationTaskHandler.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/AccessCertificationRemediationTaskHandler.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/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/OneAcceptAcceptsStrategy.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/OneDenyDeniesStrategy.java
M model/certification-impl/src/test/resources/common/task-trigger-scanner-manual.xml
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AdminGuiConfigurationMergeManager.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelExecuteOptions.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.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/CompiledObjectCollectionView.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledShadowCollectionView.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
M model/model-common/pom.xml
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ModelCommonBeans.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypePolicyMerger.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ConstExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/GenerateExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ProportionalExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceSearchExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/PathExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/TransformationalEvaluation.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluatorFactory.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/mapping/metadata/builtin/BaseBuiltinMetadataMapping.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/TestGroovyExpressionsSandbox.java
M model/model-impl/pom.xml
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ClusterCacheListener.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/PrismConfigurationUpdater.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/cleanup/ShadowRefreshActivityHandler.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/CollectionProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelatorFactory.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/dot/DotMappingRelation.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/SequentialValueExpressionEvaluatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/TriggerCreatorGlobalState.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/objects/ObjectIntegrityCheckActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckActivityHandler.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/PersonaKey.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/PersonaConstruction.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/ScriptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AlwaysTrueConstraintEvaluator.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/CompositeConstraintEvaluator.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/CustomConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ExclusionConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/HasAssignmentConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ModificationConstraintEvaluator.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/ObjectModificationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/OrphanedConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintsEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicySituationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/StateConstraintEvaluator.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/NonIterativeScriptingActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ScriptingExpressionEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/VariablesUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AddExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ApplyDefinitionExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AssignExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DeleteExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DiscoverConnectorsExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/EnableDisableExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ExecuteScriptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/GenerateValueExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/LogExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ModifyExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/NotifyExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/PurgeSchemaExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/RecomputeExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ReencryptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ResolveExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ResumeTaskExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/TestResourceExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/UnassignExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ValidateExecutor.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/security/ClusterwideUserSessionManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/SimulationResultManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ProjectionLinkUpdater.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceRegisterAgent.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationSorterEvaluatorImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/StandardActionsRegistrar.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/async/AsyncUpdateActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportActivityHandler.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/OperationCompletionActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/RemainingShadowsActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ResourceObjectsReconciliationActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/DeletionActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ExplicitChangeExecutionActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ShadowCleanupActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ShadowFetchingPreprocessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/cluster/AutoScalingActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/cluster/AutoScalingActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanPartialRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/simple/SimpleActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/CompletedTaskCleanupTriggerHandler.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/TriggerScanActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/UnlockTriggerHandler.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractLensTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignedMappings.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjectorPersonaDeprecated.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestGuiProfiledPrincipalManager.java
M model/model-impl/src/test/resources/common/system-configuration.xml
M model/model-impl/src/test/resources/common/task-reconcile-dummy.xml
M model/model-impl/src/test/resources/lens/policy/role-student.xml
M model/model-impl/src/test/resources/lens/role-corp-engineer.xml
R model/model-impl/src/test/resources/lens/role-persona-admin.xml
M model/model-impl/src/test/resources/refinedschema/task-reconcile-dummy-kind-intent-objectclass.xml
M model/model-impl/src/test/resources/refinedschema/task-reconcile-dummy-kind-intent.xml
M model/model-impl/src/test/resources/refinedschema/task-reconcile-dummy-objectclass.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/TestActivation.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/TestPreviewChanges.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypeInheritance.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/manual/AbstractManualResourceTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/AbstractPersonaTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/TestPersonaPassword.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityPrincipal.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTask.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/sync/TestValidityRecomputeTaskPartitionedSingleTask.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTask.java
R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTaskLegacy.java
R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTaskLegacyMultithreaded.java
M model/model-intest/src/test/resources/archetypes/archetype-liveSync-task.xml
M model/model-intest/src/test/resources/archetypes/archetype-recon-task.xml
M model/model-intest/src/test/resources/archetypes/archetype-task-basic.xml
M model/model-intest/src/test/resources/archetypes/role-user-administrator.xml
M model/model-intest/src/test/resources/archetypes/system-configuration-archetypes.xml
A model/model-intest/src/test/resources/common/archetype-admin.xml
M model/model-intest/src/test/resources/common/archetype-approval-case.xml
A model/model-intest/src/test/resources/common/archetype-persona-role.xml
M model/model-intest/src/test/resources/common/archetype-task-iterative-bulk-action.xml
M model/model-intest/src/test/resources/common/archetype-task-reconciliation.xml
M model/model-intest/src/test/resources/common/archetype-task-single-bulk-action.xml
M model/model-intest/src/test/resources/common/role-buccaneer-green.xml
M model/model-intest/src/test/resources/common/role-persona-admin.xml
M model/model-intest/src/test/resources/common/role-pirate-green.xml
M model/model-intest/src/test/resources/common/role-pirate.xml
M model/model-intest/src/test/resources/common/system-configuration.xml
M model/model-intest/src/test/resources/importer/import-task.json
M model/model-intest/src/test/resources/importer/import-task.yaml
M model/model-intest/src/test/resources/manual/resource-manual-capabilities.xml
M model/model-intest/src/test/resources/manual/resource-semi-manual-disable.xml
M model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-crm-import.xml
M model/model-intest/src/test/resources/scripting/modify-jack-password-task-legacy.xml
M model/model-intest/src/test/resources/scripting/scripting-users-in-background-iterative-task-legacy.xml
M model/model-intest/src/test/resources/scripting/scripting-users-in-background-iterative-task.xml
M model/model-intest/src/test/resources/scripting/system-configuration.xml
M model/model-intest/src/test/resources/security/archetype-approval-case.xml
M model/model-intest/src/test/resources/security/role-persona-management.xml
M model/model-intest/src/test/resources/strange/system-configuration-strange.xml
A model/model-intest/src/test/resources/sync/task-custom-validity-scan.xml
M model/model-intest/src/test/resources/sync/task-delete-dummy-accounts.xml
M model/model-intest/src/test/resources/sync/task-delete-dummy-shadows.xml
M model/model-intest/src/test/resources/sync/task-dummy-byzantine-recon.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-ignore-partial-stop-on-fatal.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-ignore.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-retry-later-max-4.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-retry-later-on-any.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-stop-on-any.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-batched-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-batched.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-dry-run-with-update.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-dry-run.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-error-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-error.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-model-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-model.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-resource-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-resource.xml
M model/model-intest/testng-integration-full.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/asserter/CompiledGuiProfileAsserter.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
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/CertificationListener.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/NotificationTaskListener.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/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/LegacyMailTransport.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
M model/report-api/src/main/java/com/evolveum/midpoint/report/api/ReportConstants.java
M model/report-impl/pom.xml
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportBeans.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportManagerImpl.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportExportActivityHandler.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportImportActivityHandler.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportActivityHandler.java
M model/rest-impl/pom.xml
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/AbstractRestController.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/RestApiIndex.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/RestExceptionHandler.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WfConfiguration.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/CaseOperationExecutionTaskHandler.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/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/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEscalation.java
M model/workflow-impl/src/test/resources/assignments/system-configuration-global.xml
M model/workflow-impl/src/test/resources/common/023-archetype-manual-provisioning-case.xml
M model/workflow-impl/src/test/resources/common/024-archetype-operation-request.xml
M model/workflow-impl/src/test/resources/common/025-archetype-approval-case.xml
M model/workflow-impl/src/test/resources/common/task-trigger-scanner.xml
M model/workflow-impl/src/test/resources/objects-advanced/system-configuration.xml
M model/workflow-impl/src/test/resources/sequence/system-configuration.xml
M pom.xml
M provisioning/provisioning-impl/pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ExternalResourceEventListenerImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.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/resources/ConnectorManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceCache.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsLocalBeans.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/MultiPropagationActivityHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/PropagationActivityHandler.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioning.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioningArtemis.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLimited.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/mock/SynchronizationServiceMock.java
M provisioning/provisioning-impl/src/test/resources/dummy/dummy-limited/resource-dummy.xml
M provisioning/provisioning-impl/src/test/resources/dummy/dummy-priorities-read-replace/resource-dummy-all-read-replace.xml
M provisioning/ucf-impl-builtin/pom.xml
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/targets/JmsProvisioningTarget.java
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/sources/JmsAsyncUpdateSource.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalObjectCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalQueryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalVersionCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/registry/CacheRegistryImpl.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/CacheInvalidationPerformanceTest.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/ObjectOperationPolicyHelper.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/SystemConfigurationCacheAdapter.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/SystemObjectCache.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/CustomCompositeActivityHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/NoOpActivityHandler.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/ErrorHandlingStrategyExecutor.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/SearchBasedActivityRun.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/SearchBasedActivityRunSpecifics.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/SearchSpecification.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/StringBucketContentFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/FilterWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/NullWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/NumericIntervalWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/StringIntervalWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/StringPrefixWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/StringValueWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/processing/ProcessingCoordinator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/task/ActivityBasedTaskHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/AbstractAutowiredExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/AbstractObjectResolvableExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/BaseExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/AsIsExpressionEvaluatorFactory.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/expression/evaluator/LiteralExpressionEvaluatorFactory.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/RepoConcurrencyTest.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/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/composite/CompositeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/iterative/IterativeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/search/SearchIterativeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/simple/SimpleMockActivityHandler.java
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-multinode.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-multithreaded.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-pre-and-post-processing-explicit.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-pre-and-post-processing-new.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-pre-and-post-processing-tailored.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-reconciliation-multinode.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-reconciliation-pre-and-post-processing-new.xml
M repo/repo-common/src/test/resources/tasks/activities/task-150-mock-iterative.xml
M repo/repo-common/src/test/resources/tasks/activities/task-155-mock-iterative-bucketed.xml
M repo/repo-common/src/test/resources/tasks/activities/task-160-mock-search-iterative.xml
M repo/repo-common/src/test/resources/tasks/activities/task-170-mock-bucketed.xml
M repo/repo-common/src/test/resources/tasks/activities/task-180-bucketed-tree.xml
M repo/repo-common/src/test/resources/tasks/activities/task-190-suspending-composite.xml
M repo/repo-common/src/test/resources/tasks/activities/task-200-subtask.xml
M repo/repo-common/src/test/resources/tasks/activities/task-210-suspending-composite-with-subtasks.xml
M repo/repo-common/src/test/resources/tasks/activities/task-220-mock-composite-with-subtasks.xml
M repo/repo-common/src/test/resources/tasks/activities/task-300-workers-simple.xml
M repo/repo-common/src/test/resources/tasks/activities/task-custom-composite-with-default-work-TODO.xml
M repo/repo-common/src/test/resources/tasks/activities/task-single-mock-part-bucketed-TODO.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-200-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-200-w.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-300-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-300-w.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-010.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-140.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-150.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-200-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-200-w.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-4.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-5.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-c.xml
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/SqaleRepositoryConfiguration.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleServiceBase.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/MTask.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
M repo/repo-sql-impl-test/pom.xml
M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/util/HibernateToSqlTranslator.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/BaseSQLRepoTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/OrgStructTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/AbstractOrgClosureTest.java
R repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/util/JNDIMock.java
M repo/repo-sql-impl-test/src/test/resources/basic/objects-2.xml
M repo/repo-sql-impl-test/src/test/resources/basic/objects.xml
M repo/repo-sql-impl-test/src/test/resources/basic/tasks.xml
M repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-after.xml
M repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-before.xml
M repo/repo-sql-impl-test/testng-integration.xml
M repo/repo-sql-impl/pom.xml
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/SqlEmbeddedRepository.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryBeanConfig.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/data/audit/RAuditEventRecord.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditItem.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditPropertyValue.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditReferenceValue.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RTargetResourceOid.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAbstractRole.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RArchetype.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RConnector.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RConnectorHost.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RDashboard.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFocus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFocusPhoto.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RForm.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFunctionLibrary.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RGenericObject.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/RLookupTable.java
M 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/RNode.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectCollection.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTemplate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTextInfo.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/ROrg.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/ROrgClosure.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RReport.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RReportData.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RResource.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RRole.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSecurityPolicy.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSequence.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RService.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RShadow.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSystemConfiguration.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RTask.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RUser.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RValuePolicy.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtBoolean.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtDate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtLong.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAssignmentExtension.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RExtItem.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtBoolean.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtDate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtLong.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.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/RAssignment.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignmentReference.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/container/ROperationExecution.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/dictionary/ExtItemDictionary.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RAutoassignSpecification.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/embedded/REmbeddedReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RFocusActivation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/ROperationalState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RTaskAutoScaling.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/enums/RActivationStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAuthorizationDecision.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAvailabilityStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RChangeType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RFailedOperationType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RLockoutStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RNodeOperationalState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationExecutionRecordType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationResultStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RResourceAdministrativeState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RShadowKind.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RSynchronizationSituation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskAutoScalingMode.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskBinding.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskExecutionState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskRecurrence.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskSchedulingState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskWaitingReason.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RThreadStopAction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTimeIntervalStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.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/delta/GeneralUpdate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectDeltaUpdater.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/UpdateDispatcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/modify/EntityRegistry.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/hqm/HibernateQuery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/SimpleComparisonCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/FullTextRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/MatchMode.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaChecker.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/type/PrefixedStringType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/type/XMLGregorianCalendarType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/type/package-info.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetAssignmentResult.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/GetContainerableIdOnlyResult.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/GetObjectResult.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/MidPointOracleDialect.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointPostgreSQLDialect.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/RUtil.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ScrollableResultsIterator.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/UnicodeSQLServer2008Dialect.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/DataSourceFactory.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/GuiObjectDetailsPageAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/MetadataAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/TaskAsserter.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/SecurityUtil.java
M repo/security-impl/src/test/resources/system-configuration.xml
M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditFactory.java
M repo/system-init/src/main/resources/initial-objects/archetype/501-archetype-task-reconciliation.xml
M repo/system-init/src/main/resources/initial-objects/archetype/502-archetype-task-recomputation.xml
M repo/system-init/src/main/resources/initial-objects/archetype/503-archetype-task-import.xml
M repo/system-init/src/main/resources/initial-objects/archetype/504-archetype-task-live-sync.xml
M repo/system-init/src/main/resources/initial-objects/archetype/505-archetype-task-async-update.xml
M repo/system-init/src/main/resources/initial-objects/archetype/506-archetype-task-cleanup.xml
M repo/system-init/src/main/resources/initial-objects/archetype/507-archetype-task-report.xml
M repo/system-init/src/main/resources/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
M repo/system-init/src/main/resources/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
M repo/system-init/src/main/resources/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
M repo/system-init/src/main/resources/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
M repo/system-init/src/main/resources/initial-objects/archetype/515-archetype-task-objects-delete.xml
M repo/system-init/src/main/resources/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
M repo/system-init/src/main/resources/initial-objects/archetype/517-archetype-task-execute-change.xml
M repo/system-init/src/main/resources/initial-objects/archetype/518-archetype-task-execute-deltas.xml
M repo/system-init/src/main/resources/initial-objects/archetype/519-archetype-task-reindex-repository.xml
M repo/system-init/src/main/resources/initial-objects/archetype/520-archetype-task-certification.xml
M repo/system-init/src/main/resources/initial-objects/archetype/521-archetype-task-approval.xml
M repo/system-init/src/main/resources/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
M repo/system-init/src/main/resources/initial-objects/archetype/528-archetype-task-util.xml
M repo/system-init/src/main/resources/initial-objects/archetype/529-archetype-task-system.xml
M repo/system-init/src/main/resources/initial-objects/archetype/530-archetype-task-validity.xml
M repo/system-init/src/main/resources/initial-objects/archetype/531-archetype-task-trigger.xml
M repo/system-init/src/main/resources/initial-objects/archetype/532-archetype-task-propagation.xml
M repo/system-init/src/main/resources/initial-objects/archetype/533-archetype-task-multi-propagation.xml
M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
M repo/task-api/pom.xml
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/ClusterExecutionHelper.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
R repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskCategory.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java
M repo/task-quartz-impl/pom.xml
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/cluster/ClusterExecutionHelperImpl.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/StalledTasksWatcher.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/remote/RestConnector.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/JdbcPingTaskHandler.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskRetriever.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracerImpl.java
M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestTaskManagerBasic.java
M repo/task-quartz-impl/src/test/resources/basic/task-allowed-not.xml
M repo/task-quartz-impl/src/test/resources/basic/task-allowed.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-loose-cron.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-loose.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-tight.xml
M repo/task-quartz-impl/src/test/resources/basic/task-dummy.xml
M repo/task-quartz-impl/src/test/resources/basic/task-for-extension-test.xml
M repo/task-quartz-impl/src/test/resources/basic/task-group-limit-concurrent.xml
M repo/task-quartz-impl/src/test/resources/basic/task-group-limit.xml
M repo/task-quartz-impl/src/test/resources/basic/task-long-running.xml
M repo/task-quartz-impl/src/test/resources/basic/task-non-existing-owner.xml
M repo/task-quartz-impl/src/test/resources/basic/task-run-on-demand.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-exp-1-ram-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-exp-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-ram-null.xml
M repo/task-quartz-impl/src/test/resources/basic/task-simple-waiting.xml
M repo/task-quartz-impl/src/test/resources/basic/task-single-run.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-1-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-2.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-root.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-delete.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-resume-and-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-child-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-child-2.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-root.xml
M repo/task-quartz-impl/src/test/resources/basic/task-waiting-for-no-one.xml
M repo/task-quartz-impl/src/test/resources/basic/task-with-threads-to-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-with-threads.xml
M repo/task-quartz-impl/src/test/resources/basic/task-without-progress.xml
M repo/task-quartz-impl/src/test/resources/basic/tasks-for-cleanup.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-closed.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-runnable.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-suspended.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-waiting.xml
M testing/conntest/src/test/resources/389ds/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/389ds/task-sync.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2016-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2019-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2022-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-chimera-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-sync.xml
M testing/conntest/src/test/resources/ad-ldap-simple/task-sync-user.xml
M testing/conntest/src/test/resources/ad-ldap-simple/task-sync.xml
M testing/conntest/src/test/resources/opendj-dumber/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/opendj-dumber/task-sync.xml
M testing/conntest/src/test/resources/opendj/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/openldap-dumber/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/openldap/task-sync-inetorgperson.xml
M testing/longtest/src/test/resources/ldap/task-delete-opendj-accounts.xml
M testing/longtest/src/test/resources/ldap/task-delete-opendj-shadows.xml
M testing/rest/pom.xml
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/AbstractRestServiceInitializer.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestAbstractRestService.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceJson.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceProxyAuthentication.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceXml.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestWithoutAuditingLoginAndLogout.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSchemaRestService.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSecurityQuestionChallengeResponse.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractAuthentication.java
R testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractOidcRestModule.java
R testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByHMacModule.java
R testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByPublicKeyModule.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOptionForSkipUpdatingAuthFocusBehavior.java
A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAzureOidcRestAuthModule.java
A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestKeycloakOidcRestAuthModule.java
A testing/rest/src/test/resources/authentication/configuration/oidc.properties
R testing/rest/src/test/resources/authentication/keycloak-hmac.json
R testing/rest/src/test/resources/authentication/keycloak-public-key.json
A testing/rest/src/test/resources/authentication/keycloak.json
M testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
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-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
A testing/rest/src/test/resources/authentication/repo/security-policy-public-key-keystore.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
R testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key-wrong-alg.xml
R testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-unsuccessful.xml
A testing/rest/src/test/resources/authentication/repo/security-policy-user-info-uri.xml
A testing/rest/src/test/resources/authentication/repo/security-policy-wrong-attribute-name.xml
A testing/rest/src/test/resources/authentication/repo/user-admin-azure.xml
M testing/rest/src/test/resources/repo/security-policy-no-history.xml
M testing/rest/src/test/resources/repo/security-policy.xml
A testing/rest/testng-authentication.xml
M testing/story/pom.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConfiguredCapabilitiesActivation.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.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/async/TestAsyncProvisioning.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.java
M testing/story/src/test/resources/async/system-configuration.xml
M testing/story/src/test/resources/async/task-recompute-multi.xml
M testing/story/src/test/resources/buckets/system-configuration.xml
M testing/story/src/test/resources/common/archetype-task-recomputation.xml
M testing/story/src/test/resources/common/system-configuration.xml
M testing/story/src/test/resources/common/task-trigger-scanner.xml
M testing/story/src/test/resources/common/task-validity-scanner.xml
M testing/story/src/test/resources/consistency/task-opendj-reconciliation.xml
M testing/story/src/test/resources/correlation/idmatch/simple/resource-sis.xml
M testing/story/src/test/resources/correlation/system-configuration.xml
M testing/story/src/test/resources/counts/system-configuration.xml
M testing/story/src/test/resources/delayed-enable/task-dumy-hr-livesync.xml
M testing/story/src/test/resources/energy/task-reconcile-ad.xml
M testing/story/src/test/resources/grouper/system-configuration.xml
M testing/story/src/test/resources/grouper/task-async-update.xml
M testing/story/src/test/resources/grouper/task-group-scavenger.xml
M testing/story/src/test/resources/grouper/task-import-groups.xml
M testing/story/src/test/resources/grouper/task-reconcile-groups.xml
M testing/story/src/test/resources/import-group/task-opendj-import-groups.xml
M testing/story/src/test/resources/inbound-outbound-association/task-dumy-dir-livesync.xml
M testing/story/src/test/resources/ldap/assoc-perf/system-configuration-no-role-cache.xml
M testing/story/src/test/resources/ldap/assoc-perf/system-configuration.xml
M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-1.xml
M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-4.xml
M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-no-role-and-shadow-cache.xml
M testing/story/src/test/resources/ldap/recon-perf/task-reconcile-1-opendj.xml
M testing/story/src/test/resources/ldap/recon-perf/task-reconcile-4-opendj.xml
M testing/story/src/test/resources/ldap/sync-massive/task-live-sync.xml
M testing/story/src/test/resources/livesync-madness/task-dumy-hr-livesync.xml
M testing/story/src/test/resources/mapleLeaf/system-configuration.xml
M testing/story/src/test/resources/mapping-madness/system-configuration.xml
M testing/story/src/test/resources/normalizers/system-configuration-normalizer-ascii7.xml
M testing/story/src/test/resources/orgsync/task-reconcile-opendj-default-single.xml
M testing/story/src/test/resources/orgsync/task-reconcile-opendj-ldapgroup-single.xml
M testing/story/src/test/resources/orphaned-tasks/task-mark-orphaned-tasks.xml
M testing/story/src/test/resources/perf/import/system-configuration.xml
M testing/story/src/test/resources/perf/import/task-import.xml
M testing/story/src/test/resources/resource-in-maintenance/task-reconcile-csv.xml
M testing/story/src/test/resources/resource-in-maintenance/task-refresh.xml
M testing/story/src/test/resources/service-accounts-classifier/task-dummy-classifier-reconcile.xml
M testing/story/src/test/resources/service-accounts/task-dummy-livesync.xml
M testing/story/src/test/resources/service-accounts/task-dummy-reconcile.xml
M testing/story/src/test/resources/shadows/system-configuration.xml
M testing/story/src/test/resources/shadows/task-bulk-delete.xml
M testing/story/src/test/resources/shadows/task-import.xml
M testing/story/src/test/resources/shadows/task-reconciliation.xml
M testing/story/src/test/resources/system-perf/system-configuration.xml
M testing/story/src/test/resources/system-perf/task-reconciliation.vm.xml
M testing/story/src/test/resources/thresholds/system-configuration.xml
M testing/story/src/test/resources/thresholds/task-opendj-import-base-users.xml
M testing/story/src/test/resources/thresholds/task-opendj-livesync-full.xml
M testing/story/src/test/resources/university/task-dummy-hr-livesync.xml
M testing/story/src/test/resources/uuid/system-configuration-client.xml
M testing/story/src/test/resources/uuid/system-configuration-extension.xml
M testing/story/src/test/resources/village/system-configuration.xml
M testing/story/src/test/resources/village/task-dumy-source-livesync.xml
M tools/ninja/pom.xml
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningOptions.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/role-mining
# Conflicts:
# gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.java
# gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugList.java
# tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningOptions.java
# tools/ninja/src/main/resources/messages.properties
Commit: 92c8f7ca82a91ce408f345833537e9c045af5ca8
https://github.com/Evolveum/midpoint/commit/92c8f7ca82a91ce408f345833537e9c045af5ca8
Author: Tony Tkacik <tony.tkacik at evolveum.com>
Date: 2023-05-30 (Tue, 30 May 2023)
Changed paths:
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/form/MidpointForm.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/MultipartFormConfiguration.java
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
Log Message:
-----------
MID-8857: Make file upload limit larger and configurable
FileUploadBase counted normal multipart input fieldsa against max file count,
which rendered larger forms unusable if CSRF validation was turned off.
Increaded limit to 100 and made it configurable via systemConfiguration/adminGuiConfiguration/formMaxMultiparts.
Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>
Commit: dfbfba738243e638278f620db77e9c5f97891d5f
https://github.com/Evolveum/midpoint/commit/dfbfba738243e638278f620db77e9c5f97891d5f
Author: Tony Tkacik <tony.tkacik at evolveum.com>
Date: 2023-05-30 (Tue, 30 May 2023)
Changed paths:
M gui/admin-gui/pom.xml
M infra/test-util/pom.xml
M model/model-intest/pom.xml
M pom.xml
M repo/repo-sql-impl-test/pom.xml
M repo/security-impl/pom.xml
M testing/conntest/pom.xml
M testing/longtest/pom.xml
M testing/rest/pom.xml
M testing/story/pom.xml
Log Message:
-----------
Switch to Java 17 source level, bumped dependency-plugin
Maven dependency plugin needed to be bumped to 3.3.0 for fixes
for java 17 dependency analysis.
Added scope to several dependencies, since dependency-plugin:analyze-only
now also checks for incorrect classification of compile vs test.
Commit: 72cd2187d3ada806ee39e881779249c2f9d6fecd
https://github.com/Evolveum/midpoint/commit/72cd2187d3ada806ee39e881779249c2f9d6fecd
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-05-31 (Wed, 31 May 2023)
Changed paths:
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/InvitationAuthenticationChannel.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointExceptionTranslationFilter.java
Log Message:
-----------
invitation channel specific url fix
Commit: e254736b094c8ac667b4532e60566bec2f63a695
https://github.com/Evolveum/midpoint/commit/e254736b094c8ac667b4532e60566bec2f63a695
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-05-31 (Wed, 31 May 2023)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ConnectorTypeUtil.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java
Log Message:
-----------
Fix connector schema parsing race condition
The DOM objects used in midPoint are not thread safe, even for reading.
The problem manifests itself when a connector is initialized in
multiple threads at once.
This commit provides an immediate fix by coordinating access to
that particular place. (Note that the issue emerged also due to
- mistaken - schema cloning elimination in
59bee63b1b8eb933db39e8a9b61a4023b25ec4c0, but we are not ready
to re-introduce schema cloning now because of the expected
performance penalty.)
This resolves MID-8860.
Commit: 375d6f9324aacb3598ddd5f05dad6b7d2cf1be94
https://github.com/Evolveum/midpoint/commit/375d6f9324aacb3598ddd5f05dad6b7d2cf1be94
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-05-31 (Wed, 31 May 2023)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.java
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
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-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-keystore.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-unsuccessful.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-user-info-uri.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-wrong-attribute-name.xml
M testing/rest/src/test/resources/repo/security-policy-no-history.xml
M testing/rest/src/test/resources/repo/security-policy.xml
Log Message:
-----------
AuthenticationSequenceModuleType.name usage is removed
Commit: 0bb130885d513f9bc00dc6ab21333d35acb72623
https://github.com/Evolveum/midpoint/commit/0bb130885d513f9bc00dc6ab21333d35acb72623
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-05-31 (Wed, 31 May 2023)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ConnectorTypeUtil.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: f78a430d295dfe85ecfb70c3b21d2cfb26730ace
https://github.com/Evolveum/midpoint/commit/f78a430d295dfe85ecfb70c3b21d2cfb26730ace
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-05-31 (Wed, 31 May 2023)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M testing/rest/src/test/resources/repo/security-policy-no-history.xml
M testing/rest/src/test/resources/repo/security-policy.xml
M testing/story/src/test/resources/mapleLeaf/security-policy.xml
Log Message:
-----------
schema cleanup: CredentialsResetPolicyType.name usage is removed
Commit: 59fbfbb191d32669cb0ef410ea8326a99da51b06
https://github.com/Evolveum/midpoint/commit/59fbfbb191d32669cb0ef410ea8326a99da51b06
Author: lskublik <lskublik at evolveum.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SourceOrTargetOfMappingPanelFactory.java
Log Message:
-----------
MID-8634: removing focus preffix of path for target and source in mapping
Commit: adaaed0260fdfd0732c53a81c1033861927320f3
https://github.com/Evolveum/midpoint/commit/adaaed0260fdfd0732c53a81c1033861927320f3
Author: lskublik <lskublik at evolveum.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M dist/midpoint-api/pom.xml
M gui/admin-gui/pom.xml
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/form/MidpointForm.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/MultipartFormConfiguration.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ConnectorTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M infra/test-util/pom.xml
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/InvitationAuthenticationChannel.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointExceptionTranslationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-intest/pom.xml
M pom.xml
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java
M repo/repo-sql-impl-test/pom.xml
M repo/security-impl/pom.xml
M testing/conntest/pom.xml
M testing/longtest/pom.xml
M testing/rest/pom.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
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-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-keystore.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-unsuccessful.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-user-info-uri.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-wrong-attribute-name.xml
M testing/rest/src/test/resources/repo/security-policy-no-history.xml
M testing/rest/src/test/resources/repo/security-policy.xml
M testing/story/pom.xml
M testing/story/src/test/resources/mapleLeaf/security-policy.xml
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 0e7a0554ddbffe154151b80db22b505c509054f0
https://github.com/Evolveum/midpoint/commit/0e7a0554ddbffe154151b80db22b505c509054f0
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
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/security/GuiProfileCompiler.java
Log Message:
-----------
schema cleanup: role catalog deprecated items are removed
Commit: b1b58d46f15f2b250773c97c11599be7cbac5fa5
https://github.com/Evolveum/midpoint/commit/b1b58d46f15f2b250773c97c11599be7cbac5fa5
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SourceOrTargetOfMappingPanelFactory.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: d79fa5d2f623219dacd902a11756e5b64dabe69c
https://github.com/Evolveum/midpoint/commit/d79fa5d2f623219dacd902a11756e5b64dabe69c
Author: lskublik <lskublik at evolveum.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectClassFactory.java
Log Message:
-----------
MID-8652: pre-select object class when exist only one during creating of new resource object type
Commit: 6a58320b46a18bf1779e7af0d638cfe39d1c65e9
https://github.com/Evolveum/midpoint/commit/6a58320b46a18bf1779e7af0d638cfe39d1c65e9
Author: lskublik <lskublik at evolveum.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
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/security/GuiProfileCompiler.java
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 87042fd5b11b9b7cd5fd656ff8cf62564f00ec3f
https://github.com/Evolveum/midpoint/commit/87042fd5b11b9b7cd5fd656ff8cf62564f00ec3f
Author: lskublik <lskublik at evolveum.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
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/impl/component/wizard/EnumWizardChoicePanel.java
Log Message:
-----------
MID-8666: fix for redirect after creating resource from wizard
Commit: 9632ed6c6e74bebe68bcda4f7ef07e51ea0182dd
https://github.com/Evolveum/midpoint/commit/9632ed6c6e74bebe68bcda4f7ef07e51ea0182dd
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetInducementEvaluation.java
Log Message:
-----------
Do a cosmetic change
Commit: dc5cbf16840bb322541e3b22367a37fa1140462f
https://github.com/Evolveum/midpoint/commit/dc5cbf16840bb322541e3b22367a37fa1140462f
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-02 (Fri, 02 Jun 2023)
Changed paths:
M gui/admin-gui/src/frontend/scss/midpoint.scss
Log Message:
-----------
self registration form width fix
Commit: 033455c5da5840a8eca855cdfd11cee538733c61
https://github.com/Evolveum/midpoint/commit/033455c5da5840a8eca855cdfd11cee538733c61
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-02 (Fri, 02 Jun 2023)
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/impl/component/wizard/EnumWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectClassFactory.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 1084aae63328a85dd9ba870e2236c78a03bf7bf7
https://github.com/Evolveum/midpoint/commit/1084aae63328a85dd9ba870e2236c78a03bf7bf7
Author: lskublik <lskublik at evolveum.com>
Date: 2023-06-02 (Fri, 02 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceSummaryPanel.java
Log Message:
-----------
MID-8770:adding tag for indicating of resource created from template
Commit: 1ac884589372d56458a1989162844b2a49d701f5
https://github.com/Evolveum/midpoint/commit/1ac884589372d56458a1989162844b2a49d701f5
Author: lskublik <lskublik at evolveum.com>
Date: 2023-06-02 (Fri, 02 Jun 2023)
Changed paths:
M gui/admin-gui/src/frontend/scss/midpoint.scss
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 6f9550add2da7c6bd52845f8035460f113011cef
https://github.com/Evolveum/midpoint/commit/6f9550add2da7c6bd52845f8035460f113011cef
Author: lskublik <lskublik at evolveum.com>
Date: 2023-06-02 (Fri, 02 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferencePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFieldGroupPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFieldGroupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFormPanel.html
Log Message:
-----------
MID-8871:fix for css style of self registration page
Commit: 2cd6f9b3e1f212eae7e3802f884e51a0dfda3b71
https://github.com/Evolveum/midpoint/commit/2cd6f9b3e1f212eae7e3802f884e51a0dfda3b71
Author: lskublik <lskublik at evolveum.com>
Date: 2023-06-02 (Fri, 02 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
Log Message:
-----------
MID-8389: adding space between kind and object class for display name of ResourceObjectTypeDefinitionType
Commit: a9dddda820c73d69b1ca8e85289861a6baeb8b31
https://github.com/Evolveum/midpoint/commit/a9dddda820c73d69b1ca8e85289861a6baeb8b31
Author: lskublik <lskublik at evolveum.com>
Date: 2023-06-02 (Fri, 02 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/SourceMappingProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SourceOrTargetOfMappingPanelFactory.java
Log Message:
-----------
fix for NPE in SourceMappingProvider
Commit: fd768f784bc24a2bac9e85a64d7f64357c75f99e
https://github.com/Evolveum/midpoint/commit/fd768f784bc24a2bac9e85a64d7f64357c75f99e
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2023-06-06 (Tue, 06 Jun 2023)
Changed paths:
M gui/admin-gui/pom.xml
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/SourceMappingProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/EnumWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectClassFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SourceOrTargetOfMappingPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferencePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.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/form/MidpointForm.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/MultipartFormConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFieldGroupPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFieldGroupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFormPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceSummaryPanel.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ConnectorTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.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-gui-3.xsd
M infra/test-util/pom.xml
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/InvitationAuthenticationChannel.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointExceptionTranslationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/model-intest/pom.xml
M pom.xml
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java
M repo/repo-sql-impl-test/pom.xml
M repo/security-impl/pom.xml
M testing/conntest/pom.xml
M testing/longtest/pom.xml
M testing/rest/pom.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
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-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-keystore.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-unsuccessful.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-user-info-uri.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-wrong-attribute-name.xml
M testing/rest/src/test/resources/repo/security-policy-no-history.xml
M testing/rest/src/test/resources/repo/security-policy.xml
M testing/story/pom.xml
M testing/story/src/test/resources/mapleLeaf/security-policy.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/role-mining
Commit: 510c3027dd02da04b16f55628c3b0548d5d164b8
https://github.com/Evolveum/midpoint/commit/510c3027dd02da04b16f55628c3b0548d5d164b8
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-06 (Tue, 06 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationMerger.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/SearchBoxConfigurationHelper.java
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
Log Message:
-----------
schema cleanup: SearchBoxConfigurationType.defaultScope usage cleanup and removal
Commit: a6f75c79c9169d50ccc20c68139e29946cd3ff3b
https://github.com/Evolveum/midpoint/commit/a6f75c79c9169d50ccc20c68139e29946cd3ff3b
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-06 (Tue, 06 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationMerger.java
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
Log Message:
-----------
schema cleanup: SearchBoxConfigurationType.defaultValue usage removal
Commit: 315f30a69295bf0da267beb657c549aa1c7c2679
https://github.com/Evolveum/midpoint/commit/315f30a69295bf0da267beb657c549aa1c7c2679
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-06 (Tue, 06 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationMerger.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
Log Message:
-----------
schema cleanup: SearchItemType.displayName usage removal
Commit: 472a1399fa2cd5599e1522767716e10763c05144
https://github.com/Evolveum/midpoint/commit/472a1399fa2cd5599e1522767716e10763c05144
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-06 (Tue, 06 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/ParsedGetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SelectorOptions.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseApplicabilityPredicate.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseFilteringContext.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseMatchingContext.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseProcessingContextDescription.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilterCollector.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/MatchingTracer.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ObjectFilterExpressionEvaluator.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ObjectResolver.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/OrgTreeEvaluator.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/OwnerResolver.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SubjectedEvaluationContext.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/TraceEvent.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/TraceRecord.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/package-info.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ArchetypeRefClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/AssigneeClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/DelegatorClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/FilterClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRefClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRelationClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OwnerClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ParentClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RelatedObjectClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RequesterClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RoleRelationClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelectorClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelfClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/TenantClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/TypeClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ValueSelector.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/package-info.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/LinkedObjectsFunctions.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/ClockworkAuthorizationHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensOwnerResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AutoAssignMappingCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/ObjectSet.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/ActivationDescriptionHandler.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityItemValues.java
M model/model-intest/src/test/resources/security/role-case-work-items-assignee-self-read.xml
M model/model-intest/src/test/resources/security/role-case-work-items-event-approved-read.xml
M model/model-intest/src/test/resources/security/role-filter-object-modify-caribbean.xml
M model/model-intest/src/test/resources/security/role-read-jacks-campaigns.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
R model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/WorkItemsAsserter.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEscalation.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ObjectSelectorMatcher.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
R repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/query/ObjectFilterExpressionEvaluator.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.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/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.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/security-api/pom.xml
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipalManager.java
R repo/security-api/src/main/java/com/evolveum/midpoint/security/api/OwnerResolver.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectOperationConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectSecurityConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/PrismEntityOpConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
M repo/security-enforcer-impl/pom.xml
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationFilterEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerDecisionOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerFilterOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerOperation.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSelectorEvaluation.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSelectorFilterEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSpecParser.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/OtherEnforcerOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorFilterEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/Specification.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/TopDownSpecification.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/TracingUtil.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/AbstractSelectorClauseEvaluation.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/ArchetypeRef.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Assignee.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/ClauseEvaluationContext.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/ClauseFilterEvaluationContext.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Delegator.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Filter.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/OrgRef.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/OrgRelation.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Owner.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/RelatedObject.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Requester.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/RoleRelation.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Special.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/clauses/Tenant.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/ParentSelector.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismValueCoverageInformation.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/SelectorChainSegment.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/SinglePhasePrismEntityOpConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/TwoPhasesPrismEntityOpConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/UpdatablePrismEntityOpConstraints.java
Log Message:
-----------
Add security to searching/counting containers
The model.countContainers and searchContainers methods got better
security (authorizations) treatment. It is similar to the one in their
object-based counterparts: filter processing before the operation,
and data filtering afterward. (The latter except assignments, as they
currently do not have their owning objects attached.)
In order to do that, here we introduced ValueSelector - a parsed form
of ObjectSelectorType and its subtypes. It is analogous to ObjectFilter
in that it can evaluate itself in a given context. (The context is
currently quite complex, hopefully it will get simpler eventually.)
These selectors reside in the `schema` module. The functionality was
previously in repository service (impl, then api) and in security
enforcer implementation. This may or may not be the final place;
at least some of the clauses may be moved upwards in the future.
Some steps towards more flexible framework for diagnosing selectors
and authorization were taken. However, it's in very early stage now.
Work in progress. The individual parts are still finding their place.
The whole concept of sub-object authorizations in being discussed now.
Other changes:
- Removed (almost) duplicate WorkItemsAsserter.
Commit: 8e55ae01e84de751dc50fea365127e437e0c4f38
https://github.com/Evolveum/midpoint/commit/8e55ae01e84de751dc50fea365127e437e0c4f38
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-06 (Tue, 06 Jun 2023)
Changed paths:
M config/initial-objects/archetype/507-archetype-task-report.xml
M config/initial-objects/system-configuration/000-system-configuration.xml
M dist/midpoint-api/pom.xml
M gui/admin-gui/pom.xml
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/captcha/CaptchaPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/HistoryPageTabVisibleBehavior.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/ObjectTabVisibleBehavior.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/WebPrismUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ResourceTemplateProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/SourceMappingProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationMerger.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/EnumWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationAndExpressionPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationRefPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AttributeMappingItemPathPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AutoCompleteReferencePanelFactory.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/panel/CorrelatorItemRefPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DatePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DefaultContainerablePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DropDownChoicePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DurationPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/EnumPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExecuteScriptPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExpressionModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ItemPathPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LabelPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LinkedReferencePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LockoutStatusPanelFactory.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/MetadataPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ModificationsPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ObjectDeltaPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ParameterTypePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/PasswordHintPanelFactory.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/ProfilingLoggerLevelPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/QueryTextAreaPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RelationPanelFactory.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/ResourceIntentFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectClassFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SearchFilterPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SourceOrTargetOfMappingPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TaskIntentFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TaskObjectClassFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextAreaPanelFactory.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/panel/ThreeStateComboPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/UploadDownloadPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/VariableBindingDefinitionTypePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/WorkItemDetailsPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/BooleanWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ExpressionWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/LoggingConfigurationWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/OperationalContainerWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismObjectWrapperFactoryImpl.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/PrismReferenceWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ProtectedStringWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceAttributeWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceWrapperFactoryImpl.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/component/TaskOperationalButtonsPanel.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/CapabilitiesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceSchemaPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskBasicPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/UserDelegationsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageRemoteAuthenticationSelect.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageRemoteAuthenticationSelect.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractFlow.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAttributeVerification.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAuthenticationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageEmailNonce.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageFocusIdentification.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageInvitation.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PagePasswordHint.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferencePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/AsyncWebProcessManagerImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/AbstractSpringBootApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/EmbeddedTomcatAutoConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/NodeIdHeaderValve.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/StaticWebServlet.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/TomcatRootValve.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/TrailingSlashRedirectingFilter.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/AssignmentTablePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/MidpointForm.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/MultipartFormConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/UploadDownloadPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/dto/ExpressionTypeDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/message/FeedbackListView.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFieldGroupPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFieldGroupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFormPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/ResourceWizardPreviousButton.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/Wizard.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/Wizard.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardButtonBar.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardButtonBar.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardIssuesPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardIssuesPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardStepDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardSteps.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardSteps.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardUtil.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/CapabilityStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/CapabilityStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ConfigurationStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ConfigurationStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/NameStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/NameStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ResourceWizard.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaHandlingStep.html
R 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/component/wizard/resource/SchemaStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SynchronizationStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SynchronizationStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/DuplicateObjectTypeDetector.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/SchemaListPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/SchemaListPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/WizardHelpDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/WizardHelpDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/XmlEditorPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/XmlEditorPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/AddCapabilityDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/AddCapabilityDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityActivationPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityActivationPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityCredentialsPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityCredentialsPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityScriptPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityScriptPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityStepDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityValuePanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityValuePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/AttributeEditorUtils.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceActivationEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceActivationEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAssociationEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAssociationEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAttributeEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAttributeEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceCredentialsEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceCredentialsEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceDependencyEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceDependencyEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceIterationEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceIterationEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceProtectedEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceProtectedEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/ExpressionVariableEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/ExpressionVariableEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/LimitationsEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/LimitationsEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/MappingEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/MappingEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/ConditionalSearchFilterEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/ConditionalSearchFilterEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationActionEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationActionEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationExpressionEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationExpressionEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationReactionEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationReactionEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/AttributeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/Capability.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/CapabilityDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ConnectorHostTypeComparator.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ConnectorTypeComparator.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ExpressionVariableDefinitionTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/IterationSpecificationTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/MappingTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDataProvider.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDetailsDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/PropertyLimitationsTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ResourceObjectTypeDefinitionTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ResourceSynchronizationDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/SchemaHandlingDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/SynchronizationActionTypeDto.java
R 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/page/admin/certification/handlers/DirectAssignmentCertGuiHandler.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/component/PageDebugDownloadBehaviour.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/RoleMiningExportOperation.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/SystemInfoPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceWizard.html
R 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/ResourceSummaryPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceWizardIssuesModel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/component/SchemaListPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/component/SchemaListPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/AttributeDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDataProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDetailsDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/SearchBoxConfigurationHelper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError401.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/util/ExpressionUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/MidPointProfilingServletFilter.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestWrapperDelta.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/TestPageMounter.java
M gui/admin-gui/src/test/resources/common/resource-dummy-initialized.xml
M infra/common/pom.xml
M infra/common/src/main/java/com/evolveum/midpoint/common/Clock.java
M infra/common/src/main/java/com/evolveum/midpoint/common/InternalsConfigController.java
A infra/common/src/main/java/com/evolveum/midpoint/common/RoleMiningExportUtils.java
M infra/common/src/main/java/com/evolveum/midpoint/common/StaticExpressionUtil.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointAbstractProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointJsonProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointXmlProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointYamlProvider.java
M infra/common/src/test/java/com/evolveum/midpoint/common/TestStaticValues.java
M infra/common/src/test/resources/crypto/task-add-account.xml
M infra/common/src/test/resources/crypto/task-modify-jack-password.xml
M infra/pom.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/PrismQueryExpressionSupport.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SchemaService.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/SchemaConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultFactory.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/OpNode.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/TraceUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/visualizer/BaseVisualizer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/visualizer/MappingEvaluationVisualizer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ConnectorTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FormTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ParamsTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaDebugUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ScriptingBeansUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.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/ValueDisplayUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskTypeUtil.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-correlation-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-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/report/extension-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/TestDeltaConverter.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestJaxbParsing.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseFilter.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseObjectTemplate.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseForm.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/TestParseResource.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/schema/src/test/java/com/evolveum/midpoint/schema/util/XsdTypeConverterTest.java
R infra/schema/src/test/resources/common/model-context-1.xml
M infra/schema/src/test/resources/common/task-bulk-action-1.xml
M infra/schema/src/test/resources/common/task-bulk-action-2.xml
M infra/schema/src/test/resources/deltaconverter/task-new.xml
M infra/schema/src/test/resources/deltaconverter/task-old.xml
M infra/schema/src/test/resources/diff/system-configuration-after.xml
M infra/schema/src/test/resources/diff/system-configuration-before.xml
R infra/schema/src/test/resources/diff/task-modelOperationContext-before.xml
M infra/schema/src/test/resources/xmljson/task-delete-dummy-shadows.skip.xml
M infra/schema/src/test/resources/xmljson/task-reconcile-dummy-filter.skip.xml
M infra/test-util/pom.xml
M model/authentication-api/pom.xml
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/LoginFormModuleFactory.java
M 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/AuthenticationEvaluator.java
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
M model/authentication-impl/pom.xml
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/MidpointAutowiredBeanFactoryObjectPostProcessor.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/WicketRedirectStrategy.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/InvitationAuthenticationChannel.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/MidpointWebSecurityConfiguration.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/entry/point/RemoteAuthenticationEntryPoint.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/WicketLoginUrlAuthenticationEntryPoint.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/channel/AbstractChannelFactory.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/InvitationChannelFactory.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/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/LdapModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcClientModuleFactory.java
M 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/RemoteModuleFactory.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/filter/AttributeVerificationAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/FocusIdentificationAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HintAuthenticationFilter.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/MailNonceAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAnonymousAuthenticationFilter.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/MidpointExceptionTranslationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointFilterChainProxy.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointFocusVerificationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointRequestHeaderAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointUsernamePasswordAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/PreLogoutFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RedirectForLoginPagesWithAuthenticationFilter.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RefuseUnauthenticatedRequestFilter.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/filter/SecurityQuestionsAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/SequenceAuditFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/TransformExceptionFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/configurers/MidpointExceptionHandlingConfigurer.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/BasicMidPointAuthenticationSuccessHandler.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/handler/MidpointAccessDeniedHandler.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/MidpointAuthenticationFailureHandler.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/AuditedAuthenticationException.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/LdapDirContextAdapter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/MidpointPrincipalContextMapper.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/ModuleWebSecurityConfigurationImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcAdditionalConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.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
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/AttributeVerificationModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/FocusIdentificationModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HintModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpBasicModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpClusterModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpHeaderModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpSecurityQuestionsModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/LoginFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/MailNonceFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcClientModuleWebSecurityConfigurer.java
M 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/module/configurer/RemoteModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/SamlModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/SecurityQuestionsFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcAuthorizationRequestRedirectFilter.java
M 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/provider/MidPointAbstractAuthenticationProvider.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/provider/OidcClientProvider.java
M 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/Saml2Provider.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointMetadataRelyingPartyRegistrationResolver.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LoginConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestResolver.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestSuccessHandler.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/saml/MidpointSaml2WebSsoAuthenticationRequestFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/MidpointHttpServletRequest.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/MidpointRegisterSessionAuthenticationStrategy.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/SessionAndRequestScopeImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestAuthSequenceUtil.java
M model/authentication-impl/src/test/resources/common/system-configuration.xml
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/CaseEngineImpl.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/AccessCertificationCampaignCreationTaskHandler.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/AccessCertificationRemediationTaskHandler.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/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/OneAcceptAcceptsStrategy.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/OneDenyDeniesStrategy.java
M model/certification-impl/src/test/resources/common/task-trigger-scanner-manual.xml
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AdminGuiConfigurationMergeManager.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelExecuteOptions.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.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/CompiledObjectCollectionView.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledShadowCollectionView.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
M model/model-common/pom.xml
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ModelCommonBeans.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypePolicyMerger.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ConstExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/GenerateExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ProportionalExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceSearchExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/PathExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/TransformationalEvaluation.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluatorFactory.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/mapping/metadata/builtin/BaseBuiltinMetadataMapping.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/TestGroovyExpressionsSandbox.java
M model/model-impl/pom.xml
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ClusterCacheListener.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/PrismConfigurationUpdater.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/cleanup/ShadowRefreshActivityHandler.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/CollectionProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelatorFactory.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/dot/DotMappingRelation.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/SequentialValueExpressionEvaluatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/TriggerCreatorGlobalState.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/objects/ObjectIntegrityCheckActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckActivityHandler.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/PersonaKey.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/PersonaConstruction.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/ScriptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AlwaysTrueConstraintEvaluator.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/CompositeConstraintEvaluator.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/CustomConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ExclusionConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/HasAssignmentConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ModificationConstraintEvaluator.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/ObjectModificationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/OrphanedConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintsEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicySituationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/StateConstraintEvaluator.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/NonIterativeScriptingActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ScriptingExpressionEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/VariablesUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AddExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ApplyDefinitionExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AssignExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DeleteExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DiscoverConnectorsExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/EnableDisableExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ExecuteScriptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/GenerateValueExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/LogExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ModifyExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/NotifyExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/PurgeSchemaExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/RecomputeExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ReencryptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ResolveExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ResumeTaskExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/TestResourceExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/UnassignExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ValidateExecutor.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/security/ClusterwideUserSessionManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/SimulationResultManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ProjectionLinkUpdater.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceRegisterAgent.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationSorterEvaluatorImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/StandardActionsRegistrar.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/async/AsyncUpdateActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportActivityHandler.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/OperationCompletionActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/RemainingShadowsActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ResourceObjectsReconciliationActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/DeletionActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ExplicitChangeExecutionActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ShadowCleanupActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ShadowFetchingPreprocessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/cluster/AutoScalingActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/cluster/AutoScalingActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanPartialRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/simple/SimpleActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/CompletedTaskCleanupTriggerHandler.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/TriggerScanActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/UnlockTriggerHandler.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractLensTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignedMappings.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjectorPersonaDeprecated.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestGuiProfiledPrincipalManager.java
M model/model-impl/src/test/resources/common/system-configuration.xml
M model/model-impl/src/test/resources/common/task-reconcile-dummy.xml
M model/model-impl/src/test/resources/lens/policy/role-student.xml
M model/model-impl/src/test/resources/lens/role-corp-engineer.xml
R model/model-impl/src/test/resources/lens/role-persona-admin.xml
M model/model-impl/src/test/resources/refinedschema/task-reconcile-dummy-kind-intent-objectclass.xml
M model/model-impl/src/test/resources/refinedschema/task-reconcile-dummy-kind-intent.xml
M model/model-impl/src/test/resources/refinedschema/task-reconcile-dummy-objectclass.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/TestActivation.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/TestPreviewChanges.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypeInheritance.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/manual/AbstractManualResourceTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/AbstractPersonaTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/TestPersonaPassword.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityPrincipal.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTask.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/sync/TestValidityRecomputeTaskPartitionedSingleTask.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTask.java
R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTaskLegacy.java
R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTaskLegacyMultithreaded.java
M model/model-intest/src/test/resources/archetypes/archetype-liveSync-task.xml
M model/model-intest/src/test/resources/archetypes/archetype-recon-task.xml
M model/model-intest/src/test/resources/archetypes/archetype-task-basic.xml
M model/model-intest/src/test/resources/archetypes/role-user-administrator.xml
M model/model-intest/src/test/resources/archetypes/system-configuration-archetypes.xml
A model/model-intest/src/test/resources/common/archetype-admin.xml
M model/model-intest/src/test/resources/common/archetype-approval-case.xml
A model/model-intest/src/test/resources/common/archetype-persona-role.xml
M model/model-intest/src/test/resources/common/archetype-task-iterative-bulk-action.xml
M model/model-intest/src/test/resources/common/archetype-task-reconciliation.xml
M model/model-intest/src/test/resources/common/archetype-task-single-bulk-action.xml
M model/model-intest/src/test/resources/common/role-buccaneer-green.xml
M model/model-intest/src/test/resources/common/role-persona-admin.xml
M model/model-intest/src/test/resources/common/role-pirate-green.xml
M model/model-intest/src/test/resources/common/role-pirate.xml
M model/model-intest/src/test/resources/common/system-configuration.xml
M model/model-intest/src/test/resources/importer/import-task.json
M model/model-intest/src/test/resources/importer/import-task.yaml
M model/model-intest/src/test/resources/manual/resource-manual-capabilities.xml
M model/model-intest/src/test/resources/manual/resource-semi-manual-disable.xml
M model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-crm-import.xml
M model/model-intest/src/test/resources/scripting/modify-jack-password-task-legacy.xml
M model/model-intest/src/test/resources/scripting/scripting-users-in-background-iterative-task-legacy.xml
M model/model-intest/src/test/resources/scripting/scripting-users-in-background-iterative-task.xml
M model/model-intest/src/test/resources/scripting/system-configuration.xml
M model/model-intest/src/test/resources/security/archetype-approval-case.xml
M model/model-intest/src/test/resources/security/role-persona-management.xml
M model/model-intest/src/test/resources/strange/system-configuration-strange.xml
A model/model-intest/src/test/resources/sync/task-custom-validity-scan.xml
M model/model-intest/src/test/resources/sync/task-delete-dummy-accounts.xml
M model/model-intest/src/test/resources/sync/task-delete-dummy-shadows.xml
M model/model-intest/src/test/resources/sync/task-dummy-byzantine-recon.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-ignore-partial-stop-on-fatal.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-ignore.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-retry-later-max-4.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-retry-later-on-any.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-stop-on-any.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-batched-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-batched.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-dry-run-with-update.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-dry-run.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-error-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-error.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-model-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-model.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-resource-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-resource.xml
M model/model-intest/testng-integration-full.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/asserter/CompiledGuiProfileAsserter.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
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/CertificationListener.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/NotificationTaskListener.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/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/LegacyMailTransport.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
M model/report-api/src/main/java/com/evolveum/midpoint/report/api/ReportConstants.java
M model/report-impl/pom.xml
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportBeans.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportManagerImpl.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportExportActivityHandler.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportImportActivityHandler.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportActivityHandler.java
M model/rest-impl/pom.xml
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/AbstractRestController.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/RestApiIndex.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/RestExceptionHandler.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WfConfiguration.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/CaseOperationExecutionTaskHandler.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/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/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEscalation.java
M model/workflow-impl/src/test/resources/assignments/system-configuration-global.xml
M model/workflow-impl/src/test/resources/common/023-archetype-manual-provisioning-case.xml
M model/workflow-impl/src/test/resources/common/024-archetype-operation-request.xml
M model/workflow-impl/src/test/resources/common/025-archetype-approval-case.xml
M model/workflow-impl/src/test/resources/common/task-trigger-scanner.xml
M model/workflow-impl/src/test/resources/objects-advanced/system-configuration.xml
M model/workflow-impl/src/test/resources/sequence/system-configuration.xml
M pom.xml
M provisioning/provisioning-impl/pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ExternalResourceEventListenerImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.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/resources/ConnectorManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceCache.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsLocalBeans.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/MultiPropagationActivityHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/PropagationActivityHandler.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioning.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioningArtemis.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLimited.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/mock/SynchronizationServiceMock.java
M provisioning/provisioning-impl/src/test/resources/dummy/dummy-limited/resource-dummy.xml
M provisioning/provisioning-impl/src/test/resources/dummy/dummy-priorities-read-replace/resource-dummy-all-read-replace.xml
M provisioning/ucf-impl-builtin/pom.xml
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/targets/JmsProvisioningTarget.java
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/sources/JmsAsyncUpdateSource.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalObjectCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalQueryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalVersionCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/registry/CacheRegistryImpl.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/CacheInvalidationPerformanceTest.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/ObjectOperationPolicyHelper.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/SystemConfigurationCacheAdapter.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/SystemObjectCache.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/CustomCompositeActivityHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/NoOpActivityHandler.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/ErrorHandlingStrategyExecutor.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/SearchBasedActivityRun.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/SearchBasedActivityRunSpecifics.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/SearchSpecification.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/StringBucketContentFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/FilterWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/NullWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/NumericIntervalWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/StringIntervalWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/StringPrefixWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/StringValueWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/processing/ProcessingCoordinator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/task/ActivityBasedTaskHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/AbstractAutowiredExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/AbstractObjectResolvableExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/BaseExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/AsIsExpressionEvaluatorFactory.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/expression/evaluator/LiteralExpressionEvaluatorFactory.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/RepoConcurrencyTest.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/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/composite/CompositeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/iterative/IterativeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/search/SearchIterativeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/simple/SimpleMockActivityHandler.java
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-multinode.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-multithreaded.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-pre-and-post-processing-explicit.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-pre-and-post-processing-new.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-pre-and-post-processing-tailored.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-reconciliation-multinode.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-reconciliation-pre-and-post-processing-new.xml
M repo/repo-common/src/test/resources/tasks/activities/task-150-mock-iterative.xml
M repo/repo-common/src/test/resources/tasks/activities/task-155-mock-iterative-bucketed.xml
M repo/repo-common/src/test/resources/tasks/activities/task-160-mock-search-iterative.xml
M repo/repo-common/src/test/resources/tasks/activities/task-170-mock-bucketed.xml
M repo/repo-common/src/test/resources/tasks/activities/task-180-bucketed-tree.xml
M repo/repo-common/src/test/resources/tasks/activities/task-190-suspending-composite.xml
M repo/repo-common/src/test/resources/tasks/activities/task-200-subtask.xml
M repo/repo-common/src/test/resources/tasks/activities/task-210-suspending-composite-with-subtasks.xml
M repo/repo-common/src/test/resources/tasks/activities/task-220-mock-composite-with-subtasks.xml
M repo/repo-common/src/test/resources/tasks/activities/task-300-workers-simple.xml
M repo/repo-common/src/test/resources/tasks/activities/task-custom-composite-with-default-work-TODO.xml
M repo/repo-common/src/test/resources/tasks/activities/task-single-mock-part-bucketed-TODO.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-200-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-200-w.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-300-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-300-w.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-010.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-140.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-150.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-200-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-200-w.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-4.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-5.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-c.xml
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/SqaleRepositoryConfiguration.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleServiceBase.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/MTask.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
M repo/repo-sql-impl-test/pom.xml
M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/util/HibernateToSqlTranslator.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/BaseSQLRepoTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/OrgStructTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/AbstractOrgClosureTest.java
R repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/util/JNDIMock.java
M repo/repo-sql-impl-test/src/test/resources/basic/objects-2.xml
M repo/repo-sql-impl-test/src/test/resources/basic/objects.xml
M repo/repo-sql-impl-test/src/test/resources/basic/tasks.xml
M repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-after.xml
M repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-before.xml
M repo/repo-sql-impl-test/testng-integration.xml
M repo/repo-sql-impl/pom.xml
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/SqlEmbeddedRepository.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryBeanConfig.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/data/audit/RAuditEventRecord.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditItem.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditPropertyValue.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditReferenceValue.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RTargetResourceOid.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAbstractRole.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RArchetype.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RConnector.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RConnectorHost.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RDashboard.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFocus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFocusPhoto.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RForm.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFunctionLibrary.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RGenericObject.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/RLookupTable.java
M 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/RNode.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectCollection.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTemplate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTextInfo.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/ROrg.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/ROrgClosure.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RReport.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RReportData.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RResource.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RRole.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSecurityPolicy.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSequence.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RService.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RShadow.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSystemConfiguration.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RTask.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RUser.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RValuePolicy.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtBoolean.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtDate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtLong.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAssignmentExtension.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RExtItem.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtBoolean.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtDate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtLong.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.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/RAssignment.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignmentReference.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/container/ROperationExecution.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/dictionary/ExtItemDictionary.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RAutoassignSpecification.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/embedded/REmbeddedReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RFocusActivation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/ROperationalState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RTaskAutoScaling.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/enums/RActivationStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAuthorizationDecision.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAvailabilityStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RChangeType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RFailedOperationType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RLockoutStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RNodeOperationalState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationExecutionRecordType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationResultStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RResourceAdministrativeState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RShadowKind.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RSynchronizationSituation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskAutoScalingMode.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskBinding.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskExecutionState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskRecurrence.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskSchedulingState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskWaitingReason.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RThreadStopAction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTimeIntervalStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.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/delta/GeneralUpdate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectDeltaUpdater.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/UpdateDispatcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/modify/EntityRegistry.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/hqm/HibernateQuery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/SimpleComparisonCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/FullTextRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/MatchMode.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaChecker.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/type/PrefixedStringType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/type/XMLGregorianCalendarType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/type/package-info.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetAssignmentResult.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/GetContainerableIdOnlyResult.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/GetObjectResult.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/MidPointOracleDialect.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointPostgreSQLDialect.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/RUtil.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ScrollableResultsIterator.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/UnicodeSQLServer2008Dialect.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/DataSourceFactory.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/GuiObjectDetailsPageAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/MetadataAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/TaskAsserter.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/SecurityUtil.java
M repo/security-impl/pom.xml
M repo/security-impl/src/test/resources/system-configuration.xml
M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditFactory.java
M repo/system-init/src/main/resources/initial-objects/archetype/501-archetype-task-reconciliation.xml
M repo/system-init/src/main/resources/initial-objects/archetype/502-archetype-task-recomputation.xml
M repo/system-init/src/main/resources/initial-objects/archetype/503-archetype-task-import.xml
M repo/system-init/src/main/resources/initial-objects/archetype/504-archetype-task-live-sync.xml
M repo/system-init/src/main/resources/initial-objects/archetype/505-archetype-task-async-update.xml
M repo/system-init/src/main/resources/initial-objects/archetype/506-archetype-task-cleanup.xml
M repo/system-init/src/main/resources/initial-objects/archetype/507-archetype-task-report.xml
M repo/system-init/src/main/resources/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
M repo/system-init/src/main/resources/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
M repo/system-init/src/main/resources/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
M repo/system-init/src/main/resources/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
M repo/system-init/src/main/resources/initial-objects/archetype/515-archetype-task-objects-delete.xml
M repo/system-init/src/main/resources/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
M repo/system-init/src/main/resources/initial-objects/archetype/517-archetype-task-execute-change.xml
M repo/system-init/src/main/resources/initial-objects/archetype/518-archetype-task-execute-deltas.xml
M repo/system-init/src/main/resources/initial-objects/archetype/519-archetype-task-reindex-repository.xml
M repo/system-init/src/main/resources/initial-objects/archetype/520-archetype-task-certification.xml
M repo/system-init/src/main/resources/initial-objects/archetype/521-archetype-task-approval.xml
M repo/system-init/src/main/resources/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
M repo/system-init/src/main/resources/initial-objects/archetype/528-archetype-task-util.xml
M repo/system-init/src/main/resources/initial-objects/archetype/529-archetype-task-system.xml
M repo/system-init/src/main/resources/initial-objects/archetype/530-archetype-task-validity.xml
M repo/system-init/src/main/resources/initial-objects/archetype/531-archetype-task-trigger.xml
M repo/system-init/src/main/resources/initial-objects/archetype/532-archetype-task-propagation.xml
M repo/system-init/src/main/resources/initial-objects/archetype/533-archetype-task-multi-propagation.xml
M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
M repo/task-api/pom.xml
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/ClusterExecutionHelper.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
R repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskCategory.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java
M repo/task-quartz-impl/pom.xml
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/cluster/ClusterExecutionHelperImpl.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/StalledTasksWatcher.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/remote/RestConnector.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/JdbcPingTaskHandler.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskRetriever.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracerImpl.java
M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestTaskManagerBasic.java
M repo/task-quartz-impl/src/test/resources/basic/task-allowed-not.xml
M repo/task-quartz-impl/src/test/resources/basic/task-allowed.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-loose-cron.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-loose.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-tight.xml
M repo/task-quartz-impl/src/test/resources/basic/task-dummy.xml
M repo/task-quartz-impl/src/test/resources/basic/task-for-extension-test.xml
M repo/task-quartz-impl/src/test/resources/basic/task-group-limit-concurrent.xml
M repo/task-quartz-impl/src/test/resources/basic/task-group-limit.xml
M repo/task-quartz-impl/src/test/resources/basic/task-long-running.xml
M repo/task-quartz-impl/src/test/resources/basic/task-non-existing-owner.xml
M repo/task-quartz-impl/src/test/resources/basic/task-run-on-demand.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-exp-1-ram-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-exp-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-ram-null.xml
M repo/task-quartz-impl/src/test/resources/basic/task-simple-waiting.xml
M repo/task-quartz-impl/src/test/resources/basic/task-single-run.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-1-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-2.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-root.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-delete.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-resume-and-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-child-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-child-2.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-root.xml
M repo/task-quartz-impl/src/test/resources/basic/task-waiting-for-no-one.xml
M repo/task-quartz-impl/src/test/resources/basic/task-with-threads-to-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-with-threads.xml
M repo/task-quartz-impl/src/test/resources/basic/task-without-progress.xml
M repo/task-quartz-impl/src/test/resources/basic/tasks-for-cleanup.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-closed.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-runnable.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-suspended.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-waiting.xml
M testing/conntest/pom.xml
M testing/conntest/src/test/resources/389ds/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/389ds/task-sync.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2016-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2019-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2022-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-chimera-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-sync.xml
M testing/conntest/src/test/resources/ad-ldap-simple/task-sync-user.xml
M testing/conntest/src/test/resources/ad-ldap-simple/task-sync.xml
M testing/conntest/src/test/resources/opendj-dumber/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/opendj-dumber/task-sync.xml
M testing/conntest/src/test/resources/opendj/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/openldap-dumber/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/openldap/task-sync-inetorgperson.xml
M testing/longtest/pom.xml
M testing/longtest/src/test/resources/ldap/task-delete-opendj-accounts.xml
M testing/longtest/src/test/resources/ldap/task-delete-opendj-shadows.xml
M testing/rest/pom.xml
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/AbstractRestServiceInitializer.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestAbstractRestService.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceJson.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceProxyAuthentication.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceXml.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestWithoutAuditingLoginAndLogout.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSchemaRestService.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSecurityQuestionChallengeResponse.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractAuthentication.java
R testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractOidcRestModule.java
R testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByHMacModule.java
R testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByPublicKeyModule.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOptionForSkipUpdatingAuthFocusBehavior.java
A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAzureOidcRestAuthModule.java
A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestKeycloakOidcRestAuthModule.java
A testing/rest/src/test/resources/authentication/configuration/oidc.properties
R testing/rest/src/test/resources/authentication/keycloak-hmac.json
R testing/rest/src/test/resources/authentication/keycloak-public-key.json
A testing/rest/src/test/resources/authentication/keycloak.json
M testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
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-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
A testing/rest/src/test/resources/authentication/repo/security-policy-public-key-keystore.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
R testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key-wrong-alg.xml
R testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-unsuccessful.xml
A testing/rest/src/test/resources/authentication/repo/security-policy-user-info-uri.xml
A testing/rest/src/test/resources/authentication/repo/security-policy-wrong-attribute-name.xml
A testing/rest/src/test/resources/authentication/repo/user-admin-azure.xml
M testing/rest/src/test/resources/repo/security-policy-no-history.xml
M testing/rest/src/test/resources/repo/security-policy.xml
A testing/rest/testng-authentication.xml
M testing/story/pom.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConfiguredCapabilitiesActivation.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.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/async/TestAsyncProvisioning.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.java
M testing/story/src/test/resources/async/system-configuration.xml
M testing/story/src/test/resources/async/task-recompute-multi.xml
M testing/story/src/test/resources/buckets/system-configuration.xml
M testing/story/src/test/resources/common/archetype-task-recomputation.xml
M testing/story/src/test/resources/common/system-configuration.xml
M testing/story/src/test/resources/common/task-trigger-scanner.xml
M testing/story/src/test/resources/common/task-validity-scanner.xml
M testing/story/src/test/resources/consistency/task-opendj-reconciliation.xml
M testing/story/src/test/resources/correlation/idmatch/simple/resource-sis.xml
M testing/story/src/test/resources/correlation/system-configuration.xml
M testing/story/src/test/resources/counts/system-configuration.xml
M testing/story/src/test/resources/delayed-enable/task-dumy-hr-livesync.xml
M testing/story/src/test/resources/energy/task-reconcile-ad.xml
M testing/story/src/test/resources/grouper/system-configuration.xml
M testing/story/src/test/resources/grouper/task-async-update.xml
M testing/story/src/test/resources/grouper/task-group-scavenger.xml
M testing/story/src/test/resources/grouper/task-import-groups.xml
M testing/story/src/test/resources/grouper/task-reconcile-groups.xml
M testing/story/src/test/resources/import-group/task-opendj-import-groups.xml
M testing/story/src/test/resources/inbound-outbound-association/task-dumy-dir-livesync.xml
M testing/story/src/test/resources/ldap/assoc-perf/system-configuration-no-role-cache.xml
M testing/story/src/test/resources/ldap/assoc-perf/system-configuration.xml
M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-1.xml
M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-4.xml
M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-no-role-and-shadow-cache.xml
M testing/story/src/test/resources/ldap/recon-perf/task-reconcile-1-opendj.xml
M testing/story/src/test/resources/ldap/recon-perf/task-reconcile-4-opendj.xml
M testing/story/src/test/resources/ldap/sync-massive/task-live-sync.xml
M testing/story/src/test/resources/livesync-madness/task-dumy-hr-livesync.xml
M testing/story/src/test/resources/mapleLeaf/security-policy.xml
M testing/story/src/test/resources/mapleLeaf/system-configuration.xml
M testing/story/src/test/resources/mapping-madness/system-configuration.xml
M testing/story/src/test/resources/normalizers/system-configuration-normalizer-ascii7.xml
M testing/story/src/test/resources/orgsync/task-reconcile-opendj-default-single.xml
M testing/story/src/test/resources/orgsync/task-reconcile-opendj-ldapgroup-single.xml
M testing/story/src/test/resources/orphaned-tasks/task-mark-orphaned-tasks.xml
M testing/story/src/test/resources/perf/import/system-configuration.xml
M testing/story/src/test/resources/perf/import/task-import.xml
M testing/story/src/test/resources/resource-in-maintenance/task-reconcile-csv.xml
M testing/story/src/test/resources/resource-in-maintenance/task-refresh.xml
M testing/story/src/test/resources/service-accounts-classifier/task-dummy-classifier-reconcile.xml
M testing/story/src/test/resources/service-accounts/task-dummy-livesync.xml
M testing/story/src/test/resources/service-accounts/task-dummy-reconcile.xml
M testing/story/src/test/resources/shadows/system-configuration.xml
M testing/story/src/test/resources/shadows/task-bulk-delete.xml
M testing/story/src/test/resources/shadows/task-import.xml
M testing/story/src/test/resources/shadows/task-reconciliation.xml
M testing/story/src/test/resources/system-perf/system-configuration.xml
M testing/story/src/test/resources/system-perf/task-reconciliation.vm.xml
M testing/story/src/test/resources/thresholds/system-configuration.xml
M testing/story/src/test/resources/thresholds/task-opendj-import-base-users.xml
M testing/story/src/test/resources/thresholds/task-opendj-livesync-full.xml
M testing/story/src/test/resources/university/task-dummy-hr-livesync.xml
M testing/story/src/test/resources/uuid/system-configuration-client.xml
M testing/story/src/test/resources/uuid/system-configuration-extension.xml
M testing/story/src/test/resources/village/system-configuration.xml
M testing/story/src/test/resources/village/task-dumy-source-livesync.xml
M tools/ninja/pom.xml
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/BaseMiningOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningConsumerWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningProducerWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge branch 'master' into feature/autz-improvements
# Conflicts:
# model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
# repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
Commit: e3c1908793289879c84329a8d0b0316bf8961385
https://github.com/Evolveum/midpoint/commit/e3c1908793289879c84329a8d0b0316bf8961385
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-06 (Tue, 06 Jun 2023)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
Log Message:
-----------
Fix the code after merge
Commit: 96a813832509c69f0757e28128156bdbb2eefb29
https://github.com/Evolveum/midpoint/commit/96a813832509c69f0757e28128156bdbb2eefb29
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-06 (Tue, 06 Jun 2023)
Changed paths:
M repo/security-api/pom.xml
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.java
Log Message:
-----------
Fix Authorization non-serializable bug
Commit: 6dff79b0e5df911f5520ad8737489a9d26fbb9f8
https://github.com/Evolveum/midpoint/commit/6dff79b0e5df911f5520ad8737489a9d26fbb9f8
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-06 (Tue, 06 Jun 2023)
Changed paths:
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SubtypeClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ValueSelector.java
M model/authentication-impl/src/test/resources/common/system-configuration.xml
Log Message:
-----------
Re-add support for "subtype" selector clause
(At least temporarily until its fate is decided.)
Commit: 819d69f444618cc11a9a815d3e5aa0f6e1667a6b
https://github.com/Evolveum/midpoint/commit/819d69f444618cc11a9a815d3e5aa0f6e1667a6b
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
Log Message:
-----------
schema cleanup: AdminGuiConfigurationType.userDashboard usage removal
Commit: 27cc3ca3a547060f36c72cf832e4a58614c5daeb
https://github.com/Evolveum/midpoint/commit/27cc3ca3a547060f36c72cf832e4a58614c5daeb
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
Log Message:
-----------
schema cleanup: removed some earlier analyzed elements
Commit: c9f3fec9d0bfae4f204bba15b82387fde822afd4
https://github.com/Evolveum/midpoint/commit/c9f3fec9d0bfae4f204bba15b82387fde822afd4
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
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/assignment/AssignmentEditorDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/MyCaseWorkItemsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItemsAllocatedToMe.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaDeputyUtil.java
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/util/QueryUtils.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/DeputyUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.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/ExpectedWorkItem.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestDelegation.java
M model/workflow-impl/src/test/resources/approval-task-owner/role-approver.xml
M model/workflow-impl/src/test/resources/assignments-advanced/user-security-approver-deputy-limited.xml
M model/workflow-impl/src/test/resources/assignments-advanced/user-security-approver-deputy.xml
M model/workflow-impl/src/test/resources/assignments-advanced/user-security-approver.xml
M model/workflow-impl/src/test/resources/common/041-role-approver.xml
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/MidPointPrincipal.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerOperation.java
Log Message:
-----------
Resolve deprecated approvalWorkItems container
OtherPrivilegesLimitationType.approvalWorkItems was deprecated in 4.0,
but it was - by mistake - in use up to (excluding) 4.8. This commit
tries to resolve this: The legacy form is used just as a default value
for the new one (caseManagementWorkItems). This is a preparation for
complete removal of the item in the future.
Other changes:
- Workflow tests are adapted to the recent changes in authorization
processing.
Commit: e5610207463f87222f7ab3e91b2efb912fbfd18c
https://github.com/Evolveum/midpoint/commit/e5610207463f87222f7ab3e91b2efb912fbfd18c
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M repo/security-api/pom.xml
Log Message:
-----------
Add missing dependency
Commit: 7969742a236a5c64ccb82fbf522a0d94d5218193
https://github.com/Evolveum/midpoint/commit/7969742a236a5c64ccb82fbf522a0d94d5218193
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M model/model-intest/src/test/resources/common/role-pirate.xml
Log Message:
-----------
tests fix
Commit: c5a285a01acf32d156d0d200a6daa4096827f5e2
https://github.com/Evolveum/midpoint/commit/c5a285a01acf32d156d0d200a6daa4096827f5e2
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/TypeClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ValueSelector.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ReadConstraintsApplicator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/CompileConstraintsOptions.java
R repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectOperationConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectSecurityConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/PrismEntityOpConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/CompileConstraintsOperation.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectOperationConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSpecParser.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/OtherEnforcerOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/Specification.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismValueCoverageInformation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/SinglePhasePrismEntityOpConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/TwoPhasesPrismEntityOpConstraintsImpl.java
Log Message:
-----------
Remove obsolete ObjectOperationConstraints
The handling of lens element context was migrated to newer
PrismEntityOpConstraints (although with some limitations:
sub-object selectors are ignored, see the javadocs for explanation).
Commit: df63b46f0812e923c548aa7b17e2a3d48beb3bfa
https://github.com/Evolveum/midpoint/commit/df63b46f0812e923c548aa7b17e2a3d48beb3bfa
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/ParsedGetOperationOptions.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ReadConstraintsApplicator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DataAccessProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DataPolicyProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DefinitionAccessProcessor.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectSecurityConstraints.java
Log Message:
-----------
Split SchemaTransformer to smaller parts
Commit: 1e3a662c7b25e215844f15e464796f77a72d8bd1
https://github.com/Evolveum/midpoint/commit/1e3a662c7b25e215844f15e464796f77a72d8bd1
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/PredefinedDashboardWidgetId.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/PageSelfDashboard.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledGuiProfile.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/CompiledGuiProfileAsserter.java
M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
Log Message:
-----------
userDashboard cleanup in compiledGuiProfile
Commit: a06a32013f33aefbe7b8273e1ae583d6554cca3c
https://github.com/Evolveum/midpoint/commit/a06a32013f33aefbe7b8273e1ae583d6554cca3c
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-08 (Thu, 08 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/PredefinedDashboardWidgetId.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/PageSelfDashboard.java
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledGuiProfile.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/model-intest/src/test/resources/common/role-pirate.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/CompiledGuiProfileAsserter.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
Log Message:
-----------
Merge branch 'master' into feature/autz-improvements
Commit: f2c1ea7864baaf14f1415b2b00f84520d11b2f68
https://github.com/Evolveum/midpoint/commit/f2c1ea7864baaf14f1415b2b00f84520d11b2f68
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2023-06-08 (Thu, 08 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/RoleMiningExportOperation.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningConsumerWorker.java
Log Message:
-----------
Fix for mining export NPE
Commit: 18f75aad97ee0d320f12a82366cca07c30b6a79d
https://github.com/Evolveum/midpoint/commit/18f75aad97ee0d320f12a82366cca07c30b6a79d
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-08 (Thu, 08 Jun 2023)
Changed paths:
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
Log Message:
-----------
test fix
Commit: d31ec352c47797d337a348b370cb176a5f72531a
https://github.com/Evolveum/midpoint/commit/d31ec352c47797d337a348b370cb176a5f72531a
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-08 (Thu, 08 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.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/web/component/assignment/AssignmentEditorDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/MyCaseWorkItemsPanel.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/resources/ResourceContentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/PageAttorneySelection.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/AccessDecision.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/ParsedGetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SelectorOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseApplicabilityPredicate.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseFilteringContext.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseMatchingContext.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseProcessingContextDescription.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilterCollector.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/MatchingTracer.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ObjectFilterExpressionEvaluator.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ObjectResolver.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/OrgTreeEvaluator.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/OwnerResolver.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SubjectedEvaluationContext.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/TraceEvent.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/TraceRecord.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/package-info.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ArchetypeRefClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/AssigneeClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/DelegatorClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/FilterClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRefClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRelationClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OwnerClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ParentClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RelatedObjectClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RequesterClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RoleRelationClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelectorClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelfClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SubtypeClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/TenantClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/TypeClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ValueSelector.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/package-info.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.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/SchemaDeputyUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidpointHttpAuthorizationEvaluator.java
M model/authentication-impl/src/test/resources/common/system-configuration.xml
M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/QueryUtils.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.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/RoleSelectionSpecification.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/DeputyUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/FocusComputer.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/DashboardServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/FilterGizmoAssignableRoles.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/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DataAccessProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DataPolicyProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DefinitionAccessProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/LinkedObjectsFunctions.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/ClockworkAuthorizationHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensOwnerResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetInducementEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AutoAssignMappingCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/ObjectSet.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/visualizer/ActivationDescriptionHandler.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
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/TestCaseIgnore.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/archetypes/AbstractArchetypesTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/AbstractPersonaTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityItemValues.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityMedium.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityMultitenant.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityPrincipal.java
A model/model-intest/src/test/resources/security/access-certification-campaign-1.xml
A model/model-intest/src/test/resources/security/access-certification-campaign-2.xml
A model/model-intest/src/test/resources/security/access-certification-campaign-3.xml
M model/model-intest/src/test/resources/security/case-4.xml
A model/model-intest/src/test/resources/security/role-acc-cert-campaign-complex-read.xml
A model/model-intest/src/test/resources/security/role-acc-cert-case-work-items-assignee-self-read.xml
A model/model-intest/src/test/resources/security/role-case-work-items-assignee-self-read.xml
A model/model-intest/src/test/resources/security/role-case-work-items-event-approved-read.xml
M model/model-intest/src/test/resources/security/role-filter-object-modify-caribbean.xml
M model/model-intest/src/test/resources/security/role-read-jacks-campaigns.xml
A model/model-intest/src/test/resources/security/role-show-delegation-assignments.xml
A model/model-intest/src/test/resources/security/role-show-my-assignments-and-accesses.xml
A model/model-intest/src/test/resources/security/role-show-my-requesters.xml
A model/model-intest/src/test/resources/security/role-show-roles-inducing-my-role.xml
M model/model-intest/testng-integration-full.xml
M model/model-intest/testng-integration-security.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
R model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/WorkItemsAsserter.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/ExpectedWorkItem.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/resources/approval-task-owner/role-approver.xml
M model/workflow-impl/src/test/resources/assignments-advanced/user-security-approver-deputy-limited.xml
M model/workflow-impl/src/test/resources/assignments-advanced/user-security-approver-deputy.xml
M model/workflow-impl/src/test/resources/assignments-advanced/user-security-approver.xml
M model/workflow-impl/src/test/resources/common/041-role-approver.xml
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyParallelism.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNegative.java
A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ObjectSelectorMatcher.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
R repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/query/ObjectFilterExpressionEvaluator.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/SearchOpHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.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/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryContext.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryExecutor.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestObject.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCampaignAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCaseAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCaseFinder.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCasesAsserter.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/PrismContainerAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismContainerValueAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismItemAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
M repo/security-api/pom.xml
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.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/MidPointPrincipal.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipalManager.java
R repo/security-api/src/main/java/com/evolveum/midpoint/security/api/OwnerResolver.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/AuthorizationParameters.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/CompileConstraintsOptions.java
R repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectOperationConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectSecurityConstraints.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/PrismEntityOpConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
M repo/security-enforcer-impl/pom.xml
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationFilterEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/Beans.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/CompileConstraintsOperation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerDecisionOperation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerFilterOperation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/FilterGizmoObjectFilterImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemDecisionFunction.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemDecisionOperation.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectOperationConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSecurityConstraintsImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSpecParser.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/PhaseSelector.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/QueryAutzItemPaths.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorFilterEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/Specification.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/TopDownSpecification.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/TracingUtil.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismEntityCoverage.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismEntityCoverageInformation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismItemCoverageInformation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismValueCoverageInformation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/SinglePhasePrismEntityOpConstraintsImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/TwoPhasesPrismEntityOpConstraintsImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/UpdatablePrismEntityOpConstraints.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractEDirTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapConnTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/big/AbstractAdLdapBigTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/AbstractAdLdapMultidomainTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/simple/AbstractAdLdapSimpleTest.java
M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdap.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/security/TestRoleMembers.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: d404107a460cf4150f8fc75a39882296678e1a0a
https://github.com/Evolveum/midpoint/commit/d404107a460cf4150f8fc75a39882296678e1a0a
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2023-06-08 (Thu, 08 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.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/web/component/assignment/AssignmentEditorDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/MyCaseWorkItemsPanel.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/resources/ResourceContentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/PageAttorneySelection.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/AccessDecision.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/ParsedGetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SelectorOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseApplicabilityPredicate.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseFilteringContext.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseMatchingContext.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseProcessingContextDescription.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilterCollector.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/MatchingTracer.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ObjectFilterExpressionEvaluator.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ObjectResolver.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/OrgTreeEvaluator.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/OwnerResolver.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SubjectedEvaluationContext.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/TraceEvent.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/TraceRecord.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/package-info.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ArchetypeRefClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/AssigneeClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/DelegatorClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/FilterClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRefClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRelationClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OwnerClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ParentClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RelatedObjectClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RequesterClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RoleRelationClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelectorClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelfClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SubtypeClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/TenantClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/TypeClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ValueSelector.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/package-info.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.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/SchemaDeputyUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidpointHttpAuthorizationEvaluator.java
M model/authentication-impl/src/test/resources/common/system-configuration.xml
M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/QueryUtils.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.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/RoleSelectionSpecification.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/DeputyUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/FocusComputer.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/DashboardServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/FilterGizmoAssignableRoles.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/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DataAccessProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DataPolicyProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DefinitionAccessProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/LinkedObjectsFunctions.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/ClockworkAuthorizationHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensOwnerResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetInducementEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AutoAssignMappingCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/ObjectSet.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/visualizer/ActivationDescriptionHandler.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
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/TestCaseIgnore.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/archetypes/AbstractArchetypesTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/AbstractPersonaTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityItemValues.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityMedium.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityMultitenant.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityPrincipal.java
A model/model-intest/src/test/resources/security/access-certification-campaign-1.xml
A model/model-intest/src/test/resources/security/access-certification-campaign-2.xml
A model/model-intest/src/test/resources/security/access-certification-campaign-3.xml
M model/model-intest/src/test/resources/security/case-4.xml
A model/model-intest/src/test/resources/security/role-acc-cert-campaign-complex-read.xml
A model/model-intest/src/test/resources/security/role-acc-cert-case-work-items-assignee-self-read.xml
A model/model-intest/src/test/resources/security/role-case-work-items-assignee-self-read.xml
A model/model-intest/src/test/resources/security/role-case-work-items-event-approved-read.xml
M model/model-intest/src/test/resources/security/role-filter-object-modify-caribbean.xml
M model/model-intest/src/test/resources/security/role-read-jacks-campaigns.xml
A model/model-intest/src/test/resources/security/role-show-delegation-assignments.xml
A model/model-intest/src/test/resources/security/role-show-my-assignments-and-accesses.xml
A model/model-intest/src/test/resources/security/role-show-my-requesters.xml
A model/model-intest/src/test/resources/security/role-show-roles-inducing-my-role.xml
M model/model-intest/testng-integration-full.xml
M model/model-intest/testng-integration-security.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
R model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/WorkItemsAsserter.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/ExpectedWorkItem.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/resources/approval-task-owner/role-approver.xml
M model/workflow-impl/src/test/resources/assignments-advanced/user-security-approver-deputy-limited.xml
M model/workflow-impl/src/test/resources/assignments-advanced/user-security-approver-deputy.xml
M model/workflow-impl/src/test/resources/assignments-advanced/user-security-approver.xml
M model/workflow-impl/src/test/resources/common/041-role-approver.xml
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyParallelism.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNegative.java
A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ObjectSelectorMatcher.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
R repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/query/ObjectFilterExpressionEvaluator.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/SearchOpHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.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/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryContext.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryExecutor.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestObject.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCampaignAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCaseAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCaseFinder.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCasesAsserter.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/PrismContainerAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismContainerValueAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismItemAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
M repo/security-api/pom.xml
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.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/MidPointPrincipal.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipalManager.java
R repo/security-api/src/main/java/com/evolveum/midpoint/security/api/OwnerResolver.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/AuthorizationParameters.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/CompileConstraintsOptions.java
R repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectOperationConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectSecurityConstraints.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/PrismEntityOpConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
M repo/security-enforcer-impl/pom.xml
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationFilterEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/Beans.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/CompileConstraintsOperation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerDecisionOperation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerFilterOperation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/FilterGizmoObjectFilterImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemDecisionFunction.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemDecisionOperation.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectOperationConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSecurityConstraintsImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSpecParser.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/PhaseSelector.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/QueryAutzItemPaths.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorFilterEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/Specification.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/TopDownSpecification.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/TracingUtil.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismEntityCoverage.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismEntityCoverageInformation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismItemCoverageInformation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismValueCoverageInformation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/SinglePhasePrismEntityOpConstraintsImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/TwoPhasesPrismEntityOpConstraintsImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/UpdatablePrismEntityOpConstraints.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractEDirTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapConnTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/big/AbstractAdLdapBigTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/AbstractAdLdapMultidomainTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/simple/AbstractAdLdapSimpleTest.java
M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdap.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/security/TestRoleMembers.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 51314d35a0f42e13217f8b8fff3cfe910076b722
https://github.com/Evolveum/midpoint/commit/51314d35a0f42e13217f8b8fff3cfe910076b722
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-08 (Thu, 08 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/RoleMiningExportOperation.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningConsumerWorker.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: c97e31dc41dc8dd0049e1787088f79e8b8ef66e3
https://github.com/Evolveum/midpoint/commit/c97e31dc41dc8dd0049e1787088f79e8b8ef66e3
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-08 (Thu, 08 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/DataImport.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/AssigneeClause.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/cases/CaseTypeUtil.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.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/ModelAuthorizationAction.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAssignment.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.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/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/EvaluatedAssignmentImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetPayloadEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetsEvaluation.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/security/AuthorizationMigrator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractAssignmentEvaluatorTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
M model/model-intest/src/test/resources/security/case-4.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.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/SimulationsBaselineTest.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipal.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationLimitationsCollector.java
M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.java
M repo/security-impl/src/test/java/com/evolveum/midpoint/security/impl/MidPointPrincipalManagerMock.java
Log Message:
-----------
Start implementing new governance authorizations
The authorizations like #readOwnCertificationDecisions are now
deprecated. To allow smooth transition, their up-to-date equivalents
will be provided on the fly by AuthorizationMigrator class.
Other changes:
- Implemented "assignee" clause for certification cases and work items.
- Changed the semantics of "assignee" clause to cover not only assignees
of open work items, but all assignees of all work items.
- MidPointPrincipal#getAuthorities now returns unmodifiable collection
(because of safety reasons).
Commit: 92c18600cdb98a2973a0eb9c6c4f0bbe478770fa
https://github.com/Evolveum/midpoint/commit/92c18600cdb98a2973a0eb9c6c4f0bbe478770fa
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-08 (Thu, 08 Jun 2023)
Changed paths:
M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/QueryUtils.java
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.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/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/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/AccessCertificationCloseStageApproachingTriggerHandler.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/AccessCertificationRemediationTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.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-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
Log Message:
-----------
Remove "search work items" magic from cert manager
Previously, searchOpenWorkItems and countOpenWorkItems methods were
implemented in certification manager, with custom processing
of authorizations - because model controller lacked this functionality.
After searchContainers authorizations were implemented properly, this
commit removes that custom implementation, and redirects the calls
to search/count methods in ModelController.
Commit: f7ff2db819f92a048a6505d3a44c84c50fb8ef29
https://github.com/Evolveum/midpoint/commit/f7ff2db819f92a048a6505d3a44c84c50fb8ef29
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-08 (Thu, 08 Jun 2023)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidpointAllowAllAuthorizationEvaluator.java
A model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationCaseId.java
A model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationWorkItemId.java
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.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/AccCertQueryHelper.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/CertificationManagerImpl.java
A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/WorkItemInContext.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.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/security/AuthorizationMigrator.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/AbstractAuthorizationParameters.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/AuthorizationParameters.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ValueAuthorizationParameters.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerDecisionOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemDecisionOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
Log Message:
-----------
Migrate cert decision recording to new autz
Instead of hardcoded authorization logic for certification decision
recording that used #all and #recordCertificationDecision (for own
decisions), we now use general parameterized #completeWorkItem action.
The legacy #recordCertificationDecision is automatically converted
to the new action on the fly (in memory).
To do that, this commit provides preliminary implementation of
sub-object authorization parameters.
Commit: 174ee09a9f485a3329b9324511e0c994b6ba0361
https://github.com/Evolveum/midpoint/commit/174ee09a9f485a3329b9324511e0c994b6ba0361
Author: lskublik <lskublik at evolveum.com>
Date: 2023-06-09 (Fri, 09 Jun 2023)
Changed paths:
M model/certification-api/pom.xml
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/AuthorizationMigrator.java
Log Message:
-----------
fix for compilation errors
Commit: 133b4d325d0c814e15e06ba631ef5f1863b88ee1
https://github.com/Evolveum/midpoint/commit/133b4d325d0c814e15e06ba631ef5f1863b88ee1
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-09 (Fri, 09 Jun 2023)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/AuthorizationMigrator.java
Log Message:
-----------
Fix checkstyle problem
Commit: 8584bb648cd71f104100747214a1b99a95a3dfba
https://github.com/Evolveum/midpoint/commit/8584bb648cd71f104100747214a1b99a95a3dfba
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-09 (Fri, 09 Jun 2023)
Changed paths:
M model/certification-api/pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 6cfba2458abde3feafdfffbc1a4b198d529681d0
https://github.com/Evolveum/midpoint/commit/6cfba2458abde3feafdfffbc1a4b198d529681d0
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2023-06-09 (Fri, 09 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/PropertySearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ReferenceSearchItemWrapper.java
Log Message:
-----------
better support for expression filters when using reference parameters. (related to MID-8893)
Commit: 08657c345b7665c03f6d5afccd1562fedb6a298d
https://github.com/Evolveum/midpoint/commit/08657c345b7665c03f6d5afccd1562fedb6a298d
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-10 (Sat, 10 Jun 2023)
Changed paths:
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/MyCaseWorkItemsPanel.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/workflow/WorkItemDetailsPanel.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseFilteringContext.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseMatchingContext.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SubjectedEvaluationContext.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/AssigneeClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/CandidateAssigneeClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/DelegatorClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RelatedObjectClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RequesterClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ValueSelector.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/ObjectTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WorkItemId.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseTypeUtil.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 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/util/QueryUtils.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/helpers/AuthorizationHelper.java
M model/certification-api/pom.xml
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfiledPrincipal.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPath.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentPathImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/AuthorizationMigrator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestGuiProfiledPrincipalManager.java
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/AbstractEmptyModelIntegrationTest.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractEmptySecurityTest.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractInitializedSecurityTest.java
R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityGovernance.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityItemValues.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityMedium.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityMultitenant.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityPrincipal.java
A model/model-intest/src/test/resources/security/governance/case-request-1-role-1.xml
A model/model-intest/src/test/resources/security/governance/case-request-1-role-2.xml
A model/model-intest/src/test/resources/security/governance/case-request-1.xml
A model/model-intest/src/test/resources/security/governance/case-request-2-role-3.xml
A model/model-intest/src/test/resources/security/governance/case-request-2.xml
A model/model-intest/src/test/resources/security/governance/org-wheel.xml
A model/model-intest/src/test/resources/security/governance/role-1.xml
A model/model-intest/src/test/resources/security/governance/role-2.xml
A model/model-intest/src/test/resources/security/governance/role-3.xml
A model/model-intest/src/test/resources/security/governance/role-approver-common-parts.xml
A model/model-intest/src/test/resources/security/governance/role-approver-standard-legacy.xml
A model/model-intest/src/test/resources/security/governance/role-approver-standard-new.xml
A model/model-intest/src/test/resources/security/governance/role-approver-standard-with-candidates.xml
A model/model-intest/src/test/resources/security/governance/user-1.xml
A model/model-intest/src/test/resources/security/governance/user-approver1.xml
A model/model-intest/src/test/resources/security/governance/user-approver2.xml
A model/model-intest/src/test/resources/security/governance/user-approver3.xml
A model/model-intest/src/test/resources/security/governance/user-wheel-member1.xml
M model/model-intest/testng-integration-full.xml
M model/model-intest/testng-integration-security.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/SpringApplicationContextHolder.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/StageComputeHelper.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/primary/cases/CaseStageOpening.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/AbstractTestAssignmentApproval.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/AbstractTestObjectLifecycleApproval.java
M model/workflow-impl/src/test/resources/assignments/user-jack-deputy.xml
M model/workflow-impl/src/test/resources/assignments/user-lead1-deputy1.xml
M model/workflow-impl/src/test/resources/assignments/user-lead1-deputy2.xml
M model/workflow-impl/src/test/resources/common/041-role-approver.xml
M model/workflow-impl/src/test/resources/common/user-jack.xml
M model/workflow-impl/src/test/resources/miscellaneous/user-scrooge.xml
M model/workflow-impl/src/test/resources/objects-advanced/user-employee-owner.xml
M model/workflow-impl/src/test/resources/objects/user-pirate-owner.xml
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ObjectSelectorMatcher.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/TestObject.java
M repo/security-api/pom.xml
R 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/MidPointPrincipal.java
A repo/security-api/src/main/java/com/evolveum/midpoint/security/api/OtherPrivilegesLimitations.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ValueAuthorizationParameters.java
M repo/security-enforcer-impl/pom.xml
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationFilterEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorFilterEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismValueCoverageInformation.java
Log Message:
-----------
Migrate case mgmt authorizations to new style (#1)
Added support for #completeWorkItem and #delegateWorkItem in case mgmt
module. The legacy #delegateOwnWorkItems authorization is interpreted
as #delegateWorkItem with appropriate selector.
In particular:
- Added new "candidateAssignee" clause to enable providing #read autz
to candidate assignees (and their deputies).
- Reworked treatment of "other privileges limitations" in
MidPointPrincipal. Fixed handling of those limitations during
the evaluation of selector clauses.
- Explicitly marking "assignee" clause as supporting only "self"
object selector during searching. (This was in fact so from the
beginning, but only now it's documented and checked.)
Work in progress. #completeAllWorkItems and #delegateAllWorkItems remain
to be migrated. Some tests may fail.
Commit: eb5272556322caa5dca2c54934958f3939b5adda
https://github.com/Evolveum/midpoint/commit/eb5272556322caa5dca2c54934958f3939b5adda
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-10 (Sat, 10 Jun 2023)
Changed paths:
M testing/story/src/test/resources/strings/roles/role-end-user.xml
M testing/story/src/test/resources/strings/users/lechuck.xml
Log Message:
-----------
Adapt TestStrings to new case mgmt autz
The new #completeWorkItem authorization introduced in
08657c345b7665c03f6d5afccd1562fedb6a298d had to be added to users
in this test.
Commit: d36b9396f3494ee201679f6e96e23b46751b9af1
https://github.com/Evolveum/midpoint/commit/d36b9396f3494ee201679f6e96e23b46751b9af1
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-10 (Sat, 10 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/PropertySearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ReferenceSearchItemWrapper.java
Log Message:
-----------
Merge branch 'master' into feature/autz-improvements
# Conflicts:
# model/certification-api/pom.xml
Commit: 10be1c00f069ff68fa6a10a19e615dd8624f1d20
https://github.com/Evolveum/midpoint/commit/10be1c00f069ff68fa6a10a19e615dd8624f1d20
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-10 (Sat, 10 Jun 2023)
Changed paths:
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
Log Message:
-----------
Fix failing SqaleRepoModifyObjectTest
Commit: 8c2466245dffe6a0916ea49df888c0fede4c8a3f
https://github.com/Evolveum/midpoint/commit/8c2466245dffe6a0916ea49df888c0fede4c8a3f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-10 (Sat, 10 Jun 2023)
Changed paths:
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AccessCertificationCaseId.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AccessCertificationWorkItemId.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WorkItemId.java
M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/QueryUtils.java
R model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationCaseId.java
R model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationWorkItemId.java
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.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/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/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/CertificationManagerImpl.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.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/security/AuthorizationMigrator.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityGovernance.java
A model/model-intest/src/test/resources/security/governance/campaign-assignments-1.xml
M model/model-intest/src/test/resources/security/governance/role-approver-standard-legacy.xml
A model/model-intest/src/test/resources/security/governance/role-reviewer-common-parts.xml
A model/model-intest/src/test/resources/security/governance/role-reviewer-standard-legacy.xml
A model/model-intest/src/test/resources/security/governance/role-reviewer-standard-new.xml
A model/model-intest/src/test/resources/security/governance/role-super-approver-legacy.xml
R model/model-intest/src/test/resources/security/governance/user-approver1.xml
R model/model-intest/src/test/resources/security/governance/user-approver2.xml
R model/model-intest/src/test/resources/security/governance/user-approver3.xml
A model/model-intest/src/test/resources/security/governance/user-deputy1-1.xml
A model/model-intest/src/test/resources/security/governance/user-deputy1-2-1.xml
A model/model-intest/src/test/resources/security/governance/user-deputy1-2.xml
A model/model-intest/src/test/resources/security/governance/user-manager1.xml
A model/model-intest/src/test/resources/security/governance/user-manager2.xml
A model/model-intest/src/test/resources/security/governance/user-manager3.xml
A model/model-intest/src/test/resources/security/governance/user-manager4.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/util/AccessCertificationSupportMixin.java
A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/util/CaseSupportMixin.java
Log Message:
-----------
Migrate legacy case/cert authorizations (#2)
This commit completes the work on migration of legacy work item level
authorizations (evaluated by custom code in cases and certification
modules) to new ones, evaluated by the security enforcer.
Commit: 2e3df132e76cb9ddf865c0fa775bda9c68d23190
https://github.com/Evolveum/midpoint/commit/2e3df132e76cb9ddf865c0fa775bda9c68d23190
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-12 (Mon, 12 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAttributeVerification.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAuthenticationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageFocusIdentification.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.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/module/configuration/ModuleWebSecurityConfigurationImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
Log Message:
-----------
Revert "schema cleanup: AbstractAuthenticationModuleType.name element usage is removed"
This reverts commit c36ef0f089eeac23708b142ccb3b676d7c6558cd.
Commit: cecb2db4fdbda70b22076b9d44aedfb90ddf9be1
https://github.com/Evolveum/midpoint/commit/cecb2db4fdbda70b22076b9d44aedfb90ddf9be1
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-12 (Mon, 12 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.java
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestAuthSequenceUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
M testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
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-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-unsuccessful.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-user-info-uri.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-wrong-attribute-name.xml
M testing/rest/src/test/resources/repo/security-policy-no-history.xml
M testing/rest/src/test/resources/repo/security-policy.xml
Log Message:
-----------
Revert "schema cleanup: AuthenticationSequenceType.name attribute usage is removed"
This reverts commit 8a888a0ade7864c30ab8d6d43dcddb505a61492c.
Commit: 6ed3bc42c1695880ed741406e15dca7221819859
https://github.com/Evolveum/midpoint/commit/6ed3bc42c1695880ed741406e15dca7221819859
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-12 (Mon, 12 Jun 2023)
Changed paths:
M testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
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-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-unsuccessful.xml
M testing/rest/src/test/resources/repo/security-policy-no-history.xml
M testing/rest/src/test/resources/repo/security-policy.xml
Log Message:
-----------
AuthenticationSequenceType.name -> identifier in diff xml
Commit: c5d8c610ba34dfef72c2da73447b436ded5712cb
https://github.com/Evolveum/midpoint/commit/c5d8c610ba34dfef72c2da73447b436ded5712cb
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-12 (Mon, 12 Jun 2023)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.java
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
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-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-keystore.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-unsuccessful.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-user-info-uri.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-wrong-attribute-name.xml
M testing/rest/src/test/resources/repo/security-policy-no-history.xml
M testing/rest/src/test/resources/repo/security-policy.xml
Log Message:
-----------
Revert "AuthenticationSequenceModuleType.name usage is removed"
This reverts commit 375d6f9324aacb3598ddd5f05dad6b7d2cf1be94.
Commit: 8531a781fc9033af5ce21ec4f903f2ce4a868a27
https://github.com/Evolveum/midpoint/commit/8531a781fc9033af5ce21ec4f903f2ce4a868a27
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-12 (Mon, 12 Jun 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
Log Message:
-----------
Revert "schema cleanup: removed some earlier analyzed elements"
This reverts commit 27cc3ca3a547060f36c72cf832e4a58614c5daeb.
Commit: 11796f7280ff5707f443bc962682a435892ff1e8
https://github.com/Evolveum/midpoint/commit/11796f7280ff5707f443bc962682a435892ff1e8
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-12 (Mon, 12 Jun 2023)
Changed paths:
M testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
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-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-keystore.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-unsuccessful.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-user-info-uri.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-wrong-attribute-name.xml
M testing/rest/src/test/resources/repo/security-policy-no-history.xml
M testing/rest/src/test/resources/repo/security-policy.xml
Log Message:
-----------
one more name -> identifier change in diff xml
Commit: e690a64221efa8a851cddc5d39712c96bb85120a
https://github.com/Evolveum/midpoint/commit/e690a64221efa8a851cddc5d39712c96bb85120a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-12 (Mon, 12 Jun 2023)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.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/controller/SchemaTransformer.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityGovernance.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
Log Message:
-----------
Improve searchContainers autz checks; disable test
This commit makes the message issued by a post-processing check in
SchemaTransformer#applySchemasAndSecurityToContainerValues clearer.
It also provides a (disabled) repo-level test for MID-8894 and disables
other affected ones.
Commit: db9da87e8ee4401d803493b4307b3c0233ee4620
https://github.com/Evolveum/midpoint/commit/db9da87e8ee4401d803493b4307b3c0233ee4620
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-12 (Mon, 12 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAttributeVerification.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAuthenticationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageFocusIdentification.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.java
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-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/module/configuration/ModuleWebSecurityConfigurationImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestAuthSequenceUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
M testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri-wrong-alg.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: c9587bdb17a413fbd02c58531a1d2278757037fc
https://github.com/Evolveum/midpoint/commit/c9587bdb17a413fbd02c58531a1d2278757037fc
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-12 (Mon, 12 Jun 2023)
Changed paths:
M gui/admin-gui/src/frontend/scss/icon-style.scss
Log Message:
-----------
MID-8817 Missing account icon in Projections
Commit: 228b6a6eadc3fd9484674b9d100611628bf58ebd
https://github.com/Evolveum/midpoint/commit/228b6a6eadc3fd9484674b9d100611628bf58ebd
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-12 (Mon, 12 Jun 2023)
Changed paths:
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/sync/SynchronizationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/CreateCorrelationCaseAction.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java
M testing/story/src/test/resources/first-steps/resource-opendj-220.xml
Log Message:
-----------
Skip creation/update of corr cases when simulating
Correlation cases should be created or updated only when running
in full execution mode.
This resolves MID-8848.
Commit: eac6bfb6e238a91cbf55ee33c5e5d7f6808c422e
https://github.com/Evolveum/midpoint/commit/eac6bfb6e238a91cbf55ee33c5e5d7f6808c422e
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-12 (Mon, 12 Jun 2023)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ValueSelector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/LinkedObjectsFunctions.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/LinkSourceFinder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/LinkTargetFinder.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/LinkedSelectorToFilterTranslator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorToFilterTranslator.java
Log Message:
-----------
Deduplicate code in SelectorToFilterTranslator
There was a duplication of selector-to-filter translating code between
linked objects and security enforcer since 4.2. Now, with the advent of
ValueSelector, it became easy to fix. This commit does that.
Commit: c69e96ae538f21648bf826e1b0796c981268cc11
https://github.com/Evolveum/midpoint/commit/c69e96ae538f21648bf826e1b0796c981268cc11
Author: Kateryna Honchar <gonchar.kate at gmail.com>
Date: 2023-06-12 (Mon, 12 Jun 2023)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ValueSelector.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.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/controller/SchemaTransformer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/LinkedObjectsFunctions.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/LinkSourceFinder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/LinkTargetFinder.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/action/CreateCorrelationCaseAction.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityGovernance.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/LinkedSelectorToFilterTranslator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorToFilterTranslator.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/AbstractIntegrationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java
M testing/story/src/test/resources/first-steps/resource-opendj-220.xml
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: e0a72f4b8752eb26d5505a40bf7122b53b3f7b6b
https://github.com/Evolveum/midpoint/commit/e0a72f4b8752eb26d5505a40bf7122b53b3f7b6b
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
M gui/admin-gui/src/frontend/scss/icon-style.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/PredefinedDashboardWidgetId.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationMerger.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/PropertySearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ReferenceSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAttributeVerification.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAuthenticationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageFocusIdentification.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/PageSelfDashboard.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/DataImport.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.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/MyCaseWorkItemsPanel.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/configuration/component/RoleMiningExportOperation.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/roles/SearchBoxConfigurationHelper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/PageAttorneySelection.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/security/util/SecurityUtils.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/AccessDecision.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/ParsedGetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SelectorOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseApplicabilityPredicate.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseFilteringContext.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseMatchingContext.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseProcessingContextDescription.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilterCollector.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/MatchingTracer.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ObjectFilterExpressionEvaluator.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ObjectResolver.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/OrgTreeEvaluator.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/OwnerResolver.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SubjectedEvaluationContext.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/TraceEvent.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/TraceRecord.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/package-info.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ArchetypeRefClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/AssigneeClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/CandidateAssigneeClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/DelegatorClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/FilterClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRefClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRelationClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OwnerClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ParentClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RelatedObjectClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RequesterClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RoleRelationClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelectorClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelfClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SubtypeClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/TenantClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/TypeClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ValueSelector.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/package-info.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AccessCertificationCaseId.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AccessCertificationWorkItemId.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/ObjectQueryUtil.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/SchemaDeputyUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WorkItemId.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseTypeUtil.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-gui-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidpointAllowAllAuthorizationEvaluator.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidpointHttpAuthorizationEvaluator.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/module/configuration/ModuleWebSecurityConfigurationImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestAuthSequenceUtil.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
M model/authentication-impl/src/test/resources/common/system-configuration.xml
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/util/QueryUtils.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/helpers/AuthorizationHelper.java
M model/certification-api/pom.xml
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.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/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/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/AccessCertificationCloseStageApproachingTriggerHandler.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/AccessCertificationRemediationTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/WorkItemInContext.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.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/TestCertificationBasic.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/ModelAuthorizationAction.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.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/RoleSelectionSpecification.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledGuiProfile.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfiledPrincipal.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPath.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAssignment.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/DeputyUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/FocusComputer.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/CollectionProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/DashboardServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/FilterGizmoAssignableRoles.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/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DataAccessProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DataPolicyProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DefinitionAccessProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/LinkedObjectsFunctions.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/AssignmentCollector.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/ClockworkAuthorizationHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensOwnerResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentPathImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/EvaluatedAssignmentImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetInducementEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetPayloadEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AutoAssignMappingCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/LinkSourceFinder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/LinkTargetFinder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/ObjectSet.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/AuthorizationMigrator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
M model/model-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/SynchronizationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/CreateCorrelationCaseAction.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/ActivationDescriptionHandler.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractAssignmentEvaluatorTest.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/security/TestGuiProfiledPrincipalManager.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
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/AbstractEmptyModelIntegrationTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestCaseIgnore.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/archetypes/AbstractArchetypesTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/AbstractPersonaTest.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractEmptySecurityTest.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractInitializedSecurityTest.java
R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityGovernance.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityItemValues.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityMedium.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityMultitenant.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityPrincipal.java
M model/model-intest/src/test/resources/common/role-pirate.xml
A model/model-intest/src/test/resources/security/access-certification-campaign-1.xml
A model/model-intest/src/test/resources/security/access-certification-campaign-2.xml
A model/model-intest/src/test/resources/security/access-certification-campaign-3.xml
M model/model-intest/src/test/resources/security/case-4.xml
A model/model-intest/src/test/resources/security/governance/campaign-assignments-1.xml
A model/model-intest/src/test/resources/security/governance/case-request-1-role-1.xml
A model/model-intest/src/test/resources/security/governance/case-request-1-role-2.xml
A model/model-intest/src/test/resources/security/governance/case-request-1.xml
A model/model-intest/src/test/resources/security/governance/case-request-2-role-3.xml
A model/model-intest/src/test/resources/security/governance/case-request-2.xml
A model/model-intest/src/test/resources/security/governance/org-wheel.xml
A model/model-intest/src/test/resources/security/governance/role-1.xml
A model/model-intest/src/test/resources/security/governance/role-2.xml
A model/model-intest/src/test/resources/security/governance/role-3.xml
A model/model-intest/src/test/resources/security/governance/role-approver-common-parts.xml
A model/model-intest/src/test/resources/security/governance/role-approver-standard-legacy.xml
A model/model-intest/src/test/resources/security/governance/role-approver-standard-new.xml
A model/model-intest/src/test/resources/security/governance/role-approver-standard-with-candidates.xml
A model/model-intest/src/test/resources/security/governance/role-reviewer-common-parts.xml
A model/model-intest/src/test/resources/security/governance/role-reviewer-standard-legacy.xml
A model/model-intest/src/test/resources/security/governance/role-reviewer-standard-new.xml
A model/model-intest/src/test/resources/security/governance/role-super-approver-legacy.xml
A model/model-intest/src/test/resources/security/governance/user-1.xml
A model/model-intest/src/test/resources/security/governance/user-deputy1-1.xml
A model/model-intest/src/test/resources/security/governance/user-deputy1-2-1.xml
A model/model-intest/src/test/resources/security/governance/user-deputy1-2.xml
A model/model-intest/src/test/resources/security/governance/user-manager1.xml
A model/model-intest/src/test/resources/security/governance/user-manager2.xml
A model/model-intest/src/test/resources/security/governance/user-manager3.xml
A model/model-intest/src/test/resources/security/governance/user-manager4.xml
A model/model-intest/src/test/resources/security/governance/user-wheel-member1.xml
A model/model-intest/src/test/resources/security/role-acc-cert-campaign-complex-read.xml
A model/model-intest/src/test/resources/security/role-acc-cert-case-work-items-assignee-self-read.xml
A model/model-intest/src/test/resources/security/role-case-work-items-assignee-self-read.xml
A model/model-intest/src/test/resources/security/role-case-work-items-event-approved-read.xml
M model/model-intest/src/test/resources/security/role-filter-object-modify-caribbean.xml
M model/model-intest/src/test/resources/security/role-read-jacks-campaigns.xml
A model/model-intest/src/test/resources/security/role-show-delegation-assignments.xml
A model/model-intest/src/test/resources/security/role-show-my-assignments-and-accesses.xml
A model/model-intest/src/test/resources/security/role-show-my-requesters.xml
A model/model-intest/src/test/resources/security/role-show-roles-inducing-my-role.xml
M model/model-intest/testng-integration-full.xml
M model/model-intest/testng-integration-security.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/asserter/CompiledGuiProfileAsserter.java
R model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/WorkItemsAsserter.java
R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/SpringApplicationContextHolder.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/StageComputeHelper.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/primary/cases/CaseStageOpening.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/ExpectedWorkItem.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/AbstractTestAssignmentApproval.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/AbstractTestObjectLifecycleApproval.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/resources/approval-task-owner/role-approver.xml
M model/workflow-impl/src/test/resources/assignments-advanced/user-security-approver-deputy-limited.xml
M model/workflow-impl/src/test/resources/assignments-advanced/user-security-approver-deputy.xml
M model/workflow-impl/src/test/resources/assignments-advanced/user-security-approver.xml
M model/workflow-impl/src/test/resources/assignments/user-jack-deputy.xml
M model/workflow-impl/src/test/resources/assignments/user-lead1-deputy1.xml
M model/workflow-impl/src/test/resources/assignments/user-lead1-deputy2.xml
M model/workflow-impl/src/test/resources/common/041-role-approver.xml
M model/workflow-impl/src/test/resources/common/user-jack.xml
M model/workflow-impl/src/test/resources/miscellaneous/user-scrooge.xml
M model/workflow-impl/src/test/resources/objects-advanced/user-employee-owner.xml
M model/workflow-impl/src/test/resources/objects/user-pirate-owner.xml
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyParallelism.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNegative.java
A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ObjectSelectorMatcher.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
R repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/query/ObjectFilterExpressionEvaluator.java
A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/util/AccessCertificationSupportMixin.java
A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/util/CaseSupportMixin.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/SearchOpHandler.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/query/LinkedSelectorToFilterTranslator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorToFilterTranslator.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.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/SimulationsBaselineTest.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
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/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryContext.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryExecutor.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/TestObject.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCampaignAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCaseAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCaseFinder.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCasesAsserter.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/PrismContainerAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismContainerValueAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismItemAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
M repo/security-api/pom.xml
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
R 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/MidPointPrincipal.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipalManager.java
A repo/security-api/src/main/java/com/evolveum/midpoint/security/api/OtherPrivilegesLimitations.java
R repo/security-api/src/main/java/com/evolveum/midpoint/security/api/OwnerResolver.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/AbstractAuthorizationParameters.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/AuthorizationParameters.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/CompileConstraintsOptions.java
R repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectOperationConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectSecurityConstraints.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/PrismEntityOpConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ValueAuthorizationParameters.java
M repo/security-enforcer-impl/pom.xml
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationFilterEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationLimitationsCollector.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/Beans.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/CompileConstraintsOperation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerDecisionOperation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerFilterOperation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/FilterGizmoObjectFilterImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemDecisionFunction.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemDecisionOperation.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectOperationConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSecurityConstraintsImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSpecParser.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/PhaseSelector.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/QueryAutzItemPaths.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorFilterEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/Specification.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/TopDownSpecification.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/TracingUtil.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismEntityCoverage.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismEntityCoverageInformation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismItemCoverageInformation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismValueCoverageInformation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/SinglePhasePrismEntityOpConstraintsImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/TwoPhasesPrismEntityOpConstraintsImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/UpdatablePrismEntityOpConstraints.java
M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.java
M repo/security-impl/src/test/java/com/evolveum/midpoint/security/impl/MidPointPrincipalManagerMock.java
M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractEDirTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapConnTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/big/AbstractAdLdapBigTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/AbstractAdLdapMultidomainTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/simple/AbstractAdLdapSimpleTest.java
M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdap.java
M testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri-wrong-alg.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/security/TestRoleMembers.java
M testing/story/src/test/resources/first-steps/resource-opendj-220.xml
M testing/story/src/test/resources/strings/roles/role-end-user.xml
M testing/story/src/test/resources/strings/users/lechuck.xml
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningConsumerWorker.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/role-mining
Commit: d61b9f457cf1616df531bbf4998b93b48ef9378c
https://github.com/Evolveum/midpoint/commit/d61b9f457cf1616df531bbf4998b93b48ef9378c
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
M config/sql/native-new/postgres-new-audit.sql
M config/sql/native-new/postgres-new.sql
M gui/admin-gui/pom.xml
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/mining/analyse/tools/grouper/Grouper.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/mining/analyse/tools/grouper/MiningSet.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/mining/analyse/tools/grouper/Preparer.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/mining/analyse/tools/jaccard/JacquardSorter.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/mining/analyse/tools/jaccard/UniqueRoleSet.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/mining/analyse/tools/jaccard/UrTypeGroup.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/mining/analyse/tools/jaccard/UserSet.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/mining/analyse/tools/prune/PruneBusinessProcess.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/mining/analyse/tools/prune/PruneCandidateProcess.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/mining/analyse/tools/prune/PruneOptimizations.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/mining/analyse/tools/utils/CustomImageResource.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/mining/analyse/tools/utils/MiningObjectUtils.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/mining/analyse/tools/utils/RoleUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRoleMining.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRoleMining.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRoleMiningRBAM.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRoleMiningRBAM.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/panels/PrunePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/panels/details/ClusterDetailsPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/panels/details/ClusterDetailsPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/panels/details/DetailsPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/panels/details/DetailsPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/panels/details/ImageDetailsPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/panels/details/ImageDetailsPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/panels/tables/ClusterTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/panels/tables/ClusterTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/panels/tables/SimilarGroupDetailsPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/panels/tables/SimilarGroupDetailsPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/panels/tables/TableJC.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/panels/tables/TableJC.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/panels/tables/TableJCF.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/panels/tables/TableJCF.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/panels/tables/TableUR.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/PagingSizePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/RoleMiningProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
M infra/schema-pure-jaxb/src/compile/resources/catalog.xml
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/resources/META-INF/schemas-in-this-module.xml
M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
A infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/MMiningObject.java
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/QMiningData.java
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/QMiningObjectMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java
Log Message:
-----------
Update role mining feature.
Compare: https://github.com/Evolveum/midpoint/compare/d0635a8ddd77...d61b9f457cf1
More information about the midPoint-svn
mailing list