[midPoint-git] [Evolveum/midpoint] fba310: schema for lost my username functionality

Tadeas Chrapovic noreply at github.com
Wed Aug 23 22:53:36 CEST 2023


  Branch: refs/heads/feature/role-mining
  Home:   https://github.com/Evolveum/midpoint
  Commit: fba310ff6626c9f79f02b34b0c45c1aed419e6d4
      https://github.com/Evolveum/midpoint/commit/fba310ff6626c9f79f02b34b0c45c1aed419e6d4
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-06-29 (Thu, 29 Jun 2023)

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

  Log Message:
  -----------
  schema for lost my username functionality


  Commit: 101af5355e50b476dff2a589db3d39e6dd166515
      https://github.com/Evolveum/midpoint/commit/101af5355e50b476dff2a589db3d39e6dd166515
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-06-29 (Thu, 29 Jun 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TypedAssignablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OpResult.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.html
    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/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/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AbstractRoleSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ProgressAwareChangesExecutorImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/GovernanceCardsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsHelper.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsQueryUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsTaskCreator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/TaskAwareExecutor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/ShadowMarkPanel.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/ResourceContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTaskCreator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTasksPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/MembersWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationConfirmation.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/gui/impl/page/self/requestAccess/RequestAccess.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ObjectCollectionViewUtil.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/dialog/ChooseFocusTypeAndRelationDialogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ConfigureTaskConfirmationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.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/cases/PageCaseWorkItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDefinition.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAdminConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAuthorizationPlayground.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAuthorizationPlayground.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/resources/ResourceContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/SynchronizationTaskFlavor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskTablePanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectDeltaOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/ActivityDefinitionBuilder.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ResourceObjectSetUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/SpecificWorkDefinitionUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaDelta.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/AuthorizationHelper.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/ActivitySubmissionOptions.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/CompiledObjectCollectionView.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfiledPrincipalManager.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/ModelInteractionServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/tasks/ActivityExecutor.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/sync/tasks/imp/ImportWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationLauncher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ShadowCleanupActivityHandler.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/ExpressionHandlerImplTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestRaceConditions.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportManagerImpl.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/objects/AbstractTestObjectLifecycleApproval.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleAdvanced.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleApprovalGlobal.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestParallelApprovals.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestPreview.java
    M pom.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ActivityTree.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityDefinition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/ActivityHandlerRegistry.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/run/task/ActivityBasedTaskHandler.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/AuthorizationLimitationsCollector.java
    M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.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 testing/story/src/test/resources/grouper/resource-grouper.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/forgot-username


  Commit: 1f2daf52a430b1337657c16fb80b3ac24445e0d8
      https://github.com/Evolveum/midpoint/commit/1f2daf52a430b1337657c16fb80b3ac24445e0d8
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-06-29 (Thu, 29 Jun 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.html
    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/gui/impl/page/lostusername/PageLoginNameRecovery.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageLoginNameRecovery.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFormPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java

  Log Message:
  -----------
  login name recovery page


  Commit: f8118190c920977a2b5df67a553e23959cfc9e4c
      https://github.com/Evolveum/midpoint/commit/f8118190c920977a2b5df67a553e23959cfc9e4c
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-06-30 (Fri, 30 Jun 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/page/login/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageLoginNameRecovery.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageLoginNameRecovery.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthenticationModuleNameConstants.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/ArchetypeBasedModulesFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/CorrelationAttributesVerificationAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/ArchetypeBasedModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/ArchetypeBasedModuleWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ArchetypeBasedModuleWebSecurityConfigurer.java

  Log Message:
  -----------
  archetype based auth module structure


  Commit: 1cc07bcb817f5c23da3849764ef9773e4de70964
      https://github.com/Evolveum/midpoint/commit/1cc07bcb817f5c23da3849764ef9773e4de70964
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-12 (Wed, 12 Jul 2023)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new-upgrade.sql
    M config/sql/native-new/postgres-new.sql
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/package.json
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/frontend/js/vendors.js
    M gui/admin-gui/src/frontend/scss/vendors.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PopupObjectListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AutocompleteConfigurationMixin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/CsvDownloadButtonPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/data/provider/ISelectableDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/form/ToggleCheckBoxPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/form/ToggleCheckBoxPanel.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/AbstractObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/BaseSearchDataProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/LoggedInUsersProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ObjectClassDataProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/RepositoryShadowBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/Tile.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/TaskHandlerWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsTaskCreator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/ChildCasesPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/SingleTileChoicePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/SingleTileChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusHistoryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/MarkObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/ShadowMarkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/TreeTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/ResourceDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceAccountsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTaskCreator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ShadowStatisticsDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ShadowStatisticsModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationResultsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskSubtasksAndThreadsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskBasicWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskDistributionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskExecutionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskResourceObjectsWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskScheduleWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/AllAccessListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/AccessRequestMixin.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/AccessRequestStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CartSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PersonOfInterestPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleOfTeammateMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ResourceObjectTypeChoiceRenderer.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/MyCaseWorkItemsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCases.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/InternalsLoggedInUsersPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAuthorizationPlayground.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageRepositoryQuery.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageTraceView.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/PageOrgs.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageConnectorHosts.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceTemplates.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResources.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/CasesTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.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/session/SessionStorage.java
    M gui/admin-gui/src/test/resources/common/role-enduser.xml
    M infra/common/src/main/java/com/evolveum/midpoint/common/configuration/api/MidpointConfiguration.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/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/VariablesMap.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/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilteringContext.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ParentClause.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
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/LegacyWorkDefinitionSource.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ObjectSetUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ResourceObjectSetUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionBean.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionSource.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionWrapper.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeObjectProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeObjectsHandler.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradePhase.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradePriority.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeType.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeValidationItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeValidationResult.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/AddRemoveAttributeValuesProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ApprovalWorkItemsProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/CaseTaskRefProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/DefaultAssignmentConstraintsProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/PersonaTargetSubtypeProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ProcessorMixin.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/RoleCatalogCollectionsProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/RoleCatalogRefProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/RoleManagementDefaultCollectionProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/SmsConfigurationProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/UserDashboardProcessor.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/TestParseDiffPatch.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseTaskBulkAction.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseTaskBulkAction2.java
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/UpgradeValidationItemAsserter.java
    M infra/schema/src/test/resources/common/task-bulk-action-1.xml
    M infra/schema/src/test/resources/common/task-bulk-action-2.xml
    A infra/schema/src/test/resources/validator/processor/case.xml
    A infra/schema/src/test/resources/validator/processor/resource.xml
    A infra/schema/src/test/resources/validator/processor/role.xml
    A infra/schema/src/test/resources/validator/processor/system-configuration.xml
    M infra/schema/testng-unit.xml
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
    M model/authentication-impl/src/test/resources/common/task-trigger-scanner-on-demand.xml
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CancelCaseAction.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/AuthorizationHelper.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseManagementHelper.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/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/resources/common/task-trigger-scanner-manual.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ActivitySubmissionOptions.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/ModelPublicConstants.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/PathExpressionEvaluation.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/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/cleanup/CleanupActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/cleanup/CleanupWorkDefinition.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/AuditController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuthorizationDiagEvaluation.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/ModelDiagController.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/RawChangesExecutor.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/controller/tasks/ActivityExecutor.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/integrity/shadows/ShadowIntegrityCheckWorkDefinition.java
    R 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/ClockworkClick.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkRequestAuthorizer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.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/LensProjectionContext.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/schema/transform/PartiallyMutableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/IterativeScriptingActivityHandler.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/BaseActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/async/AsyncUpdateActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/async/AsyncUpdateWorkDefinition.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/ImportWorkDefinition.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/ReconciliationLauncher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationWorkDefinition.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/sync/tasks/sync/LiveSyncWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/AdvancedActivityRunSupportImpl.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/IterativeChangeExecutionActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/RecomputationActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ReindexActivityHandler.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/cluster/AutoScalingActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/cluster/AutoScalingWorkDefinition.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/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/TriggerScanActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanWorkDefinition.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestReconScript.java
    R model/model-impl/src/test/resources/common/task-reconcile-dummy.xml
    A model/model-impl/src/test/resources/lens/task-reconcile-dummy.xml
    M model/model-impl/src/test/resources/misc/task-shadow-integrity-check.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/scripting/AbstractBasicScriptingTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractInitializedSecurityTest.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/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestCleanupTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMiscTasks.java
    M model/model-intest/src/test/resources/archetypes/archetype-liveSync-task.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/task-reconcile-dummy.xml
    M model/model-intest/src/test/resources/common/task-trigger-scanner-on-demand.xml
    M model/model-intest/src/test/resources/common/task-trigger-scanner.xml
    M model/model-intest/src/test/resources/common/task-validity-scanner.xml
    M model/model-intest/src/test/resources/iteration/task-dumy-dark-violet-livesync.xml
    M model/model-intest/src/test/resources/logback-test.xml
    M model/model-intest/src/test/resources/manual/task-shadow-refresh.xml
    M model/model-intest/src/test/resources/mapping/task-dummy-services-pwd-copy-import.xml
    M model/model-intest/src/test/resources/mapping/task-dummy-services-pwd-generate-import.xml
    M model/model-intest/src/test/resources/member-recompute/archetype-department.xml
    M model/model-intest/src/test/resources/member-recompute/task-reconcile-clubs.xml
    M model/model-intest/src/test/resources/member-recompute/task-template-recompute-members.xml
    M model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-crm-import.xml
    M model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-hr-import.xml
    M model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-hr-reconciliation.xml
    M model/model-intest/src/test/resources/misc/task-shadow-refresh-explicit-dummy.xml
    M model/model-intest/src/test/resources/misc/task-shadow-refresh.xml
    M model/model-intest/src/test/resources/notifications/task-hr-import.xml
    M model/model-intest/src/test/resources/reporting/task-import-retry-by-fetching.xml
    M model/model-intest/src/test/resources/reporting/task-import.xml
    M model/model-intest/src/test/resources/reporting/task-reconcile-dummy-0t-nb-np.xml
    M model/model-intest/src/test/resources/reporting/task-reconcile-dummy-2t-nb-np.xml
    M model/model-intest/src/test/resources/reporting/task-reconciliation-hacked.xml
    M model/model-intest/src/test/resources/reporting/task-reconciliation.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/multitenant/org-multitenant.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/sync/task-import-dummy-lime-limited-legacy.xml
    A model/model-intest/src/test/resources/sync/task-import-dummy-lime-limited-migrated.xml
    M model/model-intest/src/test/resources/sync/task-import-dummy-steelblue-multithreaded.xml
    M model/model-intest/src/test/resources/sync/task-reconcile-dummy-azure.xml
    M model/model-intest/src/test/resources/sync/task-reconcile-dummy-filter.xml
    M model/model-intest/src/test/resources/sync/task-reconcile-dummy-lime.xml
    M model/model-intest/src/test/resources/sync/task-reconcile-dummy-steelblue-multithreaded.xml
    M model/model-intest/src/test/resources/sync/task-user-recompute-captain.xml
    M model/model-intest/src/test/resources/sync/task-user-recompute-herman-by-expression.xml
    M model/model-intest/src/test/resources/sync/task-user-recompute-light.xml
    M model/model-intest/src/test/resources/sync/task-user-recompute.xml
    A model/model-intest/src/test/resources/tasks/cleanup/task-cleanup-admin.xml
    R model/model-intest/src/test/resources/tasks/cleanup/task-cleanup-legacy-admin.xml
    A model/model-intest/src/test/resources/tasks/cleanup/task-cleanup-limited.xml
    R model/model-intest/src/test/resources/tasks/cleanup/task-cleanup-new-limited.xml
    M model/model-intest/src/test/resources/tasks/livesync/task-intsync-batched.xml
    R model/model-intest/src/test/resources/tasks/misc/task-delete-missing-query-legacy.xml
    A model/model-intest/src/test/resources/tasks/misc/task-delete-missing-query.xml
    M model/model-intest/src/test/resources/tasks/misc/task-delete-report-data.xml
    R model/model-intest/src/test/resources/tasks/misc/task-execute-changes-legacy.xml
    A model/model-intest/src/test/resources/tasks/misc/task-execute-changes.xml
    M model/model-intest/src/test/resources/volatility/task-dummy-hr-livesync.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportManagerImpl.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/AbstractReportWorkDefinition.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/ClassicReportExportWorkDefinition.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/ClassicReportImportWorkDefinition.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportActivityHandler.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportWorkDefinition.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ExtensionSchemaRestController.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/CaseOperationExecutionTaskHandler.java
    M model/workflow-impl/src/test/resources/common/task-trigger-scanner.xml
    M pom.xml
    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/MultiPropagationWorkDefinition.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/PropagationActivityHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/PropagationWorkDefinition.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestSynchronization.java
    R provisioning/provisioning-impl/src/test/resources/synchronization/sync-task-example.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ActivityTree.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/TaskActivityManager.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityDefinition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityDistributionDefinition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityExecutionModeDefinition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityReportingDefinition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/WorkDefinitionFactory.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/ActivityHandlerRegistry.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/task/ActivityBasedTaskHandler.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/task/ActivityBasedTaskRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorToFilterTranslator.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestActivities.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestBucketingStatic.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/composite/CompositeMockActivityHandler.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/composite/CompositeMockWorkDefinition.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/iterative/IterativeMockWorkDefinition.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/search/SearchIterativeMockWorkDefinition.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/simple/SimpleMockActivityHandler.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/simple/SimpleMockWorkDefinition.java
    R repo/repo-common/src/test/resources/tasks/activities/task-100-mock-simple-legacy.xml
    R repo/repo-common/src/test/resources/tasks/activities/task-110-mock-composite-legacy.xml
    R repo/repo-common/src/test/resources/tasks/activities/task-115-no-op-legacy.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/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditServiceFactory.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/MGlobalMetadata.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QGlobalMetadata.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.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/TaskAsserter.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/MidPointPrincipalManager.java
    M 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/CompileConstraintsOptions.java
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ItemSecurityConstraints.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/PrismEntityOpConstraints.java
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.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/AuthorizationLimitationsCollector.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/CompileConstraintsOperation.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/ItemDecisionOperation.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemSecurityConstraintsImpl.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/LogBasedEnforcerAndSelectorTracer.java
    R 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/PhaseSelector.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/PhasedConstraints.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/SecurityTraceEvent.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
    A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorWithItems.java
    R 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/TieredSelectorWithItems.java
    R 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
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismEntityCoverageInformation.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismItemCoverageInformation.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismValueCoverageInformation.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditFactory.java
    A repo/system-init/src/main/resources/ctx-configuration-10-system-init.xml
    A repo/system-init/src/main/resources/ctx-configuration-20-protector.xml
    A repo/system-init/src/main/resources/ctx-configuration-30-audit-factory.xml
    A repo/system-init/src/main/resources/ctx-configuration-40-prism.xml
    M repo/system-init/src/main/resources/ctx-configuration-no-repo.xml
    M repo/system-init/src/main/resources/ctx-configuration.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/522-archetype-task-object-integrity-check.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/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskConstants.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskHandler.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskHandlerRegistry.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/handlers/JdbcPingTaskHandler.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/MockParallelTaskHandler.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/MockTaskHandler.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-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-simple/task-sync-user.xml
    M testing/conntest/src/test/resources/ad-ldap-simple/task-sync.xml
    M testing/conntest/src/test/resources/common/role-end-user.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/openldap-dumber/task-sync-inetorgperson.xml
    M testing/conntest/src/test/resources/openldap-dumber/task-sync.xml
    M testing/conntest/src/test/resources/openldap/task-sync-inetorgperson.xml
    M testing/conntest/src/test/resources/openldap/task-sync.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/java/com/evolveum/midpoint/testing/story/security/TestRoleMembers.java
    M testing/story/src/test/resources/async/task-recompute-multi.xml
    M testing/story/src/test/resources/common/archetype-task-recomputation.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/university/task-dummy-hr-livesync.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/Main.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/Action.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/BaseImportExportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/BaseOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/BasicExportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/BasicImportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ConnectionOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/CountOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/CountRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/InfoOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/InfoRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ListKeysOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ListKeysRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/OutputOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/PasswordResetRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/PolyStringNormalizerOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RepositoryAction.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RestAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RunSqlAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RunSqlOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/SchemaRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/SearchOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/TransformRepositoryAction.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/UnlockRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyResult.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/trace/EditTraceAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/trace/EditTraceOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/trace/TraceStatistics.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/ConsoleProgressListener.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DistributionManager.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/ProgressListener.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/ProgressResponseBody.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeCommonOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeConstants.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectHandler.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectResult.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectsConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/DownloadDistributionAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/DownloadDistributionOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/DownloadDistributionResult.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/PreUpgradeCheckAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/PreUpgradeCheckOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeDistributionAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeDistributionOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeInstallationAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeInstallationOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportRepositoryConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/SearchProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/VerifyConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/ConfigurationException.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/InfoOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Log.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/LogVerbosity.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaApplicationContextLevel.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/RestService.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/RestServiceException.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BaseImportExportOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BaseOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BasicExportOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BasicImportOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ConnectionOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/CountOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/DeleteOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/EditTraceOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ExportOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ImportOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ListKeysOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/PasswordResetOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/PolyStringNormalizerOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/SchemaOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/TestResourceOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/TransformOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/UnlockOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/VerifyOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/BasicAuthenticationInterceptor.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/BasicLightweightIdentifierGenerator.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/EnumConverterValidator.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/FileReferenceConverter.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/InputParameterException.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/Log.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/LoggingInterceptor.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NonBlankValidator.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ObjectTypesConverter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/OperationStatus.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ProxyCreator.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/RunModeConverterValidator.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/URIConverter.java
    M tools/ninja/src/main/resources/messages.properties
    R tools/ninja/src/test/java/com/evolveum/midpoint/ninja/BaseTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/DeleteRepositoryTest.java
    A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/DistributionManagerTest.java
    R tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ExecutionValidator.java
    R tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ExportRepositoryTest.java
    R tools/ninja/src/test/java/com/evolveum/midpoint/ninja/HelpTest.java
    A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/HelpVersionTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportInvalidRepositoryTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ListKeysTest.java
    R tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaContextTest.java
    A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaSpringTest.java
    A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaTestMixin.java
    A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/PreUpgradeCheckTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
    A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestUtils.java
    A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/VerifyTest.java
    A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/BaseUpgradeTest.java
    A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/CreateDatabaseTest.java
    A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeFromFeatureToLtsTest.java
    A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeFromLtsToLtsTest.java
    A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeTest.java
    A tools/ninja/src/test/resources/ctx-ninja-no-repository-test.xml
    A tools/ninja/src/test/resources/ctx-ninja-test.xml
    M tools/ninja/src/test/resources/logback-test.xml
    M tools/ninja/src/test/resources/org-monkey-island-simple.xml
    R tools/ninja/src/test/resources/org-monkey-island-simple.xml.zip
    R tools/ninja/src/test/resources/unknown-nodes.zip
    M tools/ninja/src/test/resources/unknown-nodes/00-org-monkey-island-simple.xml
    A tools/ninja/src/test/resources/upgrade/midpoint-home/config.xml
    A tools/ninja/src/test/resources/upgrade/objects/case.xml
    A tools/ninja/src/test/resources/upgrade/objects/resource.xml
    A tools/ninja/src/test/resources/upgrade/objects/system-configuration.xml
    A tools/ninja/src/test/resources/upgrade/sql-scripts/4.4.5/postgres-new-audit.sql
    A tools/ninja/src/test/resources/upgrade/sql-scripts/4.4.5/postgres-new-quartz.sql
    A tools/ninja/src/test/resources/upgrade/sql-scripts/4.4.5/postgres-new-upgrade-audit.sql
    A tools/ninja/src/test/resources/upgrade/sql-scripts/4.4.5/postgres-new-upgrade.sql
    A tools/ninja/src/test/resources/upgrade/sql-scripts/4.4.5/postgres-new.sql
    A tools/ninja/src/test/resources/upgrade/sql-scripts/4.7.1/postgres-new-audit.sql
    A tools/ninja/src/test/resources/upgrade/sql-scripts/4.7.1/postgres-new-quartz.sql
    A tools/ninja/src/test/resources/upgrade/sql-scripts/4.7.1/postgres-new-upgrade-audit.sql
    A tools/ninja/src/test/resources/upgrade/sql-scripts/4.7.1/postgres-new-upgrade.sql
    A tools/ninja/src/test/resources/upgrade/sql-scripts/4.7.1/postgres-new.sql
    A tools/ninja/src/test/resources/upgrade/sql/create-database.sql
    A tools/ninja/src/test/resources/upgrade/sql/drop-database.sql
    A tools/ninja/src/test/resources/upgrade/sql/select-query.sql
    A tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/distribution/RELEASE-NOTES
    A tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/distribution/bin/midpoint.sh
    A tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/distribution/doc/index.html
    A tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/distribution/lib/midpoint.jar.txt
    A tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/distribution/lib/ninja.jar.txt
    A tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/distribution/var/README.txt
    A tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/midpoint-home/RELEASE-NOTES
    A tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/midpoint-home/bin/midpoint.sh
    A tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/midpoint-home/doc/docs.html
    A tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/midpoint-home/lib/midpoint.war.txt
    A tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/midpoint-home/lib/ninja.jar.txt
    A tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/midpoint-home/var/README.txt
    A tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/midpoint-home/var/config.xml
    A tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/midpoint-home/var/icf-connectors/custom-connector.jar.txt
    A tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/midpoint-home/var/midpoint.mv.db.txt
    M tools/ninja/testng-unit.xml

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

* origin/master: (140 commits)
  separated panels for task wizard steps
  fixing task wizard key
  adding keys for task wizard help for each step
  adding some styles for task creation popup
  task wizard steps
  toggle checkbox panel impelemtation, task wizard panel,..
  continue with resource -> accouts create task functionality
  MID-8907 improved configuration for request access ui - typo fix
  MID-8907 improved configuration for request access ui - autocomplete search and result display.
  MID-8842 ninja - DB schema version skip check option + some logging added (debug level)
  MID-8907 improved configuration for request access ui - autocomplete search and result display. wip
  MID-8842 ninja - fixed message for few options
  MID-8842 ninja - improved parsing and looging, getting rid of few todos
  MID-8842 ninja - upgrade object action now can update repository. not tested yet.
  MID-8842 ninja - batch mode support (colored output disabled)
  MID-8842 ninja - upgrade object action impl, first attempt, now upgrade files. wip
  MID-8842 ninja - more processor, upgrade item asserter, more tests
  MID-8842 ninja - sysconfig role management processors
  MID-8842 ninja - roleCatalogCollections processor
  fixing build
  ...


  Commit: 2a8e5feb070852974c717e100a387265c0548a22
      https://github.com/Evolveum/midpoint/commit/2a8e5feb070852974c717e100a387265c0548a22
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-12 (Wed, 12 Jul 2023)

  Changed paths:
    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/gui/impl/page/login/PageLoginNameRecovery.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLoginNameRecovery.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageLoginNameRecovery.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageLoginNameRecovery.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/constants/SchemaConstants.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/util/AuthenticationModuleNameConstants.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/LoginRecoveryAuthenticationChannel.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/LoginRecoveryChannelFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/ArchetypeBasedModulesFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HintAuthenticationModuleFactoryImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/ArchetypeSelectionAuthenticationFilter.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/module/authentication/ArchetypeBasedModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/ArchetypeSelectionAuthenticationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/HintAuthenticationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ArchetypeBasedModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/FocusIdentificationModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ArchetypeSelectionAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
    M model/authentication-impl/src/test/resources/common/security-policy.xml

  Log Message:
  -----------
  login recovery implementation - archetype selection module (WIP)


  Commit: 44794a647d43d9a89063d5676996cb9feff24ff3
      https://github.com/Evolveum/midpoint/commit/44794a647d43d9a89063d5676996cb9feff24ff3
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-12 (Wed, 12 Jul 2023)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelectionModule.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelectionModule.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-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthenticationModuleNameConstants.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactoryImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/CorrelationAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/CorrelationModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/CorrelationVerificationToken.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/CorrelationModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorFactoryRegistry.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java

  Log Message:
  -----------
  correlation module (wip)


  Commit: 87b11ebc3f5574906db8a6a8ab08ab9fcbe977fc
      https://github.com/Evolveum/midpoint/commit/87b11ebc3f5574906db8a6a8ab08ab9fcbe977fc
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-07-13 (Thu, 13 Jul 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelectionModule.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/ArchetypeBasedModulesFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/ArchetypeSelectionModulesFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/MidPointAuthenticationSuccessHandler.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/ArchetypeBasedModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/ArchetypeSelectionModuleAuthentication.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/ArchetypeBasedModuleWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/ArchetypeSelectionModuleWebSecurityConfiguration.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ArchetypeBasedModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ArchetypeSelectionModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java

  Log Message:
  -----------
  some refactoring/renaming


  Commit: 480dfa439a0d8282ba6106db4b8b6f49f98c0352
      https://github.com/Evolveum/midpoint/commit/480dfa439a0d8282ba6106db4b8b6f49f98c0352
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-07-13 (Thu, 13 Jul 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLoginNameRecovery.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthenticationModuleNameConstants.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java

  Log Message:
  -----------
  getting correlator configuration to gui


  Commit: 65afb85eec0a4c464265a38b26cdb0665936a716
      https://github.com/Evolveum/midpoint/commit/65afb85eec0a4c464265a38b26cdb0665936a716
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-07-17 (Mon, 17 Jul 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLoginNameRecovery.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLoginNameRecovery.java

  Log Message:
  -----------
  items panel for the first correlator in the list


  Commit: c5a400fd6751f7ff381c6d9ce4234e0f8f957119
      https://github.com/Evolveum/midpoint/commit/c5a400fd6751f7ff381c6d9ce4234e0f8f957119
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-07-18 (Tue, 18 Jul 2023)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAttributeVerification.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAttributeVerification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelection.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelection.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAttributeVerification.html
    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
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLoginNameRecovery.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLoginNameRecovery.java

  Log Message:
  -----------
  divided page login recovery to archetype selection and correlation identification


  Commit: d5a6c0e0072c91a3ce95e021b56add46f2035b50
      https://github.com/Evolveum/midpoint/commit/d5a6c0e0072c91a3ce95e021b56add46f2035b50
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-07-19 (Wed, 19 Jul 2023)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/impl/correlator/FullCorrelationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java

  Log Message:
  -----------
  Remove no longer needed FullCorrelationContext

The instantiation of correlation-related contexts
was overly complex. Now it's more streamlined.


  Commit: aeda10fee2181a2bb3a4d5f452099d25b528343c
      https://github.com/Evolveum/midpoint/commit/aeda10fee2181a2bb3a4d5f452099d25b528343c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-07-19 (Wed, 19 Jul 2023)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationContext.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/correlator/BaseCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java

  Log Message:
  -----------
  Decouple correlations from shadows, part one

We plan to support correlation of (partial) focus objects to their
candidate matches. No shadows will be involved.

As a preparation, the CorrelationContext was made abstract, and two
children were created: Shadow and Focus. The latter is not finished.

Work in progress.


  Commit: 885f8b13b0bcfe7e8b1ca6e0a0e80568f4982d4a
      https://github.com/Evolveum/midpoint/commit/885f8b13b0bcfe7e8b1ca6e0a0e80568f4982d4a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-07-19 (Wed, 19 Jul 2023)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.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/sync/SynchronizationServiceImpl.java

  Log Message:
  -----------
  Add "correlate" method for focus objects

Work in progress: only a skeleton for now.


  Commit: 80dd5cf423c183430a4afa3d5394d38344861c59
      https://github.com/Evolveum/midpoint/commit/80dd5cf423c183430a4afa3d5394d38344861c59
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-07-19 (Wed, 19 Jul 2023)

  Changed paths:
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AutoCompleteTextPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/GuiComponentFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/registry/GuiComponentRegistry.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
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/SimulationModeColumn.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/ToggleSimulationModeColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/RepositoryShadowBeanObjectDataProvider.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/data/provider/SelectableBeanObjectDataProvider.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
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DurationWithOneElementPanelFactory.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/QNameAttributePanelFactory.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/ResourceAttributesSearchFilterPanelFactory.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/page/admin/resource/ResourceDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceEntitlementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceGenericsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceSchemaHandlingPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ShadowStatisticsModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SimulationModePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SimulationModePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ToggleSimulationModePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ToggleSimulationModePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractValueFormResourceWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/PreviewResourceDataWizardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/PreviewResourceDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/BasicInformationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/DiscoveryStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/PartialConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/SelectObjectClassesStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/AbstractSpecificMappingTileTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/AbstractSpecificMappingTileTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/AbstractSpecificMappingWizardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/AbstractSpecificMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/PreviewResourceObjectTypeDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationContainerProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingTileTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingWizardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingPopup.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/InboundActivationMappingMainConfigurationStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/InboundActivationMappingOptionalConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/MappingTile.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/MappingTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/MappingTilePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/OutboundActivationMappingMainConfigurationStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/OutboundActivationMappingOptionalConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/PredefinedMappingStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/SpecificMappingProvider.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/SpecificMappingTileTable.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/SpecificMappingTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/associations/AssociationsTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeInboundStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundMappingMainConfigurationStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundMappingOptionalConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/MappingOverrideTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundMappingMainConfigurationStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundMappingOptionalConfigurationStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/CredentialsMappingTileTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/CredentialsMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/CredentialsWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/InboundCredentialsMappingMainConfigurationStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/InboundCredentialsMappingOptionalConfigurationStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/OutboundCredentialsMappingMainConfigurationStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/OutboundCredentialsMappingOptionalConfigurationStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/PasswordStepPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/PasswordStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/SynchronizationReactionTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionOutboundBasicStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionOutboundMainStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionOutboundOptionalStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionWizardPanel.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/prism/panel/PrismValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ExpressionWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/registry/GuiComponentRegistryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DurationWithOneElementPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DurationWithOneElementPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ResourceObjectClassChoiceRenderer.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentRepositoryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentResourcePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeObjectProcessor.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeObjectsHandler.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradePhase.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradePriority.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeValidationItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeValidationResult.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ApprovalWorkItemsProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/CaseTaskRefProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/DefaultAssignmentConstraintsProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/LiveSyncErrorHandlingProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ProcessorMixin.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/RoleCatalogCollectionsProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/RoleCatalogRefProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/RoleManagementDefaultCollectionProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/Saml2NetworkProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/SmsConfigurationProcessor.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-provisioning-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    A infra/schema/src/test/resources/validator/expected/case.xml
    A infra/schema/src/test/resources/validator/expected/resource.xml
    A infra/schema/src/test/resources/validator/expected/role.xml
    A infra/schema/src/test/resources/validator/expected/security-policy.xml
    A infra/schema/src/test/resources/validator/expected/system-configuration.xml
    A infra/schema/src/test/resources/validator/expected/task-livesync.xml
    M infra/schema/src/test/resources/validator/processor/role.xml
    A infra/schema/src/test/resources/validator/processor/security-policy.xml
    M infra/schema/src/test/resources/validator/processor/system-configuration.xml
    A infra/schema/src/test/resources/validator/processor/task-livesync.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DelayedDeleteEvaluator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DisableInsteadDeleteEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DisableInsteadOfDeleteEvaluator.java
    M model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-all.xml
    M model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-delayed-delete.xml
    M model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-disable-instead-delete.xml
    M model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-pre-provision.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/Action.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/SkipUpgradeItem.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeConstants.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectHandler.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectsConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/DownloadDistributionAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/DownloadDistributionOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/PreUpgradeCheckAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/PreUpgradeCheckOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeDistributionAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeDistributionOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/VerifyConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Log.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaApplicationContextLevel.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/EnumConverterValidator.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/DistributionManagerTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/HelpVersionTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportInvalidRepositoryTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaSpringTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaTestMixin.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
    R tools/ninja/src/test/java/com/evolveum/midpoint/ninja/VerifyTest.java
    A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/VerifyUpgradeTest.java
    R tools/ninja/src/test/resources/upgrade/objects/case.xml
    R tools/ninja/src/test/resources/upgrade/objects/resource.xml
    R tools/ninja/src/test/resources/upgrade/objects/system-configuration.xml
    M tools/ninja/testng-unit.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/forgot-username


  Commit: c3ba375590ca8f1cdbeeae61c9e35bc827df92a4
      https://github.com/Evolveum/midpoint/commit/c3ba375590ca8f1cdbeeae61c9e35bc827df92a4
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-07-19 (Wed, 19 Jul 2023)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectsConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsAction.java

  Log Message:
  -----------
  Merge branch 'master' into feature/forgot-username


  Commit: 10f77f4e27fad9bac1221389759aeda910926d6c
      https://github.com/Evolveum/midpoint/commit/10f77f4e27fad9bac1221389759aeda910926d6c
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-07-19 (Wed, 19 Jul 2023)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/impl/correlator/FullCorrelationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/tmp/correlation-cleanup' into feature/forgot-username

# Conflicts:
#	model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
#	model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java


  Commit: 602e218ec5c802be2fd8041be6f1e32768bf178b
      https://github.com/Evolveum/midpoint/commit/602e218ec5c802be2fd8041be6f1e32768bf178b
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-07-20 (Thu, 20 Jul 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAttributeVerification.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAttributeVerification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.java

  Log Message:
  -----------
  some preparation for correlation on the login recovery page


  Commit: 8291f9eff560e1207a5dae46c7711784cb85ca5a
      https://github.com/Evolveum/midpoint/commit/8291f9eff560e1207a5dae46c7711784cb85ca5a
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-07-20 (Thu, 20 Jul 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java

  Log Message:
  -----------
  object template is passed from gui for focus correlation


  Commit: 7d1ac004925a713729f5abb963bcd5d4192524d3
      https://github.com/Evolveum/midpoint/commit/7d1ac004925a713729f5abb963bcd5d4192524d3
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-07-20 (Thu, 20 Jul 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Correlator.java

  Log Message:
  -----------
  just added some comments


  Commit: 5e4c920a7de3cb9aa52a3ac23a6074fed7367779
      https://github.com/Evolveum/midpoint/commit/5e4c920a7de3cb9aa52a3ac23a6074fed7367779
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-07-20 (Thu, 20 Jul 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelection.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelection.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelectionModule.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelectionModule.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/PageCorrelationFocusIdentification.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
    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/PageSecurityQuestions.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/ResetPasswordAuthenticationChannel.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/ArchetypeSelectionModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/ArchetypeSelectionModulesFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/ArchetypeSelectionAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/ArchetypeSelectionAuthenticationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ArchetypeSelectionAuthenticationProvider.java

  Log Message:
  -----------
  referencing archetype selection page with auth module; archetype selection module authentication part


  Commit: db7d80f91d4a4fb172c18d0553acad1f7f44eaf2
      https://github.com/Evolveum/midpoint/commit/db7d80f91d4a4fb172c18d0553acad1f7f44eaf2
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-07-20 (Thu, 20 Jul 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.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/provider/ArchetypeSelectionAuthenticationProvider.java

  Log Message:
  -----------
  save archetypeOid in MidpointAuthentication


  Commit: 4a478fdcc082872fe72685a1fe4b0b09537cb65a
      https://github.com/Evolveum/midpoint/commit/4a478fdcc082872fe72685a1fe4b0b09537cb65a
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-07-22 (Sat, 22 Jul 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelection.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelection.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/ArchetypeSelectionModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/ArchetypeSelectionModuleWebSecurityConfiguration.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ArchetypeSelectionAuthenticationProvider.java

  Log Message:
  -----------
  CsrfFilter exception fix for archetype selection page


  Commit: 07b9cd9119f035b2cd73290f03dbcceb3851ef3d
      https://github.com/Evolveum/midpoint/commit/07b9cd9119f035b2cd73290f03dbcceb3851ef3d
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-07-23 (Sun, 23 Jul 2023)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/ConfigurationLoadUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelection.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelection.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.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/filter/ArchetypeSelectionAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/ArchetypeSelectionAuthenticationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ArchetypeSelectionAuthenticationProvider.java

  Log Message:
  -----------
  allow undefined archetype is implemented in gui and in the archetype selection provider


  Commit: 614d970a863e5fa7638276cd7cd9a7441fd9ba9a
      https://github.com/Evolveum/midpoint/commit/614d970a863e5fa7638276cd7cd9a7441fd9ba9a
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-24 (Mon, 24 Jul 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/CorrelatorDiscriminator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTemplateTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactoryImpl.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorConfiguration.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java

  Log Message:
  -----------
  support for multiple correlators in object template


  Commit: bb2624915160b19e6618e25d3349e4be93796a64
      https://github.com/Evolveum/midpoint/commit/bb2624915160b19e6618e25d3349e4be93796a64
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-07-24 (Mon, 24 Jul 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelection.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelection.java

  Log Message:
  -----------
  styles fix for archetype selection page


  Commit: dd81e4b0ef0d89eb5aff519508cf1dea0b5f31e5
      https://github.com/Evolveum/midpoint/commit/dd81e4b0ef0d89eb5aff519508cf1dea0b5f31e5
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-07-24 (Mon, 24 Jul 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAttributeVerification.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAttributeVerification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.java

  Log Message:
  -----------
  small cleanup for correlation page


  Commit: 4e40a665a4782bad6e8575e0a364032f9c7942e3
      https://github.com/Evolveum/midpoint/commit/4e40a665a4782bad6e8575e0a364032f9c7942e3
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-24 (Mon, 24 Jul 2023)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/ConfigurationLoadUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelection.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelection.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelectionModule.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelectionModule.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/PageCorrelationFocusIdentification.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
    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/PageSecurityQuestions.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/channel/ResetPasswordAuthenticationChannel.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/ArchetypeSelectionModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/ArchetypeSelectionModulesFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/ArchetypeSelectionAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/ArchetypeSelectionAuthenticationToken.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/ArchetypeSelectionModuleWebSecurityConfiguration.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ArchetypeSelectionAuthenticationProvider.java

  Log Message:
  -----------
  Merge branch 'feature/forgot-username' of github.com:Evolveum/midpoint into feature/forgot-username

* 'feature/forgot-username' of github.com:Evolveum/midpoint:
  allow undefined archetype is implemented in gui and in the archetype selection provider
  CsrfFilter exception fix for archetype selection page
  save archetypeOid in MidpointAuthentication
  referencing archetype selection page with auth module; archetype selection module authentication part

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.java


  Commit: 12c7961b49a0bcb0e5808a5761724c5c84a49180
      https://github.com/Evolveum/midpoint/commit/12c7961b49a0bcb0e5808a5761724c5c84a49180
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-24 (Mon, 24 Jul 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAttributeVerification.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelection.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelection.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.java

  Log Message:
  -----------
  Merge branch 'feature/forgot-username' of github.com:Evolveum/midpoint into feature/forgot-username

* 'feature/forgot-username' of github.com:Evolveum/midpoint:
  small cleanup for correlation page
  styles fix for archetype selection page


  Commit: e66b2adf96f76263fbf14a83447650b09a271838
      https://github.com/Evolveum/midpoint/commit/e66b2adf96f76263fbf14a83447650b09a271838
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-24 (Mon, 24 Jul 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/data/column/ConfigurableExpressionColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/EvaluatorExpressionPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/EvaluatorExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ExpressionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/GenerateExpressionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/GenerateExpressionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ScriptExpressionPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ScriptExpressionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/SimpleValueExpressionPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/SimpleValueExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/TemplateChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/AbstractSpecificMappingTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/InboundActivationMappingMainConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/InboundActivationMappingOptionalConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/OutboundActivationMappingMainConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/OutboundActivationMappingOptionalConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/PredefinedMappingStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundMappingMainConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundMappingOptionalConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundMappingMainConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundMappingOptionalConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/InboundCredentialsMappingMainConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/InboundCredentialsMappingOptionalConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/OutboundCredentialsMappingMainConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/OutboundCredentialsMappingOptionalConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionOutboundMainStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionOutboundOptionalStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskDistributionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskExecutionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskResourceObjectsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskScheduleWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/AccessRequestMixin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ContainerableNameColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageRepositoryQuery.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/ReportObjectsListPanel.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/ExpressionValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/AccessDecision.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/VirtualAssignmentSpecification.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractMappingConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssignmentConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AutoAssignMappingConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AutoassignSpecificationConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItemOrigin.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItemable.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConstructionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FocalAutoassignSpecificationConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/GlobalPolicyRuleConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/MappingConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/MetadataMappingConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ObjectSelectorConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/OriginProvider.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceAttributeDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectAssociationConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/package-info.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/error/ConfigErrorReporter.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionEvaluatorProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionPermissionProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionProfiles.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptExpressionProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/VariablesMap.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/FilterClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/LifecycleUtil.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/PolicyRuleTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/expression/ExpressionTypeUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/expression/ExpressionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeObjectProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeValidationItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ActivityProfilingProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ActivityTracingProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/BoundaryProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/CleanupPolicyProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/FollowOnProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ProcessorMixin.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/PropertyConstraintProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ReconcileAffectedProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/RoleManagementDefaultCollectionProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/UseLegacyApproversProcessor.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-correlation-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    A infra/schema/src/test/resources/validator/expected/archetype.xml
    M infra/schema/src/test/resources/validator/expected/resource.xml
    M infra/schema/src/test/resources/validator/expected/system-configuration.xml
    M infra/schema/src/test/resources/validator/expected/task-livesync.xml
    A infra/schema/src/test/resources/validator/expected/task-recomputation.xml
    A infra/schema/src/test/resources/validator/processor/archetype.xml
    M infra/schema/src/test/resources/validator/processor/resource.xml
    M infra/schema/src/test/resources/validator/processor/system-configuration.xml
    M infra/schema/src/test/resources/validator/processor/task-livesync.xml
    A infra/schema/src/test/resources/validator/processor/task-recomputation.xml
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseExpressionEvaluationHelper.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/PerformerCommentsFormatterImpl.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/AccCertExpressionHelper.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/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/handlers/DirectAssignmentCertificationHandler.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/CompiledObjectCollectionView.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedResourceObjectConstruction.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ReferenceResolver.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/GlobalRuleWithId.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/MarkManager.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/ArchetypeDeterminer.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/ModelExpressionEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluator.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/AssociationFromLinkExpressionEvaluator.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/AssociationTargetSearchExpressionEvaluator.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/FunctionExpressionEvaluator.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/ReferenceSearchExpressionEvaluator.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/IdiResolutionContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/PathExpressionEvaluation.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/path/ResolutionContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/ValueResolutionContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/AbstractValueTransformationExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/CombinatorialEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/ValueTupleTransformation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/CustomFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractCachingScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpression.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluationContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluator.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/expression/script/groovy/GroovyScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/groovy/SandboxTypeCheckingExtension.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/jsr223/Jsr223ScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/velocity/VelocityScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingTimeConstraintsEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ItemValueMetadataProcessingSpec.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataComputation.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/ExpressionTestUtil.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpression.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpressionProfileSafe.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestGroovyExpressionsSandbox.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestScriptCaching.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/MappingTestEvaluator.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingComplex.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingDynamicSimple.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.java
    M model/model-common/src/test/resources/common/system-configuration.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelCrudService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelObjectResolver.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/MappingDiagEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ObjectMerger.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/ExpressionHandler.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/SequentialValueExpressionEvaluatorFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.java
    R 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/AssignmentPathVariables.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/ClockworkHookHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensMetadataUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LoginAssignmentCollector.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/AssignmentPathSegmentImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/ConditionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/EvaluatedAssignmentImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/PathSegmentEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/PayloadEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetAssignmentEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetEvaluation.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/TargetsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/Util.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AbstractConstruction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AbstractConstructionBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssociationEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AttributeEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionResourceResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedAssignedResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedPlainResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedResourceObjectConstructionImpl.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/construction/PlainResourceObjectConstruction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/PlainResourceObjectConstructionBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResolvedConstructionResource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResourceObjectConstruction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResourceObjectConstructionBuilder.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/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/AssignmentOrigin.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/OutboundProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionValuesProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/SmartAssignmentCollection.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/SmartAssignmentElement.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentTripleEvaluator.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/focus/FocalMappingSetEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusLifecycleProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.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/ClockworkShadowInboundsPreparation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/AssignedFocusMappingEvaluationRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/AutoassignRoleMappingEvaluationRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/FocalMappingEvaluationRequest.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/IdentitySelectionMappingEvaluationRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluatorParams.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/TemplateMappingEvaluationRequest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/PredefinedActivationMappingEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/TimeConstraintEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ConstraintReferenceMatcher.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/scriptExecutor/ScriptingTaskCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ExecutionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/PipelineData.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/BaseActionExecutor.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/UnassignExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/expressions/SearchEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/helpers/OperationsHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/ResourceSearchSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportFromResourceLauncher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/AdvancedActivityRunSupportImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ReferenceResolverImpl.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/ExpressionHandlerImplTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestFilterExpression.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressions.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractAssignmentEvaluatorTest.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/TestAssignmentProcessor.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/perf/TestPerformance.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/spec/expressions/TestExpressionSpec.java
    M model/model-impl/testng-unit.xml
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestFunctions.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLifecycle.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingAutoInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
    M model/model-intest/src/test/resources/linked/system-configuration.xml
    A model/model-intest/src/test/resources/profiles/archetype-restricted-role.xml
    A model/model-intest/src/test/resources/profiles/metarole-dummy.xml
    A model/model-intest/src/test/resources/profiles/resource-simple-target.xml
    A model/model-intest/src/test/resources/profiles/role-restricted-auto-bad-mapping-condition.xml
    A model/model-intest/src/test/resources/profiles/role-restricted-auto-bad-mapping-expression.xml
    A model/model-intest/src/test/resources/profiles/role-restricted-auto-filter-expression.xml
    A model/model-intest/src/test/resources/profiles/role-restricted-auto-good.xml
    A model/model-intest/src/test/resources/profiles/role-restricted-bad-assignment-condition.xml
    A model/model-intest/src/test/resources/profiles/role-restricted-bad-assignment-target-filter.xml
    A model/model-intest/src/test/resources/profiles/role-restricted-bad-construction-mapping.xml
    A model/model-intest/src/test/resources/profiles/role-restricted-bad-focus-mapping.xml
    A model/model-intest/src/test/resources/profiles/role-restricted-bad-inducement-condition.xml
    A model/model-intest/src/test/resources/profiles/role-restricted-bad-inducement-target-filter.xml
    A model/model-intest/src/test/resources/profiles/role-restricted-bad-role-condition.xml
    A model/model-intest/src/test/resources/profiles/role-restricted-good.xml
    A model/model-intest/src/test/resources/profiles/role-unrestricted.xml
    A model/model-intest/src/test/resources/profiles/system-configuration.xml
    M model/model-intest/testng-integration-security.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/SynchronizationRequest.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/ExpressionFilterHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/report-api/pom.xml
    M model/report-api/src/main/java/com/evolveum/midpoint/report/api/ReportService.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportImportActivityHandler.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ImportController.java
    M model/report-impl/src/test/resources/common/system-configuration-safe.xml
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/ExpressionEvaluationHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/StageComputeHelper.java
    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/aspect/BasePrimaryChangeAspect.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/resourceobjects/ResourceObjectReferenceResolver.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/AuditHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/DirectoryFileObjectResolver.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectResolver.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/RepoObjectResolver.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/run/AdvancedActivityRunSupport.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/SearchSpecification.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/ExpressionEvaluationContext.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/ExpressionProfileCompiler.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/PathExpressionResolver.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Source.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueSetDefinition.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/LiteralExpressionEvaluatorFactory.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorToFilterTranslator.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationEvaluation.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectHandler.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectsConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java

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

* origin/master: (40 commits)
  MID-8842 ninja - fixing compilation + small bugfix
  MID-8842 ninja - activity profiling interval
  MID-8842 ninja - activity tracing processor
  MID-8842 ninja - bugfix in ProcessorMixin
  MID-8842 ninja - use legacy approvers processor
  MID-8842 ninja - boundary processor
  MID-8842 ninja - followOn processor upgrade description added
  MID-8842 ninja - new column added to verification csv (upgrade description) so processors can add more info
  MID-8842 ninja - followOn processor fix
  MID-8842 ninja - logging improvement for processors test
  MID-8842 ninja - followOn processor
  MID-8842 ninja - fixed schema documentation for followOn
  MID-8842 ninja - reconcile affected processor
  MID-8842 ninja - cleanup policies processor
  Fix collecting mark-based policy rules
  Do after-merge fix
  Add profiles for assignment/inducement targetRef
  Improve expression profile tests
  MID-8842 ninja - fixing build
  Fix compilation error
  ...


  Commit: a58e10c66869cf739af4812ff1b4a6f5210058d7
      https://github.com/Evolveum/midpoint/commit/a58e10c66869cf739af4812ff1b4a6f5210058d7
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-24 (Mon, 24 Jul 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/CorrelationVerificationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.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/lens/projector/focus/inbounds/PreInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java

  Log Message:
  -----------
  correlation module more implementation - support for multiple correlators, use attribute settings, ..


  Commit: e57b3f89f13bee77293e28dac8c80f9c9e186f10
      https://github.com/Evolveum/midpoint/commit/e57b3f89f13bee77293e28dac8c80f9c9e186f10
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-25 (Tue, 25 Jul 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAttributeVerification.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelection.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
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.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
    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/PageSecurityQuestions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/dto/CorrelatorConfigDto.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java

  Log Message:
  -----------
  improvements for correlation module - GUI part. a little bit of cleanup. refactoring for getting processing module


  Commit: 4fc18742a3e9493dcff70e57ee00f28716d629c3
      https://github.com/Evolveum/midpoint/commit/4fc18742a3e9493dcff70e57ee00f28716d629c3
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-25 (Tue, 25 Jul 2023)

  Changed paths:
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/CorrelationModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactoryImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/CorrelationModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/CorrelationModuleAuthenticationImpl.java

  Log Message:
  -----------
  correlation authetication module, cleanup


  Commit: acf50a26430334f4dbfbf7df17b41ef479f7942d
      https://github.com/Evolveum/midpoint/commit/acf50a26430334f4dbfbf7df17b41ef479f7942d
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-25 (Tue, 25 Jul 2023)

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

  Log Message:
  -----------
  small typo


  Commit: 509f0b9ec605c234fa9cc4796bad95ac5e705a04
      https://github.com/Evolveum/midpoint/commit/509f0b9ec605c234fa9cc4796bad95ac5e705a04
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-26 (Wed, 26 Jul 2023)

  Changed paths:
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/AuthModule.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/ModuleAuthentication.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/ArchetypeSelectionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AttributeVerificationModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/FocusIdentificationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HintAuthenticationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpBasicModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpClusterModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpHeaderModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpSecurityQuestionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LdapModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/MailNonceModuleFactory.java
    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/factory/module/SecurityQuestionFormModuleFactory.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/AuthModuleImpl.java

  Log Message:
  -----------
  better generics (little bit of clenaup of authentication modules)


  Commit: b0041f4d3323e34430a827b4f013153f42048532
      https://github.com/Evolveum/midpoint/commit/b0041f4d3323e34430a827b4f013153f42048532
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-26 (Wed, 26 Jul 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/AuthModule.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/ArchetypeSelectionModuleFactory.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
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/ModuleConfigurationCreator.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
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/CorrelationAttributesVerificationAuthenticationFilter.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/handler/MidPointAuthenticationSuccessHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/LoginFormModuleWebSecurityConfiguration.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/AuthModuleImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthenticationSequenceModuleCreator.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java

  Log Message:
  -----------
  little bit of cleanup. better auth module creation, some generics


  Commit: 213c43ed60dfb21d312137899d12e51a09e51dec
      https://github.com/Evolveum/midpoint/commit/213c43ed60dfb21d312137899d12e51a09e51dec
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-27 (Thu, 27 Jul 2023)

  Changed paths:
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/ModuleAuthentication.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/ArchetypeSelectionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AttributeVerificationModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/FocusIdentificationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HintAuthenticationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpBasicModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpSecurityQuestionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/MailNonceModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/SecurityQuestionFormModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAuthFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/ModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ArchetypeSelectionModuleWebSecurityConfigurer.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/CorrelationModuleWebSecurityConfigurer.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/LdapWebSecurityConfigurer.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

  Log Message:
  -----------
  configurer now creates configuration and build the filter chain based on it


  Commit: bcea745ab6d2d9464ba32fe9b3733e1fe3e4344b
      https://github.com/Evolveum/midpoint/commit/bcea745ab6d2d9464ba32fe9b3733e1fe3e4344b
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-27 (Thu, 27 Jul 2023)

  Changed paths:
    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/ArchetypeSelectionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AttributeVerificationModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/FocusIdentificationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HintAuthenticationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpBasicModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpSecurityQuestionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/MailNonceModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/SecurityQuestionFormModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpBasicModuleWebSecurityConfigurer.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/MailNonceFormModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ModuleWebSecurityConfigurer.java

  Log Message:
  -----------
  createConfiguration is now part of the configurer, removing from factory


  Commit: 5837547d8abb8ef5295c5f81cca40ae8b99baff3
      https://github.com/Evolveum/midpoint/commit/5837547d8abb8ef5295c5f81cca40ae8b99baff3
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-27 (Thu, 27 Jul 2023)

  Changed paths:
    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/ArchetypeSelectionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AttributeVerificationModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/FocusIdentificationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HintAuthenticationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpBasicModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpSecurityQuestionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/MailNonceModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/SecurityQuestionFormModuleFactory.java

  Log Message:
  -----------
  createModule replaced with createModuleConfigurer


  Commit: 64eccabda2f6c92137a959d4196a8053b8673211
      https://github.com/Evolveum/midpoint/commit/64eccabda2f6c92137a959d4196a8053b8673211
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-27 (Thu, 27 Jul 2023)

  Changed paths:
    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/ArchetypeSelectionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AttributeVerificationModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AuthModuleRegistryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/FocusIdentificationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HintAuthenticationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpBasicModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpClusterModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpHeaderModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpSecurityQuestionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LdapModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/MailNonceModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/ModuleFactory.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/factory/module/SecurityQuestionFormModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ArchetypeSelectionModuleWebSecurityConfigurer.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/CorrelationModuleWebSecurityConfigurer.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/LdapWebSecurityConfigurer.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/util/AuthenticationSequenceModuleCreator.java

  Log Message:
  -----------
  cleanu for module fatories - configurer now creates configuration and filter chain


  Commit: 8df1a3f5975eabb5334eb1bdaa0421ce36203237
      https://github.com/Evolveum/midpoint/commit/8df1a3f5975eabb5334eb1bdaa0421ce36203237
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-27 (Thu, 27 Jul 2023)

  Changed paths:
    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/ArchetypeSelectionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AttributeVerificationModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/FocusIdentificationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HintAuthenticationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpBasicModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpClusterModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpHeaderModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpSecurityQuestionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LdapModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/MailNonceModuleFactory.java
    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/Saml2ModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/SecurityQuestionFormModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ArchetypeSelectionModuleWebSecurityConfigurer.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/CorrelationModuleWebSecurityConfigurer.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/LdapWebSecurityConfigurer.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

  Log Message:
  -----------
  authentication providers configuration


  Commit: f654ea6f3f9ebaa57c83b8254ec90f27c29189e7
      https://github.com/Evolveum/midpoint/commit/f654ea6f3f9ebaa57c83b8254ec90f27c29189e7
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-27 (Thu, 27 Jul 2023)

  Changed paths:
    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/ArchetypeSelectionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AttributeVerificationModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/FocusIdentificationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HintAuthenticationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpBasicModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpClusterModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpHeaderModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpSecurityQuestionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LdapModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/MailNonceModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/ModuleConfigurationCreator.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/factory/module/SecurityQuestionFormModuleFactory.java

  Log Message:
  -----------
  better inheritance - non credentials modules should not extend from credentials factory


  Commit: 9d8c8d189a623d58be3ea4f276164e67168f5f2f
      https://github.com/Evolveum/midpoint/commit/9d8c8d189a623d58be3ea4f276164e67168f5f2f
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-27 (Thu, 27 Jul 2023)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ReloadableButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/PreviewResourceDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/PreviewResourceObjectTypeDataWizardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/PreviewResourceObjectTypeDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeObjectProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/AccountPasswordPolicyProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ApprovalWorkItemsProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/AuthenticationNameProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/CustomTransportProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/DefaultAssignmentConstraintsProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ExecutionRecordProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/FileTransportProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/MailTransportProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ModelOperationContextProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/OidBoundProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ProcessorMixin.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/RecurrenceProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/RoleCatalogCollectionsProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/RoleCatalogRefProcessor.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/SmsConfigurationProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/SmsTransportProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/SubtypeProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/TaskPolicyProcessor.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/resources/validator/expected/archetype.xml
    M infra/schema/src/test/resources/validator/expected/case.xml
    M infra/schema/src/test/resources/validator/expected/role.xml
    M infra/schema/src/test/resources/validator/expected/security-policy.xml
    M infra/schema/src/test/resources/validator/expected/system-configuration.xml
    M infra/schema/src/test/resources/validator/expected/task-recomputation.xml
    M infra/schema/src/test/resources/validator/processor/archetype.xml
    M infra/schema/src/test/resources/validator/processor/case.xml
    M infra/schema/src/test/resources/validator/processor/role.xml
    M infra/schema/src/test/resources/validator/processor/security-policy.xml
    M infra/schema/src/test/resources/validator/processor/system-configuration.xml
    M infra/schema/src/test/resources/validator/processor/task-recomputation.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeConstants.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/PreUpgradeCheckAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/PreUpgradeCheckTest.java

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

* origin/master: (24 commits)
  MID-8842 ninja - bugfixing distribution upgrade
  MID-8842 ninja - improving upgrade constants
  MID-8842 ninja - authentication name/identifier processor, test improvement
  MID-8842 ninja - authentication name/identifier processor + test (improvement)
  MID-8842 ninja - authentication name/identifier processor + test
  MID-8842 ninja - accountPasswordPolicy processor + test
  MID-8842 ninja - oidBound processor + test
  MID-8842 ninja - task recurrence processor + test
  MID-8842 ninja - task policy rule processor description added
  MID-8842 ninja - task policy rule processor + test
  MID-8842 ninja - subtype processor + test
  MID-8842 ninja - approval work items processor + test
  adding reload button for shadow table
  MID-8842 ninja - mail transport processor, "notificationConfiguration/mail" marked deprecated (type was already deprecated)
  MID-8842 ninja - file transport processor, "notificationConfiguration/file" marked deprecated (type was already deprecated
  MID-8842 ninja - sms transport processor
  MID-8842 ninja - custom transport processor
  MID-8842 ninja - fixed test
  MID-8842 ninja - removed todos
  MID-8842 ninja - model context processor
  ...


  Commit: 3cb40f7ff1497e2a05f6b3000a74748dc3c96c72
      https://github.com/Evolveum/midpoint/commit/3cb40f7ff1497e2a05f6b3000a74748dc3c96c72
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-27 (Thu, 27 Jul 2023)

  Changed paths:
    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/HintAuthenticationModuleFactoryImpl.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

  Log Message:
  -----------
  authentication channel validation


  Commit: 77948adf01556abbb2a00fde48dae3994e8fe72f
      https://github.com/Evolveum/midpoint/commit/77948adf01556abbb2a00fde48dae3994e8fe72f
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-27 (Thu, 27 Jul 2023)

  Changed paths:
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/ModuleFactory.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/ArchetypeSelectionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AttributeVerificationModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AuthModuleRegistryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/FocusIdentificationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HintAuthenticationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpBasicModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpClusterModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpHeaderModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpSecurityQuestionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LdapModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/MailNonceModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/ModuleFactory.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/factory/module/SecurityQuestionFormModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/LdapWebSecurityConfigurer.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/util/AuthenticationSequenceModuleCreator.java

  Log Message:
  -----------
  removing commented out code, moving interface to API, other code cleanup


  Commit: 6e73f903a09884ca1cbc7a354becf8af20fb28bd
      https://github.com/Evolveum/midpoint/commit/6e73f903a09884ca1cbc7a354becf8af20fb28bd
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-27 (Thu, 27 Jul 2023)

  Changed paths:
    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/AuthModuleRegistryImpl.java

  Log Message:
  -----------
  auth registry, generics and stuff


  Commit: 32c21b7ec591fdcf2406932345afbddf2cb8ea59
      https://github.com/Evolveum/midpoint/commit/32c21b7ec591fdcf2406932345afbddf2cb8ea59
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-27 (Thu, 27 Jul 2023)

  Changed paths:
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/RemoveUnusedSecurityFilterEvent.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/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/handler/MidPointAuthenticationSuccessHandler.java

  Log Message:
  -----------
  and more generics


  Commit: 75cb391728a7c425537cebef4a739611197ef7a0
      https://github.com/Evolveum/midpoint/commit/75cb391728a7c425537cebef4a739611197ef7a0
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-28 (Fri, 28 Jul 2023)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/ArchetypeSelectionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AttributeVerificationModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/FocusIdentificationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/SecurityQuestionFormModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ArchetypeSelectionModuleWebSecurityConfigurer.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/CorrelationModuleWebSecurityConfigurer.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/LdapWebSecurityConfigurer.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

  Log Message:
  -----------
  removing unused constructor + generics cleanup


  Commit: 7520963bb1996ac14523af04f3de91e4b3eefd36
      https://github.com/Evolveum/midpoint/commit/7520963bb1996ac14523af04f3de91e4b3eefd36
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-28 (Fri, 28 Jul 2023)

  Changed paths:
    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/filter/MidpointAuthFilter.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/ModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LoginConfigurer.java

  Log Message:
  -----------
  lazy configuration initialization in configurer


  Commit: 30ed46a25c890ca8ece48f9ac2f32766e848e79f
      https://github.com/Evolveum/midpoint/commit/30ed46a25c890ca8ece48f9ac2f32766e848e79f
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-31 (Mon, 31 Jul 2023)

  Changed paths:
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/CorrelationVerificationToken.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/provider/CorrelationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/FocusIdentificationProvider.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java

  Log Message:
  -----------
  continue with correlation module


  Commit: 27beed1dc461b5e2ba1cf105cc7b3b199e118e0d
      https://github.com/Evolveum/midpoint/commit/27beed1dc461b5e2ba1cf105cc7b3b199e118e0d
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-31 (Mon, 31 Jul 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/impl/page/login/PageRegistrationConfirmation.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/gui/impl/page/login/PageSelfRegistration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/DataImport.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItemable.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/PrivilegesMixin.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ScriptExecutionPolicyActionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaDebugUtil.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-policy-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/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/events/PendingAuditRecords.java
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseMiscHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfiledPrincipalManager.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/OptimizingTriggerCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuthorizationDiagEvaluation.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/projector/policy/scriptExecutor/AsynchronousScriptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/PolicyRuleScriptExecutor.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/RunAsRunner.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIntent.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestRunAs.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTask.java
    A model/model-intest/src/test/resources/run-as/role-regular-user.xml
    A model/model-intest/src/test/resources/run-as/role-with-service-mapping-privileged.xml
    A model/model-intest/src/test/resources/run-as/role-with-service-mapping-run-as.xml
    A model/model-intest/src/test/resources/run-as/role-with-service-mapping-standard.xml
    A model/model-intest/src/test/resources/run-as/service-one.xml
    M model/model-intest/testng-integration-full.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/processing/ItemProcessingGatekeeper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionFactory.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
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityContextManager.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/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/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/RunningLightweightTaskImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/run/JobExecutor.java
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestRunAs.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/MainResult.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ActionResult.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyResult.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/DownloadDistributionAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/DownloadDistributionOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/PreUpgradeCheckAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeDistributionAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/VerifyConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/main/resources/messages.properties
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaTestMixin.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/PreUpgradeCheckTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/VerifyUpgradeTest.java
    A tools/ninja/src/test/resources/ctx-ninja.xml
    R tools/ninja/src/test/resources/midpoint-home/config.xml
    R tools/ninja/src/test/resources/midpoint-home/keystore.jceks
    R tools/ninja/src/test/resources/midpoint-home/test-config-new-repo.xml
    R tools/ninja/src/test/resources/upgrade/midpoint-home/config.xml
    R tools/ninja/src/test/resources/upgrade/sql-scripts/4.4.5/postgres-new-audit.sql
    R tools/ninja/src/test/resources/upgrade/sql-scripts/4.4.5/postgres-new-quartz.sql
    R tools/ninja/src/test/resources/upgrade/sql-scripts/4.4.5/postgres-new-upgrade-audit.sql
    R tools/ninja/src/test/resources/upgrade/sql-scripts/4.4.5/postgres-new-upgrade.sql
    R tools/ninja/src/test/resources/upgrade/sql-scripts/4.4.5/postgres-new.sql
    R tools/ninja/src/test/resources/upgrade/sql-scripts/4.7.1/postgres-new-audit.sql
    R tools/ninja/src/test/resources/upgrade/sql-scripts/4.7.1/postgres-new-quartz.sql
    R tools/ninja/src/test/resources/upgrade/sql-scripts/4.7.1/postgres-new-upgrade-audit.sql
    R tools/ninja/src/test/resources/upgrade/sql-scripts/4.7.1/postgres-new-upgrade.sql
    R tools/ninja/src/test/resources/upgrade/sql-scripts/4.7.1/postgres-new.sql
    R tools/ninja/src/test/resources/upgrade/sql/create-database.sql
    R tools/ninja/src/test/resources/upgrade/sql/drop-database.sql
    R tools/ninja/src/test/resources/upgrade/sql/select-query.sql
    R tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/distribution/RELEASE-NOTES
    R tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/distribution/bin/midpoint.sh
    R tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/distribution/doc/index.html
    R tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/distribution/lib/midpoint.jar.txt
    R tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/distribution/lib/ninja.jar.txt
    R tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/distribution/var/README.txt
    R tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/midpoint-home/RELEASE-NOTES
    R tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/midpoint-home/bin/midpoint.sh
    R tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/midpoint-home/doc/docs.html
    R tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/midpoint-home/lib/midpoint.war.txt
    R tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/midpoint-home/lib/ninja.jar.txt
    R tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/midpoint-home/var/README.txt
    R tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/midpoint-home/var/config.xml
    R tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/midpoint-home/var/icf-connectors/custom-connector.jar.txt
    R tools/ninja/src/test/resources/upgrade/upgrade-midpoint-home/midpoint-home/var/midpoint.mv.db.txt
    M tools/ninja/testng-unit.xml

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

* origin/master:
  MID-8842 ninja - disabled tests because of jenkins having panic attacks or something on master-quick build
  Audit runAs/runPrivileged properly
  Add forgotten dependency
  MID-8842 ninja - actions and ninja now can return custom system.exit code
  Add "privileges" item to expression/scripting rule
  MID-8842 ninja - ninja now can output non-zer error code in some cases, actions still need to be updated
  MID-8842 ninja - attempt to fix ninja tests
  MID-8842 ninja - removed obsolete test files
  MID-8842 ninja - enabled import test for ninja
  MID-8842 ninja - verification dump to csv fixed (was dumping xml delta in some cases between records)
  MID-8842 ninja - bugfixing distribution upgrade, more options for download distribution action


  Commit: 8c1c2e292d8c720294d6ed330af68e5be218148d
      https://github.com/Evolveum/midpoint/commit/8c1c2e292d8c720294d6ed330af68e5be218148d
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-31 (Mon, 31 Jul 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageUsernameRecovery.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageUsernameRecovery.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/CorrelationModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/LoginRecoveryAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/CorrelationAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/CorrelationAuthenticationSuccessHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/CorrelationModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/CorrelationVerificationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/CorrelationModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java

  Log Message:
  -----------
  more than one correlators evaluation. basic sceleton for "found users" page


  Commit: 2a05e15e873f55cfcf19c737f5a9c341450f938e
      https://github.com/Evolveum/midpoint/commit/2a05e15e873f55cfcf19c737f5a9c341450f938e
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-31 (Mon, 31 Jul 2023)

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

  Log Message:
  -----------
  just forgotten TODO


  Commit: 7b434edf7efe319b3f162be1f80542e6fd328911
      https://github.com/Evolveum/midpoint/commit/7b434edf7efe319b3f162be1f80542e6fd328911
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-31 (Mon, 31 Jul 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/PersonaTargetSubtypeProcessor.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectsConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/PreUpgradeCheckAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeDistributionAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeDistributionOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java

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

* origin/master:
  adding log for exceprion of oidc auth module
  MID-8842 ninja - misc fixes around distribution upgrade objects
  MID-8842 ninja - misc fixes around distribution upgrade
  MID-8842 ninja - misc fixes around distribution upgrade


  Commit: b4bf32c77cc9458b850b7c852ef3d6efc43828ff
      https://github.com/Evolveum/midpoint/commit/b4bf32c77cc9458b850b7c852ef3d6efc43828ff
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageUsernameRecovery.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageUsernameRecovery.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/CorrelatorDiscriminator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTemplateTypeUtil.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/FocusAuthenticationResultRecorder.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/CorrelationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/CorrelationModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthenticationSequenceModuleCreator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwner.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwnersMap.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java

  Log Message:
  -----------
  * cleanup correlation service (better spacing and annotations),
* improving username recovery page
* support for cadidate owner oids as a parameter for correlate method. Based on this input, the query is refined to search only in the set of the candidates.


  Commit: 18e5e30857ed9f69417e0ea6a43b76406a0e59f2
      https://github.com/Evolveum/midpoint/commit/18e5e30857ed9f69417e0ea6a43b76406a0e59f2
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/forgotpassword/PageResetPassword.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
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageRemoteAuthenticationSelect.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageRemoteAuthenticationSelect.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAttributeVerification.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAttributeVerification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAuthenticationModule.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAuthenticationModule.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelection.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageArchetypeSelection.java
    R 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
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageCorrelationFocusIdentification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageEmailNonce.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageEmailNonce.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageFocusIdentification.html
    R 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.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageOidcSelect.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageOidcSelect.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PagePasswordHint.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PagePasswordHint.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSamlSelect.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSamlSelect.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSecurityQuestions.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSecurityQuestions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/dto/VerificationAttributeDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/AbstractPageRemoteAuthenticationSelect.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/AbstractPageRemoteAuthenticationSelect.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAttributeVerification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelationFocusIdentification.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelationFocusIdentification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageFocusIdentification.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageFocusIdentification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageOidcSelect.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageOidcSelect.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PagePasswordHint.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PagePasswordHint.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSamlSelect.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSamlSelect.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageUsernameRecovery.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageUsernameRecovery.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AuthenticationSequenceTypeUtil.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/ArchetypeSelectionModuleAuthentication.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/AttributeVerificationModuleAuthentication.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/FocusIdentificationModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/ArchetypeSelectionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AttributeVerificationModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/FocusIdentificationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/CorrelationAuthenticationSuccessHandler.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/ArchetypeSelectionModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/ArchetypeSelectionModuleAuthenticationImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/AttributeVerificationModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/AttributeVerificationModuleAuthenticationImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/FocusIdentificationModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/FocusIdentificationModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ArchetypeSelectionAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/FocusIdentificationProvider.java

  Log Message:
  -----------
  authentication module pages cleanup. better inheritance, cleaning up old code etc.


  Commit: abef6f328d43e5a2737e9032bc7c98a30cde7265
      https://github.com/Evolveum/midpoint/commit/abef6f328d43e5a2737e9032bc7c98a30cde7265
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/ConfigurationLoadUtil.java

  Log Message:
  -----------
  removing unused class


  Commit: 184ed46ec1e325cae141279adf2b342deddd2fd6
      https://github.com/Evolveum/midpoint/commit/184ed46ec1e325cae141279adf2b342deddd2fd6
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/forgotpassword/PageResetPassword.java
    M model/authentication-api/pom.xml
    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/NodeAuthenticationToken.java

  Log Message:
  -----------
  adding missing dependency + some compilation fixes


  Commit: 030779873f4204a63ff5ec935139b7a8150bd29d
      https://github.com/Evolveum/midpoint/commit/030779873f4204a63ff5ec935139b7a8150bd29d
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-02 (Wed, 02 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.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/button/ReloadableButton.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/admin/component/TaskOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWizardPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionParameterConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionCallArgumentConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionExpressionEvaluatorConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/MidPointConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/TypedValue.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ContainerProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/CredentialsResetNameProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/DefaultObjectTypeProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/DefaultScopeProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ExecutionModeProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/GuiActionNameProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/NonIterativeChangeExecutionProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ObjectFormsProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ReportOutputOidProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/SearchItemDisplayNameProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/TaskCategoryProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/UserDashboardProcessor.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/resources/validator/expected/security-policy.xml
    M infra/schema/src/test/resources/validator/expected/system-configuration.xml
    M infra/schema/src/test/resources/validator/expected/task-livesync.xml
    A infra/schema/src/test/resources/validator/expected/task-non-iterative.xml
    M infra/schema/src/test/resources/validator/expected/task-recomputation.xml
    M infra/schema/src/test/resources/validator/processor/security-policy.xml
    M infra/schema/src/test/resources/validator/processor/system-configuration.xml
    M infra/schema/src/test/resources/validator/processor/task-livesync.xml
    A infra/schema/src/test/resources/validator/processor/task-non-iterative.xml
    M infra/schema/src/test/resources/validator/processor/task-recomputation.xml
    M infra/schema/testng-unit.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/expression/evaluator/FunctionExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluatorFactory.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/CustomFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibrary.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibraryBinding.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibraryManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibraryUtil.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/LibraryFunctionExecutor.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpression.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluationContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/groovy/SandboxTypeCheckingExtension.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/ExpressionTestUtil.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestScriptCaching.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/TriggerCreatorGlobalState.java
    M model/model-impl/src/main/resources/ctx-model.xml
    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/TestRunAs.java
    A model/model-intest/src/test/resources/run-as/library-privileged.xml
    A model/model-intest/src/test/resources/run-as/role-with-method-standard.xml
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationUtil.java

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

* origin/master:
  MID-8842 ninja - container manual processor + test
  MID-8842 ninja - non iterative change execution processor + test
  Streamline function library handling code
  MID-8842 ninja - search item display name processor + test
  MID-8842 ninja - search object type processor + test
  MID-8842 ninja - search default scope processor + test
  MID-8842 ninja - gui action name processor + test
  MID-8842 ninja - user dashboard processor, cleanup + todo added
  MID-8842 ninja - objects forms manual processor
  MID-8842 ninja - task category processor
  MID-8842 ninja - execution mode processor
  fix choices of items paths for source and target item of mapping
  MID-8842 ninja - processors test added to suite (xml)
  MID-8842 ninja - report output oid processor
  MID-8842 ninja - credentials reset name processor
  adding save and run button for task wizard


  Commit: 0df7d475d7d7308d199e1ae2375719b56d48335f
      https://github.com/Evolveum/midpoint/commit/0df7d475d7d7308d199e1ae2375719b56d48335f
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-02 (Wed, 02 Aug 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/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/forgotpassword/PageResetPassword.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAuthenticationModule.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAuthenticationModule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAuthenticationBase.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.html
    R 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/PageRegistrationBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationConfirmation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelationFocusIdentification.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelationFocusIdentification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageFocusIdentification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PagePasswordHint.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAccountActivation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/PageLoginTest.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/PasswordProvider.java

  Log Message:
  -----------
  support for focusIdentification module during login


  Commit: 494ddafa0cb60649c23c4fbc7e263f863a2e238a
      https://github.com/Evolveum/midpoint/commit/494ddafa0cb60649c23c4fbc7e263f863a2e238a
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-02 (Wed, 02 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ObjectCollectionViewUtil.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/MidpointPrincipalContextMapper.java

  Log Message:
  -----------
  support for focusIdentification for login


  Commit: 4af8013f413a443ba9922bfb4b91e53e53142c1e
      https://github.com/Evolveum/midpoint/commit/4af8013f413a443ba9922bfb4b91e53e53142c1e
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-02 (Wed, 02 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.java

  Log Message:
  -----------
  fixing security questions module page.. dynamic layout not supported for now


  Commit: 813347c6d704176281767c9b27c858d842b04127
      https://github.com/Evolveum/midpoint/commit/813347c6d704176281767c9b27c858d842b04127
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-02 (Wed, 02 Aug 2023)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AbstractCredentialProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ArchetypeSelectionAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AttributeVerificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/FocusIdentificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/HintAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MailNonceProvider.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/OidcResourceServerProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/PasswordProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/RemoteModuleProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/SecurityQuestionProvider.java

  Log Message:
  -----------
  some pattern matching for instanceof, removing unused authentication parameter from createEnvironment method


  Commit: ccc33be0e9e4e2fe67abb47c4a2c140dfd9b2f4f
      https://github.com/Evolveum/midpoint/commit/ccc33be0e9e4e2fe67abb47c4a2c140dfd9b2f4f
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-02 (Wed, 02 Aug 2023)

  Changed paths:
    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/PageRegistrationConfirmation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAccountActivation.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/AbstractAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/FocusIdentificationAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/NonceAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/PasswordAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/PreAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/SecurityQuestionsAuthenticationContext.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-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/MidpointProviderManager.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AttributeVerificationAuthenticationContext.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AttributeVerificationEvaluatorImpl.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/evaluator/FocusIdentificationAuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/NonceAuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/PasswordAuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/SecurityQuestionAuthenticationEvaluatorImpl.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/filter/MidpointAuthFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/MidPointAuthenticationSuccessHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/MidpointAuthenticationFailureHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/MidpointPrincipalContextMapper.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AbstractCredentialProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ArchetypeSelectionAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AttributeVerificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ClusterProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/FocusIdentificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/HintAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MailNonceProvider.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointAbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointLdapAuthenticationProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidpointAbstractAuthenticationProvider.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/PasswordProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/RemoteModuleProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/Saml2Provider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/SecurityQuestionProvider.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestNonceAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestPasswordAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestSecurityQuestionsAuthenticationEvaluator.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AbstractAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AttributeVerificationAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/FocusIdentificationAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/NonceAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PasswordAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PreAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/SecurityQuestionsAuthenticationContext.java

  Log Message:
  -----------
  authentication providers cleanup


  Commit: 114987f11d6d222e9ebabc51e4f9f6535858f484
      https://github.com/Evolveum/midpoint/commit/114987f11d6d222e9ebabc51e4f9f6535858f484
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-02 (Wed, 02 Aug 2023)

  Changed paths:
    M config/sql/native-new/postgres-new-upgrade.sql
    M config/sql/native-new/postgres-new.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismContainerValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/associations/AssociationsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/correlation/CorrelationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/CredentialsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/SynchronizationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerValueWrapperImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionParameterConfigItem.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/task/work/ObjectSetUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ResourceSynchronizationProcessor.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/resources/validator/expected/resource.xml
    M infra/schema/src/test/resources/validator/processor/resource.xml
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/MidpointWebSecurityConfiguration.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointFilterChainProxy.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/integrity/objects/ObjectIntegrityCheckActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/IterativeScriptingActivityHandler.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/IterativeChangeExecutionActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/RecomputationActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ReindexActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/cluster/AutoScalingWorkDefinition.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/TriggerScanWorkDefinition.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M model/model-intest/src/test/resources/run-as/library-privileged.xml
    A model/model-intest/src/test/resources/sync/task-user-recompute-employees.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/MultiPropagationWorkDefinition.java
    A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/AggregateQuery.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-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ObjectSetSpecification.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ObjectSetSpecificationProvider.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/RepositoryObjectSetSpecificationImpl.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/SearchSpecification.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/search/SearchIterativeMockWorkDefinition.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/AggregateSearchContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/MContainerType.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusIdentityMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/MResource.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/QResource.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/QResourceMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/MAffectedObjects.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/MAffectedResourceObjects.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QAffectedObjects.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QAffectedObjectsMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QAffectedResourceObjects.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QAffectedResourceObjectsMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.java
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchAggregateTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryContext.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/PolyStringItemFilterProcessor.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeDistributionAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java

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

* origin/master:
  fix for success login (schrodinger tests)
  MID-8842 ninja - improved logging
  Add support for ObjectSetType.archetypeRef
  MID-8842 ninja - deprecated resource elements processor (manual)
  MID-8842 ninja - added deprecation to element resource/synchronization/objectSynchronization/reaction
  MID-8842 ninja - console colors fix
  sqale: make resource/super/resourceRef searchable
  tasks/affectedObjects: Schema changes based on code review
  sqale: Fixed incorrect reference target in FocusIdentitySource from Focus to Resource
  Fix failing TestRunAs
  adding toast for recorded but unsaved changes on wizard panels
  MID-8928: Added entity mapping and search tests for task affects indexing
  MID-8928: Updated repository schema for tasks / affects indexes
  Schema for task affected objects.
  task affected objects - Started mapping repo objects
  Refactored out Aggregate implementation, made part of Repository API
  Working proof of Aggregate searches in repository

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java


  Commit: 43cbb61fb30d33c4cc5a54e5c23710be8f7663a8
      https://github.com/Evolveum/midpoint/commit/43cbb61fb30d33c4cc5a54e5c23710be8f7663a8
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-02 (Wed, 02 Aug 2023)

  Changed paths:
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/AbstractAuthenticationContext.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/FocusIdentificationAuthenticationContext.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/NonceAuthenticationContext.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/PasswordAuthenticationContext.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/PreAuthenticationContext.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/SecurityQuestionsAuthenticationContext.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/AuthenticationEvaluator.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/AuthenticationEvaluator.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/AbstractAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/AttributeVerificationAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/FocusIdentificationAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/NonceAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/PasswordAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/PreAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/SecurityQuestionsAuthenticationContext.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AttributeVerificationAuthenticationContext.java

  Log Message:
  -----------
  better package for authentication context


  Commit: 9816941d0e781718fe6495178190270df5f57e8e
      https://github.com/Evolveum/midpoint/commit/9816941d0e781718fe6495178190270df5f57e8e
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-02 (Wed, 02 Aug 2023)

  Changed paths:
    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/PageRegistrationConfirmation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAccountActivation.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/AuthenticationEvaluator.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/AbstractAuthenticationContext.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/AttributeVerificationAuthenticationContext.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/FocusIdentificationAuthenticationContext.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/NonceAuthenticationContext.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/PasswordAuthenticationContext.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/PreAuthenticationContext.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/SecurityQuestionsAuthenticationContext.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AttributeVerificationEvaluatorImpl.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/evaluator/FocusIdentificationAuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/NonceAuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/PasswordAuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/SecurityQuestionAuthenticationEvaluatorImpl.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/AbstractCredentialProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AttributeVerificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/FocusIdentificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MailNonceProvider.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/PasswordProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/RemoteModuleProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/SecurityQuestionProvider.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestNonceAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestPasswordAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestSecurityQuestionsAuthenticationEvaluator.java

  Log Message:
  -----------
  package change for authentication context classes


  Commit: 3ae1974c3d6d2c05082f8348a93a5cfdae2dbbd5
      https://github.com/Evolveum/midpoint/commit/3ae1974c3d6d2c05082f8348a93a5cfdae2dbbd5
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-02 (Wed, 02 Aug 2023)

  Changed paths:
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactoryImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/FocusIdentificationModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/FocusIdentificationModuleFactoryImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HintAuthenticationModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HintAuthenticationModuleFactoryImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactoryImpl.java

  Log Message:
  -----------
  unifying authentication factory names (removed 'Impl' suffix)


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

  Changed paths:
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/ModuleWebSecurityConfiguration.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/ModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/InitialSecurityConfiguration.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/MidpointWebSecurityConfigurerAdapter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/SecurityConfigurer.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/factory/module/OidcClientModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/HttpModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcClientModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcResourceServerModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ModuleWebSecurityConfigurer.java

  Log Message:
  -----------
  adding comments for authentication module


  Commit: fd0b6dbcce932ac2a64e1cfeb2521b1dc7b155ef
      https://github.com/Evolveum/midpoint/commit/fd0b6dbcce932ac2a64e1cfeb2521b1dc7b155ef
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-03 (Thu, 03 Aug 2023)

  Changed paths:
    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/PageRegistrationConfirmation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAccountActivation.java
    M model/authentication-api/pom.xml
    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/evaluator/AuthenticationEvaluator.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/AbstractAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/NodeAuthenticationContext.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AttributeVerificationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AuthenticationEvaluatorImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/CredentialsAuthenticationEvaluatorImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/FocusIdentificationAuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/NodeAuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/NonceAuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/PasswordAuthenticationEvaluatorImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/PreAuthenticatedEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/SecurityQuestionAuthenticationEvaluatorImpl.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/AbstractCredentialProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ClusterProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/FocusIdentificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MailNonceProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/PasswordProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/RemoteModuleProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/SecurityQuestionProvider.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestNonceAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestPasswordAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestSecurityQuestionsAuthenticationEvaluator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuditRecorder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java

  Log Message:
  -----------
  attempt to clean up authentication providers and evaluators


  Commit: 8a2f2808ebefda09547aa73427980f8a1fb1e985
      https://github.com/Evolveum/midpoint/commit/8a2f2808ebefda09547aa73427980f8a1fb1e985
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-03 (Thu, 03 Aug 2023)

  Changed paths:
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/ModuleWebSecurityConfiguration.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/ModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/InitialSecurityConfiguration.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/MidpointWebSecurityConfigurerAdapter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/SecurityConfigurer.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/factory/module/OidcClientModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/HttpModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcClientModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcResourceServerModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ModuleWebSecurityConfigurer.java

  Log Message:
  -----------
  Merge branch 'feature/forgot-username' of github.com:Evolveum/midpoint into feature/forgot-username

* 'feature/forgot-username' of github.com:Evolveum/midpoint:
  adding comments for authentication module


  Commit: 365c29bdd556290837a578e38882bbe11036cfdb
      https://github.com/Evolveum/midpoint/commit/365c29bdd556290837a578e38882bbe11036cfdb
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-03 (Thu, 03 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/CorrelationModuleAuthenticationImpl.java

  Log Message:
  -----------
  small update for getting correlators identifier when no id is defined


  Commit: a907418ea1e7198e822056d1b59d57c4260d9376
      https://github.com/Evolveum/midpoint/commit/a907418ea1e7198e822056d1b59d57c4260d9376
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-03 (Thu, 03 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/AttributeVerificationModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MailNonceProvider.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-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java

  Log Message:
  -----------
  mail nonce module re-worked. Since now on, we won't support sequence when only mailNonce module is defined. This module has to be used together with focusIdentification module. So once the mailNonce module is execute, we already has information about the user who's trying to perform action (either password reset or login or anything else using flexible authentication sequence).

MailNonce module cannot be first in the sequence and cannot be alone.

Also added support to automatically remove nonce after successful authentication.


  Commit: 0d7db7b9c6fdc8504be038916e85af56b82b5d0e
      https://github.com/Evolveum/midpoint/commit/0d7db7b9c6fdc8504be038916e85af56b82b5d0e
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-03 (Thu, 03 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/CorrelationModuleAuthenticationImpl.java

  Log Message:
  -----------
  Merge branch 'feature/forgot-username' of github.com:Evolveum/midpoint into feature/forgot-username

* 'feature/forgot-username' of github.com:Evolveum/midpoint:
  small update for getting correlators identifier when no id is defined


  Commit: c8ed1097abb09f97632e75ad5b7913f09a507bc0
      https://github.com/Evolveum/midpoint/commit/c8ed1097abb09f97632e75ad5b7913f09a507bc0
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-03 (Thu, 03 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.java

  Log Message:
  -----------
  same for security questions as for mailNonce module. cannot live on it own. There need to be focusIdentification module before security questions module, so we have a knowledge about the user.


  Commit: 35730d62690112689ad6c3e17cb4bc38fdbc2ea6
      https://github.com/Evolveum/midpoint/commit/35730d62690112689ad6c3e17cb4bc38fdbc2ea6
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-03 (Thu, 03 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageFocusIdentification.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageFocusIdentification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PagePasswordHint.java

  Log Message:
  -----------
  license updated


  Commit: 7d110124980f9bb5eeba1109129d9740350277db
      https://github.com/Evolveum/midpoint/commit/7d110124980f9bb5eeba1109129d9740350277db
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-03 (Thu, 03 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PagePasswordHint.html

  Log Message:
  -----------
  forgotten file for license update


  Commit: 7aef71132e91ca501d11ae9e3e6127698ee8b74b
      https://github.com/Evolveum/midpoint/commit/7aef71132e91ca501d11ae9e3e6127698ee8b74b
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-03 (Thu, 03 Aug 2023)

  Changed paths:
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAuthenticationBase.java

  Log Message:
  -----------
  removed unused class


  Commit: 9752dcdddafaec312b189bce928c083381909993
      https://github.com/Evolveum/midpoint/commit/9752dcdddafaec312b189bce928c083381909993
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-03 (Thu, 03 Aug 2023)

  Changed paths:
    M config/sql/native-new/postgres-new-upgrade.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractFormWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/SelectTileWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractValueFormResourceWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/BasicResourceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/ActionStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeStepPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ProcessorMixin.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/UserDashboardLinkProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/UserDashboardProcessor.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/resources/validator/expected/system-configuration.xml
    M infra/schema/src/test/resources/validator/processor/system-configuration.xml
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RunSqlAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/ConsoleProgressListener.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DistributionManager.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/DownloadDistributionAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/PreUpgradeCheckAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeDistributionAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Log.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/LogLevel.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/DistributionManagerTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java

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

* origin/master:
  removing enabled column from mapping tables
  MID-8842 ninja - download action log improvements
  adding stepId for wizard step panels
  MID-8842 ninja - more logging improvements
  MID-8842 ninja - improved ninja logging
  MID-8842 ninja - distribution manager improved message (not found)
  MID-8842 ninja - repository skip version check fix
  MID-8842 ninja - user dashboard processor + test
  MID-8842 ninja - user dashboard link processor + test
  fix for native repo sql upgrade script
  adding confirm popup about unsaved changes for exit from wizard


  Commit: 120f2fcbbad5658c4f3bdf1d4cf88264defa6ee8
      https://github.com/Evolveum/midpoint/commit/120f2fcbbad5658c4f3bdf1d4cf88264defa6ee8
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-03 (Thu, 03 Aug 2023)

  Changed paths:
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationConfirmation.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationConfirmation.java

  Log Message:
  -----------
  removing unused page


  Commit: 89acc0e0280a28982b8f6d8ace0c5612caa0cc15
      https://github.com/Evolveum/midpoint/commit/89acc0e0280a28982b8f6d8ace0c5612caa0cc15
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-03 (Thu, 03 Aug 2023)

  Changed paths:
    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/PageRegistrationFinish.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/SelfRegistrationAuthenticationChannel.java

  Log Message:
  -----------
  self registration a bit of cleanup


  Commit: bfc7b4365c57955ad5b8268109521088c5d0516e
      https://github.com/Evolveum/midpoint/commit/bfc7b4365c57955ad5b8268109521088c5d0516e
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-03 (Thu, 03 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundAttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundMappingOptionalConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ImagePanel.java

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

* origin/master:
  MID:8668 adding 'used' icon column for inbound mappings table


  Commit: a3c7c5e38c28415e8293562f9be8393c55e0d202
      https://github.com/Evolveum/midpoint/commit/a3c7c5e38c28415e8293562f9be8393c55e0d202
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLoginRecoveryFinish.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLoginRecoveryFinish.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.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/channel/ActuatorAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/AuthenticationChannelImpl.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/InvitationAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/LoginRecoveryAuthenticationChannel.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 repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java

  Log Message:
  -----------
  added login recovery result page;
some refactoring in auth channels


  Commit: 64f44b12bcd9e2314ad42db2d9d9e856c808fbbc
      https://github.com/Evolveum/midpoint/commit/64f44b12bcd9e2314ad42db2d9d9e856c808fbbc
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

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

  Log Message:
  -----------
  duplicate url usage fix


  Commit: 46378d07907b281071b666d3c77d86a23953f6c7
      https://github.com/Evolveum/midpoint/commit/46378d07907b281071b666d3c77d86a23953f6c7
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

  Changed paths:
    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/evaluator/AuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/CredentialsAuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/PreAuthenticatedEvaluatorImpl.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/filter/SecurityQuestionsAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ArchetypeSelectionAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AttributeVerificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ClusterProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/FocusIdentificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/HintAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MailNonceProvider.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/MidpointAbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/PasswordProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/PreAuthenticatedProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/RemoteModuleProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/Saml2Provider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/SecurityQuestionProvider.java

  Log Message:
  -----------
  providers clenaup, better code structure, adding new PreAuthenticatedProvider.


  Commit: d68089332f9e52cb1997e2a2423232d8fb066dbf
      https://github.com/Evolveum/midpoint/commit/d68089332f9e52cb1997e2a2423232d8fb066dbf
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLoginRecoveryFinish.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLoginRecoveryFinish.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageUsernameRecovery.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/channel/ActuatorAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/AuthenticationChannelImpl.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/InvitationAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/LoginRecoveryAuthenticationChannel.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 repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java

  Log Message:
  -----------
  Merge branch 'feature/forgot-username' of github.com:Evolveum/midpoint into feature/forgot-username

* 'feature/forgot-username' of github.com:Evolveum/midpoint:
  duplicate url usage fix
  added login recovery result page; some refactoring in auth channels


  Commit: 4ff6ea3434125ecf0e7c2a8668613d369f2f8638
      https://github.com/Evolveum/midpoint/commit/4ff6ea3434125ecf0e7c2a8668613d369f2f8638
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-04 (Fri, 04 Aug 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/data/column/SimulationModeColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ResourceWizardPreviewPanel.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-log-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleServiceBase.java
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleAuditSmokeTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    M repo/repo-sqale/testng-unit.xml
    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/SqlBaseService.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RunSqlAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RunSqlOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/ConsoleProgressListener.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeConstants.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/PreUpgradeCheckAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeInstallationAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ProgressReporterWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/LogLevel.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/OperationStatus.java

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

* origin/master:
  MID-8932: fix NPE for mapping description
  MID-8842 ninja - improved progress reporting for older actions
  MID-8842 ninja - logging improvements
  MID-8761: adding resource name to translation of text and subText of resourc wizard panel for choice of next step
  MID-8842 ninja - logging improvements
  MID-8842 ninja - use AuditService#getRepositoryDiag method in ninja pre-upgrade check
  MID-8842 ninja - AuditService#getRepositoryDiag method added, code reused from existing repository service


  Commit: 88d81f8ee0251231dffd04a14e2c45bd3d585c69
      https://github.com/Evolveum/midpoint/commit/88d81f8ee0251231dffd04a14e2c45bd3d585c69
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.html
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/AuthenticationChannelImpl.java

  Log Message:
  -----------
  npe fix in AuthenticationChannelImpl
added missing csrfField on the PageEmailNonce.html


  Commit: 12ae32e03cfaae308baca12385a367f54bba86a2
      https://github.com/Evolveum/midpoint/commit/12ae32e03cfaae308baca12385a367f54bba86a2
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

  Changed paths:
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLoginRecoveryFinish.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLoginRecoveryFinish.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageUsernameRecovery.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/LoginRecoveryAuthenticationChannel.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java

  Log Message:
  -----------
  removed the duplicated page; some changes for PageUsernameRecovery


  Commit: 1e52022e05fa82316be6342e5b723d1c02fcae08
      https://github.com/Evolveum/midpoint/commit/1e52022e05fa82316be6342e5b723d1c02fcae08
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-08 (Tue, 08 Aug 2023)

  Changed paths:
    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/filter/MidpointAuthFilter.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.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/SecurityHelper.java

  Log Message:
  -----------
  getting security policy after archetype is selected during "forgot my username" flow


  Commit: e5ab1b7dd4d44d9344a1b6e8f5ba606dc3f00e8c
      https://github.com/Evolveum/midpoint/commit/e5ab1b7dd4d44d9344a1b6e8f5ba606dc3f00e8c
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-08 (Tue, 08 Aug 2023)

  Changed paths:
    M config/sql/native-new/postgres-new-upgrade.sql
    M config/sql/native-new/postgres-new.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AssignmentPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MultiTypesMemberPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PopupObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TypedAssignablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/objecttypeselect/ObjectTypeSelectPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/ObjectTypeListUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/LifecycleStateColumn.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/SimulationModeColumn.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/input/expression/ScriptExpressionPanel.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/SearchContext.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/ReferenceValueSearchPanel.java
    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/component/search/wrapper/ProcessedObjectTypeSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.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/page/admin/focus/component/FocusHistoryPanel.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/ResourceSchemaHandlingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTasksPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ResourceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/BasicResourceWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceChoiceTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTemplate.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/associations/AssociationsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/MappingOverrideTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/SynchronizationReactionTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationResultsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/UserPersonasPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/PostInitialDataImport.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PanelTypeConstants.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AbstractNameColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AuditSelectableLinkColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ContainerableNameColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectNameColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/SelectableObjectNameColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ChooseFocusTypeAndRelationDialogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListInlineMenuHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDefinitions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/InternalsLoggedInUsersPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAuthorizationPlayground.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageBulkAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageRepositoryQuery.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageRepositoryQuery.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryConverterPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryConverterPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/QueryDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/RepoQueryDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageCreatedReports.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageConnectorHosts.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceTemplates.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResources.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageNodes.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/PageAttorneySelection.java
    M gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/query-samples/ObjectType_AllObjectsInASubtree.xml.data
    M gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/query-samples/ObjectType_AllObjectsInAnOrg.xml.data
    M gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/query-samples/OrgType_AllRootOrgs.xml.data
    M gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/query-samples/OrgType_OrgOfType1.xml.data
    M gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/query-samples/ShadowType_ShadowsOnGivenResource.xml.data
    M gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/query-samples/UserType_First10UsersStartingWithA.xml.data
    M gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/query-samples/UserType_SpecifiedCostCenters.xml.data
    M gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/query-samples/UserType_UsersContainingJack.xml.data
    M gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/query-samples/UserType_UsersNamedJack.xml.data
    M gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/query-samples/UserType_UsersStartingWithA.xml.data
    M gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/query-samples/UserType_UsersThatHaveARole.xml.data
    M gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/query-samples/UserType_UsersThatHaveAssignedRole.xml.data
    M gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/query-samples/UserType_UsersWithAGivenMailDomain.xml.data
    M gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/query-samples/UserType_UsersWithShadowOnGivenResource.xml.data
    M infra/common/src/main/java/com/evolveum/midpoint/common/StaticExpressionUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractAssignmentConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractPolicyRuleConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssignmentConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItemOrigin.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItemable.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConstructionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExecuteScriptConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FocalAutoassignSpecificationConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/GlobalPolicyRuleConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/InducementConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/PolicyActionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/PolicyRuleConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/PrivilegesMixin.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ScriptExecutionPolicyActionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/package-info.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/AbstractSecurityProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionEvaluatorProfile.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionEvaluatorsProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionPermissionProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionProfile.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/FunctionLibrariesProfile.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/FunctionLibraryProfile.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptExpressionProfile.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptLanguageExpressionProfile.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptingActionProfile.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptingProfile.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/query/AbstractTypedQuery.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/query/PreparedQuery.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/query/TypedQuery.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ExecuteScriptUtil.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/ScriptingBeansUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/model/scripting/scripting-3.xsd
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/MidPointTestConstants.java
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/OperationResultAssert.java
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/TestUtil.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ActivitySubmissionOptions.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/ScriptingService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssociatedPolicyRule.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelElementContext.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/ModelCommonBeans.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionProfileManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpression.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluationContext.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/expression/script/groovy/GroovyScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/groovy/SandboxTypeCheckingExtension.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestGroovyExpressionsSandbox.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/cleanup/CleanupActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/cleanup/CleanupWorkDefinition.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/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/MappingDiagEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/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/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/integrity/shadows/ShadowIntegrityCheckWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkHookHelper.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/DeltaExecutionPreprocessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/DeltaModifier.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PolicyRulesContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentPathSegmentImpl.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/ForeignPolicyRuleImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/PayloadEvaluation.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/construction/ConstructionResourceResolver.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/indexing/IndexingManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/AssignmentOrigin.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/PruningOperation.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/PolicyRulesCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStateRecorder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/StateConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/ActionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/AsynchronousScriptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/PolicyRuleScriptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/SynchronousScriptExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/tasks/TaskOperationalDataManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ExecutionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/IterativeScriptingActivityHandler.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/PipelineData.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
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AbstractExecuteExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/EvaluateExpressionExecutor.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/expressions/SearchEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/helpers/ExpressionHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectImpl.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/async/AsyncUpdateWorkDefinition.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/ImportWorkDefinition.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/ReconciliationActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationWorkDefinition.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/sync/tasks/sync/LiveSyncWorkDefinition.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/IterativeChangeExecutionActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/RecomputationActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ReindexActivityHandler.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/cluster/AutoScalingActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/cluster/AutoScalingWorkDefinition.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/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/TriggerScanActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanWorkDefinition.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressions.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestQueryExpression.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractAssignmentEvaluatorTest.java
    M model/model-impl/testng-unit.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/AbstractBasicScriptingTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/TestScriptingBasicLegacy.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/TestScriptingBasicNew.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/tasks/TestMiscTasks.java
    M model/model-intest/src/test/resources/common/archetype-task-single-bulk-action.xml
    M model/model-intest/src/test/resources/profiles/system-configuration.xml
    A model/model-intest/src/test/resources/scripting/function-library-test.xml
    M model/model-intest/src/test/resources/scripting/generate-passwords-2-legacy.xml
    M model/model-intest/src/test/resources/scripting/generate-passwords-2.xml
    M model/model-intest/src/test/resources/scripting/generate-passwords-3-legacy.xml
    A model/model-intest/src/test/resources/scripting/scripting-users-via-expression-legacy.xml
    A model/model-intest/src/test/resources/scripting/scripting-users-via-expression-with-library-function.xml
    A model/model-intest/src/test/resources/scripting/scripting-users-via-expression.xml
    M model/model-intest/src/test/resources/scripting/start-tasks-from-template.xml
    M model/model-intest/src/test/resources/scripting/task-custom-scripting.xml
    M model/model-intest/src/test/resources/scripting/use-variables-legacy.xml
    M model/model-intest/src/test/resources/scripting/use-variables.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ElementContextAsserter.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/AbstractReportWorkDefinition.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/ClassicReportExportWorkDefinition.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/ClassicReportImportWorkDefinition.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportActivityHandler.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportWorkDefinition.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ImportController.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/AssignmentPolicyAspectPart.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ProcessSpecifications.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/MultiPropagationWorkDefinition.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/PropagationActivityHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/PropagationWorkDefinition.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdNameMapper.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.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/TaskActivityManager.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/AbstractWorkDefinition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityDefinition.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityTypeNameAware.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/AffectedObjectsProvider.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/CompositeWorkDefinition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ObjectSetSpecificationProvider.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ResourceObjectSetSpecificationProvider.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/WorkDefinition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/WorkDefinitionFactory.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/ActivityHandlerRegistry.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/DelegatingActivityRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/reports/InternalOperationsReport.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/Expression.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionProfileCompiler.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/composite/CompositeMockWorkDefinition.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/iterative/IterativeMockWorkDefinition.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/search/SearchIterativeMockWorkDefinition.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/simple/SimpleMockActivityHandler.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/simple/SimpleMockWorkDefinition.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/MAffectedObjects.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QAffectedObjects.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QAffectedObjectsMapping.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QAffectedResourceObjects.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QAffectedResourceObjectsMapping.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/SqaleRepoSearchTest.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/TaskAsserter.java

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

* origin/master: (22 commits)
  Added test suite for PreparedQuery and TypedQuery to showcase its use.
  Added convenience functinos to MidpointFunctions and ModelService
  Documented Midpoint PreparedQuery and TypedQuery, made APIs more user friendly
  rename header of lifecycle state column
  better layout for query playground
  - query playground adapted to axiom query.. - added converter tab (from xml/json/yaml to axiom) - updated samples to axiom
  mark element 'enabled' on AbstractMappingType as depracated
  MID-8409: adding option for creating of resource as 'copy from template'
  fix for reopen wizard steps panel
  Fix postgres-new-upgrade.sql
  Fix origin determination in ImportController
  search parameters for history panel (plus some cleanup)
  Add "evaluateExpression" bulk action
  Make TestUtil#CHECK_RESULTS final
  Revert change to TestUtils
  Updated database to store ActivityAffectedObjects
  support for opening links on new tab (supported for all main object lists, e.g. users, roles, resources,... and supported also for audit log)
  Resolve merge conflicts
  Prepare scripting/library execution profiles
  Fix "affected objects" schema
  ...


  Commit: 2fd55d954588c24dd0024f5b0cc824a166ee6aed
      https://github.com/Evolveum/midpoint/commit/2fd55d954588c24dd0024f5b0cc824a166ee6aed
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-08 (Tue, 08 Aug 2023)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java

  Log Message:
  -----------
  update for security policy merging


  Commit: b77c4bd467a4cc24dedd2cf402ef29e6dafe107a
      https://github.com/Evolveum/midpoint/commit/b77c4bd467a4cc24dedd2cf402ef29e6dafe107a
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-09 (Wed, 09 Aug 2023)

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

  Log Message:
  -----------
  fix for the redirect after the archetype is selected


  Commit: 363e200bcba3a3ea8ec3cf55aca8a27db16598d5
      https://github.com/Evolveum/midpoint/commit/363e200bcba3a3ea8ec3cf55aca8a27db16598d5
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-09 (Wed, 09 Aug 2023)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java

  Log Message:
  -----------
  quick fix for authentication tests


  Commit: 8c5daa9cc0d6f39604d1471450b6260df7e8381c
      https://github.com/Evolveum/midpoint/commit/8c5daa9cc0d6f39604d1471450b6260df7e8381c
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-09 (Wed, 09 Aug 2023)

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

  Log Message:
  -----------
  cleanuo - using util method to get midPoint authentication


  Commit: b196211dfbf21f5b2900cf0b4fb9cd25b20c7408
      https://github.com/Evolveum/midpoint/commit/b196211dfbf21f5b2900cf0b4fb9cd25b20c7408
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-09 (Wed, 09 Aug 2023)

  Changed paths:
    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/module/PageAbstractAuthenticationModule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.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/filter/MidpointAuthFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/MidPointAuthenticationSuccessHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ArchetypeSelectionAuthenticationProvider.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.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/lens/projector/loader/ContextLoader.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

  Log Message:
  -----------
  - refactoring for getSecurityPolicy to search by archetypeOid if specified
- some work for "no archetype is defined" use case


  Commit: 22ec8b5d05768b91d133b5080cda0ca47f0c25e2
      https://github.com/Evolveum/midpoint/commit/22ec8b5d05768b91d133b5080cda0ca47f0c25e2
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-09 (Wed, 09 Aug 2023)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/ArchetypeSelectionAuthenticationFilter.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java

  Log Message:
  -----------
  small update and comment


  Commit: 95763c5d8561291016903231cd98f66a4268ce6c
      https://github.com/Evolveum/midpoint/commit/95763c5d8561291016903231cd98f66a4268ce6c
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-09 (Wed, 09 Aug 2023)

  Changed paths:
    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/handler/MidPointAuthenticationSuccessHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/HintAuthenticationProvider.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java

  Log Message:
  -----------
  a little cleanup.


  Commit: 7ab7b6f86ca0079381a86170f039e8e2988d2753
      https://github.com/Evolveum/midpoint/commit/7ab7b6f86ca0079381a86170f039e8e2988d2753
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-10 (Thu, 10 Aug 2023)

  Changed paths:
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/AuthenticationWrapper.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAuthFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/MidPointAuthenticationSuccessHandler.java

  Log Message:
  -----------
  support for refreshing authentication sequence and modules if needed.


  Commit: 38d32905b0011743d93280753f5370403c46df3d
      https://github.com/Evolveum/midpoint/commit/38d32905b0011743d93280753f5370403c46df3d
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-10 (Thu, 10 Aug 2023)

  Changed paths:
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java

  Log Message:
  -----------
  cleanup - for now we won't need security policy in midpoint authentication


  Commit: 05af015a79d8207c90ff2d56f2dfc0f622831e81
      https://github.com/Evolveum/midpoint/commit/05af015a79d8207c90ff2d56f2dfc0f622831e81
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-10 (Thu, 10 Aug 2023)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/LifecycleStateColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/LifecycleStatePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/LifecycleStatePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SimulationModePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SimulationModePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingPopup.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/MappingTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/ChangeLifecycleSelectedMappingsPopup.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/ChangeLifecycleSelectedMappingsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/correlation/CorrelationItemsTableWizardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/correlation/CorrelationItemsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/SingleContainerPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItemOrigin.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/EventHandlerConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/error/ErrorStackDumper.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionEvaluatorsProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/FunctionLibrariesProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptingProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ExceptionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseTriggeringUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/NotificationHelper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionProfileManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuthorizationDiagEvaluation.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/EvaluatedPolicyRuleImpl.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/PolicyRuleProcessor.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/scripting/ExecutionContext.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/BaseActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/EvaluateExpressionExecutor.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/NotifyExecutor.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/expressions/SearchEvaluator.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/util/ModelImplUtils.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestQueryExpression.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.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/TestRunAs.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/AbstractBasicScriptingTest.java
    M model/model-intest/src/test/resources/profiles/role-restricted-auto-bad-mapping-condition.xml
    A model/model-intest/src/test/resources/profiles/role-scripting.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-script.xml
    A model/model-intest/src/test/resources/profiles/scripting-expression-execute-script.xml
    A model/model-intest/src/test/resources/profiles/scripting-notification-custom-handler.xml
    A model/model-intest/src/test/resources/profiles/scripting-script-in-query.xml
    A model/model-intest/src/test/resources/profiles/user-joe.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/DummyTransport.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/EventHandler.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/EventProcessingContext.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/NotificationManager.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/Event.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/factory/CustomEventFactory.java
    A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/SendingContext.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/Transport.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/transports/TransportService.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/CaseEventCreationListenerImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/EventHandlerRegistry.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationManagerImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/BaseEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CustomEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemAllocationEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemCustomEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemLifecycleEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/factory/CustomEventFactoryImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/handlers/AggregatedEventHandler.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/handlers/BaseHandler.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/BaseNotificationHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/CategoryFilterHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/ExpressionFilterHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/FocusTypeFilterHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/KindIntentFilterHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/OperationFilterHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/StatusFilterHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractPolicyRuleNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AccountActivationNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AccountPasswordNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/ConfirmationNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/CustomNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/GeneralNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/PasswordResetNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/RegistrationConfirmationNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleCampaignNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleCampaignStageNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleCaseManagementNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleFocalObjectNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimplePolicyRuleNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReportNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleResourceObjectNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReviewerNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleTaskNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleUserNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/TimeValidityNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/UserPasswordNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/util/EventHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/CustomMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/FileMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/MailMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/SmsMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/TransportServiceImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/TransportUtil.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyCustomTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyFileTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestMessageTransport.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-log-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.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/SqaleRepoContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/MAuditEventRecord.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditEventRecord.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditEventRecordMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipal.java
    M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java

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

* origin/master:
  Adapt GUI for auditing of runAsRef/runPrivileges
  fix for NPE in ResourceWrapper
  MID-8383:expand of capability container (resource wizard)
  MID-8383: adding info about non-dislayed types of correlators (resource wizard)
  Add auditing of runAsRef/runPrivileged items
  MID-8825: adding bulk action for changing lifecycle state of mappings
  Legacy: Added distinct to test to return correct number of results
  Fix origin for "state" scripts in policy rules
  Fix double evaluation of policy rules
  Check profiles for bulk actions and notifications


  Commit: 2525c17762d83c956ecf1dde75aa305abe68b5f8
      https://github.com/Evolveum/midpoint/commit/2525c17762d83c956ecf1dde75aa305abe68b5f8
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-10 (Thu, 10 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageUsernameRecovery.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageUsernameRecovery.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAuthFilter.java

  Log Message:
  -----------
  added image and styles to the finish login name recovery page


  Commit: 47c8a69837f5a6e48c3bce8408be3e88724a713f
      https://github.com/Evolveum/midpoint/commit/47c8a69837f5a6e48c3bce8408be3e88724a713f
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-10 (Thu, 10 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageUsernameRecovery.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageUsernameRecovery.java

  Log Message:
  -----------
  configured items are added to the username recovery page


  Commit: 669e2f6b6511705afca865dccb3091f33f98687d
      https://github.com/Evolveum/midpoint/commit/669e2f6b6511705afca865dccb3091f33f98687d
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-10 (Thu, 10 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageUsernameRecovery.html

  Log Message:
  -----------
  small fix for element id


  Commit: 8f97481c8b03a2a6cf03c52636734399e31c72d4
      https://github.com/Evolveum/midpoint/commit/8f97481c8b03a2a6cf03c52636734399e31c72d4
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-11 (Fri, 11 Aug 2023)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/LoginRecoveryAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java

  Log Message:
  -----------
  added check for last correlator in the correlation provider


  Commit: c03b8ee6debddeaca2dda8604d96a39d08bfa67c
      https://github.com/Evolveum/midpoint/commit/c03b8ee6debddeaca2dda8604d96a39d08bfa67c
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-11 (Fri, 11 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/dto/VerificationAttributeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.java

  Log Message:
  -----------
  prism property panel for attribute verification/correlation pages


  Commit: 71778be63f27b725fe4b99abd8a8f3e8793dd190
      https://github.com/Evolveum/midpoint/commit/71778be63f27b725fe4b99abd8a8f3e8793dd190
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-14 (Mon, 14 Aug 2023)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/LoginRecoveryAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java

  Log Message:
  -----------
  Revert "added check for last correlator in the correlation provider"

This reverts commit 8f97481c8b03a2a6cf03c52636734399e31c72d4.


  Commit: 85d5efaae809dcdeb76d287f52862a91bdc6c7d7
      https://github.com/Evolveum/midpoint/commit/85d5efaae809dcdeb76d287f52862a91bdc6c7d7
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-14 (Mon, 14 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.java

  Log Message:
  -----------
  fix for virtual containers in vertical form panels


  Commit: eaed27c62725f802be583341a3bfd03be55e3f9c
      https://github.com/Evolveum/midpoint/commit/eaed27c62725f802be583341a3bfd03be55e3f9c
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-14 (Mon, 14 Aug 2023)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.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/sync/SynchronizationServiceImpl.java

  Log Message:
  -----------
  getting default object template for the specified object type


  Commit: 00bd07f2111a860e9540b163612ae2aa82f74062
      https://github.com/Evolveum/midpoint/commit/00bd07f2111a860e9540b163612ae2aa82f74062
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-15 (Tue, 15 Aug 2023)

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

  Log Message:
  -----------
  renamed usernameRecovery use to identityRecovery


  Commit: b3c04ff43b7af3d26e7e0f545cbf45554262a14d
      https://github.com/Evolveum/midpoint/commit/b3c04ff43b7af3d26e7e0f545cbf45554262a14d
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-15 (Tue, 15 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java

  Log Message:
  -----------
  fixed identityRecovery usage


  Commit: fe895bfe0b6f5da666c9b802f64e5cdfd2e50b8f
      https://github.com/Evolveum/midpoint/commit/fe895bfe0b6f5da666c9b802f64e5cdfd2e50b8f
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-15 (Tue, 15 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/LoginRecoveryAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.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/sync/SynchronizationServiceImpl.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/feature/forgot-username' into feature/forgot-username-temp


  Commit: b8cfff1e22f861e59ee19b06ca56a5bfd1822e97
      https://github.com/Evolveum/midpoint/commit/b8cfff1e22f861e59ee19b06ca56a5bfd1822e97
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-15 (Tue, 15 Aug 2023)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaUsageFormatter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/HelpVersionTest.java

  Log Message:
  -----------
  MID-8842 ninja - help command + updated -h behavior (by default only lists commands)


  Commit: 317a37315c2ade90e0f140577b5dc2c86c6aa005
      https://github.com/Evolveum/midpoint/commit/317a37315c2ade90e0f140577b5dc2c86c6aa005
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-15 (Tue, 15 Aug 2023)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java

  Log Message:
  -----------
  MID-8842 ninja - fixed import, failed build


  Commit: 74c5bbdb51287345a481bb1a766180e823a69d93
      https://github.com/Evolveum/midpoint/commit/74c5bbdb51287345a481bb1a766180e823a69d93
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-15 (Tue, 15 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageUsernameRecovery.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/constants/SchemaConstants.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/IdentityRecoveryAuthenticationChannel.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/LoginRecoveryAuthenticationChannel.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/IdentityRecoveryChannelFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/LoginRecoveryChannelFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
    M model/authentication-impl/src/test/resources/common/security-policy.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java

  Log Message:
  -----------
  renaming to identity recovery


  Commit: 9386efcab08e42f58cd3afcc0ea06324e3d85e3a
      https://github.com/Evolveum/midpoint/commit/9386efcab08e42f58cd3afcc0ea06324e3d85e3a
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-16 (Wed, 16 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.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/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/LifecycleStatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPreviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/ResourceObjectTypeBasicWizardPanel.java

  Log Message:
  -----------
  fix for small bugs and improvements from office days


  Commit: e8e43ddcc31eb6044b89882e62726598c719023d
      https://github.com/Evolveum/midpoint/commit/e8e43ddcc31eb6044b89882e62726598c719023d
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-16 (Wed, 16 Aug 2023)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaUsageFormatter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/HelpVersionTest.java

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


  Commit: d46443010b61e0ce9a7c7090e3329ca16cdff4f2
      https://github.com/Evolveum/midpoint/commit/d46443010b61e0ce9a7c7090e3329ca16cdff4f2
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-16 (Wed, 16 Aug 2023)

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

  Log Message:
  -----------
  fix compilation error


  Commit: 0c5db6c79df9ea17e6c529944d5a2593454eb87f
      https://github.com/Evolveum/midpoint/commit/0c5db6c79df9ea17e6c529944d5a2593454eb87f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-16 (Wed, 16 Aug 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionConfigItem.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/ExpressionProfileManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    M model/model-intest/src/test/resources/profiles/system-configuration.xml

  Log Message:
  -----------
  Derive expression profile from any archetype

We are no longer limited to structural archetypes here.
Also, there are cosmetic changes in
ModelInteractionServiceImpl#submitTaskFromTemplate method.

Fixed failing TestExpressionProfiles.


  Commit: bda5db512251ae7eeec4a049bdd93dae126523b6
      https://github.com/Evolveum/midpoint/commit/bda5db512251ae7eeec4a049bdd93dae126523b6
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-16 (Wed, 16 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.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/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPreviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/ResourceObjectTypeBasicWizardPanel.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaUsageFormatter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/HelpVersionTest.java

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


  Commit: 39090cf17739d7b2042148812255307a204fdf5d
      https://github.com/Evolveum/midpoint/commit/39090cf17739d7b2042148812255307a204fdf5d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-16 (Wed, 16 Aug 2023)

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

  Log Message:
  -----------
  MID-8965 prism serialization default value updated for proxies to true


  Commit: f1ef0484894a0e4e3cf37dc4273967c8f2784a50
      https://github.com/Evolveum/midpoint/commit/f1ef0484894a0e4e3cf37dc4273967c8f2784a50
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-16 (Wed, 16 Aug 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/page/self/requestAccess/CartSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ChooseRelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartItem.java

  Log Message:
  -----------
  MID-8965 request access better support for requesting with more relations, wip


  Commit: 87bb542a5256cf4a2d088d1935cb271fc25cc13a
      https://github.com/Evolveum/midpoint/commit/87bb542a5256cf4a2d088d1935cb271fc25cc13a
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-16 (Wed, 16 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.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/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPreviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/ResourceObjectTypeBasicWizardPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionConfigItem.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/ExpressionProfileManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    M model/model-intest/src/test/resources/profiles/system-configuration.xml

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


  Commit: 84002f4f46f5d0dd21f443955c753a00b56222a2
      https://github.com/Evolveum/midpoint/commit/84002f4f46f5d0dd21f443955c753a00b56222a2
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageUsernameRecovery.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/constants/SchemaConstants.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/IdentityRecoveryAuthenticationChannel.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/LoginRecoveryAuthenticationChannel.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/IdentityRecoveryChannelFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/LoginRecoveryChannelFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
    M model/authentication-impl/src/test/resources/common/security-policy.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/feature/forgot-username' into feature/forgot-username-temp


  Commit: b1a2a6a0871ce59da26da70b25ce3e53e591d7fc
      https://github.com/Evolveum/midpoint/commit/b1a2a6a0871ce59da26da70b25ce3e53e591d7fc
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.java

  Log Message:
  -----------
  reworked value panel for attribute verification panel, not finished


  Commit: ae1a0029c4ece20012915e4dfd60a05e214d5a48
      https://github.com/Evolveum/midpoint/commit/ae1a0029c4ece20012915e4dfd60a05e214d5a48
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    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/provider/ArchetypeSelectionAuthenticationProvider.java

  Log Message:
  -----------
  fix for undefined archetype use case


  Commit: ce4b0c6e075e319bccde2bd147770fc26227117c
      https://github.com/Evolveum/midpoint/commit/ce4b0c6e075e319bccde2bd147770fc26227117c
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

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

  Log Message:
  -----------
  change task for reload button - use import instance of bulk action


  Commit: 44d2544175ccd36ad15d4b6c0c168293c71843e7
      https://github.com/Evolveum/midpoint/commit/44d2544175ccd36ad15d4b6c0c168293c71843e7
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-17 (Thu, 17 Aug 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/page/self/requestAccess/CartSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ChooseRelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionConfigItem.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/ExpressionProfileManager.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/controller/ModelInteractionServiceImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    M model/model-intest/src/test/resources/profiles/system-configuration.xml

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


  Commit: e4b63de663407b016258a8842e70ba38ebe58f5a
      https://github.com/Evolveum/midpoint/commit/e4b63de663407b016258a8842e70ba38ebe58f5a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java

  Log Message:
  -----------
  Fix IDE warnings in ConnectorManager

(no functional changes)


  Commit: 082ea877b9255a512cc80e351e01f7dab61565d0
      https://github.com/Evolveum/midpoint/commit/082ea877b9255a512cc80e351e01f7dab61565d0
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    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/wizard/AbstractWizardBasicPanel.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/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/TemplateChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPreviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundAttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/ResourceObjectTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CartSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ChooseRelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartItem.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/web/page/admin/configuration/component/QueryPlaygroundPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/query/TypedQuery.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/ArchetypeManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionProfileManager.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/controller/ModelInteractionServiceImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    M model/model-intest/src/test/resources/profiles/system-configuration.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeDistributionAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsAction.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
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaUsageFormatter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/HelpVersionTest.java

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


  Commit: 790e1b92bfc18a2ba4e4a542c40b7c8cbd8f60e6
      https://github.com/Evolveum/midpoint/commit/790e1b92bfc18a2ba4e4a542c40b7c8cbd8f60e6
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/dto/VerificationAttributeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/CorrelationVerificationToken.java

  Log Message:
  -----------
  some fixes for correlation module


  Commit: dc3639de12e09acb44934a194b263c280094a65a
      https://github.com/Evolveum/midpoint/commit/dc3639de12e09acb44934a194b263c280094a65a
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ValueBasedDefinitionLookupsImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestQueryExpression.java

  Log Message:
  -----------
  Added implementation for ValueBasedDefinitionLookup for shadows


  Commit: d8f0cbb5a7e4d9def5be53cd1f7b65efe2594447
      https://github.com/Evolveum/midpoint/commit/d8f0cbb5a7e4d9def5be53cd1f7b65efe2594447
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/query/PreparedQuery.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestQueryExpression.java

  Log Message:
  -----------
  Exposed set(name, value) for prepared queries.


  Commit: d7d550e573c0f4b6069e606f09967c7cc9130d54
      https://github.com/Evolveum/midpoint/commit/d7d550e573c0f4b6069e606f09967c7cc9130d54
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

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

  Log Message:
  -----------
  Fixed query playground script parsing after it was disabled.


  Commit: 75e549f2e5ce52ab4b008c18e2e7ba8b2072e151
      https://github.com/Evolveum/midpoint/commit/75e549f2e5ce52ab4b008c18e2e7ba8b2072e151
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ValueBasedDefinitionLookupsImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestQueryExpression.java

  Log Message:
  -----------
  Fixed assert OID in test (user vs shadow oid)


  Commit: fc2539c0d6c1a8ef0a47b8bc039fbfe2089a279a
      https://github.com/Evolveum/midpoint/commit/fc2539c0d6c1a8ef0a47b8bc039fbfe2089a279a
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageUsernameRecovery.html

  Log Message:
  -----------
  forgot to rename file


  Commit: c6dada6388675e34b38c541bb759cfe42f7819ef
      https://github.com/Evolveum/midpoint/commit/c6dada6388675e34b38c541bb759cfe42f7819ef
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ActivityCustomization.java

  Log Message:
  -----------
  Improve javadocs slightly


  Commit: 80f2faba980b79b0e74c1ee7e6e9650e8c4097ba
      https://github.com/Evolveum/midpoint/commit/80f2faba980b79b0e74c1ee7e6e9650e8c4097ba
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-18 (Fri, 18 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismReferenceWrapper.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/button/ReloadableButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractFormWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.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/PrismReferencePanelContext.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeArchetypeWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ShadowAssociationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/TemplateChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/AssignmentHolderOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ResourceOperationalButtonsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ResourceOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/ResourceDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/LifecycleStatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTaskCreator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractValueFormResourceWizardStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/PreviewResourceDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/BasicInformationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/PreviewResourceObjectTypeDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPreviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundAttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/ResourceObjectTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskExecutionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CartSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ChooseRelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferenceValuePanel.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/VerticalFormPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ResourceObjectTypeChoiceRenderer.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
    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/config/ExpressionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionEvaluatorProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/FunctionLibrariesProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/FunctionLibraryProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptingProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/query/PreparedQuery.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/query/TypedQuery.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ObjectSetUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/AuthenticationEvaluator.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/provider/AbstractAuthenticationProvider.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/MidpointAbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/PasswordProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/PreAuthenticatedProvider.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/ActivityCustomization.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.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/ExpressionProfileManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/CombinatorialEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibrary.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibraryManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/LibraryFunctionExecutor.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/PopulatorUtil.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/controller/ModelInteractionServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ValueBasedDefinitionLookupsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/tasks/ActivityExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ActionExecutor.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/actions/AbstractObjectBasedActionExecutor.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/AssignmentOperationsExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/BaseActionExecutor.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/EvaluateExpressionExecutor.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/test/java/com/evolveum/midpoint/model/impl/expr/TestQueryExpression.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    A model/model-intest/src/test/resources/profiles/archetype-forbidden-generate-value-action-alt-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-forbidden-generate-value-action-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-little-trusted-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-little-trusted-variant-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-little-trusted-variant-two-role.xml
    M model/model-intest/src/test/resources/profiles/archetype-restricted-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-trusted-role.xml
    A model/model-intest/src/test/resources/profiles/function-library-one.xml
    A model/model-intest/src/test/resources/profiles/function-library-two.xml
    M model/model-intest/src/test/resources/profiles/role-scripting.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-simpleTrustedFunction.xml
    A model/model-intest/src/test/resources/profiles/scripting-generate-value.xml
    A model/model-intest/src/test/resources/profiles/scripting-script-in-unassign-filter.xml
    M model/model-intest/src/test/resources/profiles/system-configuration.xml
    A model/model-intest/src/test/resources/profiles/value-policy-test.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.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/ExpressionEvaluationContext.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/qmodel/task/QAffectedObjects.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/RunFlag.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityContextManager.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java
    M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestTrustedScripts.java
    A testing/story/src/test/resources/trusted-scripts/archetype-little-trusted-task.xml
    A testing/story/src/test/resources/trusted-scripts/archetype-trusted-task.xml
    A testing/story/src/test/resources/trusted-scripts/function-library-one.xml
    A testing/story/src/test/resources/trusted-scripts/role-unprivileged.xml
    A testing/story/src/test/resources/trusted-scripts/system-configuration.xml
    A testing/story/src/test/resources/trusted-scripts/task-template-scripting-little-trusted.xml
    A testing/story/src/test/resources/trusted-scripts/task-template-scripting-no-profile.xml
    A testing/story/src/test/resources/trusted-scripts/task-template-scripting-trusted.xml
    A testing/story/src/test/resources/trusted-scripts/user-joe.xml
    M testing/story/testng-integration.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeDistributionAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsAction.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
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaUsageFormatter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/HelpVersionTest.java

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

* origin/master: (37 commits)
  Improve javadocs slightly
  Fixed assert OID in test (user vs shadow oid)
  Fixed query playground script parsing after it was disabled.
  Exposed set(name, value) for prepared queries.
  Added implementation for ValueBasedDefinitionLookup for shadows
  Fix IDE warnings in ConnectorManager
  change task for reload button - use import instance of bulk action
  MID-8965 request access better support for requesting with more relations, wip
  MID-8965 prism serialization default value updated for proxies to true
  Derive expression profile from any archetype
  fix compilation error
  fix for small bugs and improvements from office days
  MID-8842 ninja - fixed import, failed build
  MID-8842 ninja - help command + updated -h behavior (by default only lists commands)
  fix for virtual containers in vertical form panels
  fix for compilation error
  Add settable defaults for scripting profiles
  create util method for create container definition model
  MID-8842 ninja - minor logging improvements
  fix for css of tiles
  ...

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
#	model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java


  Commit: 68a1761b4404eb16cdbcb8e2615ba0655edb310f
      https://github.com/Evolveum/midpoint/commit/68a1761b4404eb16cdbcb8e2615ba0655edb310f
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-18 (Fri, 18 Aug 2023)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/AttributeVerificationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/SecurityQuestionsAuthenticationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AttributeVerificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ClusterProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/FocusIdentificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MailNonceProvider.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/PasswordProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/PreAuthenticatedProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/RemoteModuleProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/SecurityQuestionProvider.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java

  Log Message:
  -----------
  some fixes after merge + some cleanup in providers


  Commit: b15aa0ba82e5c7b2b28fd5ea6853a2abedac5079
      https://github.com/Evolveum/midpoint/commit/b15aa0ba82e5c7b2b28fd5ea6853a2abedac5079
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-18 (Fri, 18 Aug 2023)

  Changed paths:
    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/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/oidc/OidcAuthorizationRequestRedirectFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcLoginConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LoginConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2WebSsoAuthenticationRequestFilter.java

  Log Message:
  -----------
  adding fixes for remote authentication modules (missing provider, oidc configurer init in constructor and creating of security context before redirect to IDP)


  Commit: 1d123226ba1187883a22cfde9340ec8926c4b37b
      https://github.com/Evolveum/midpoint/commit/1d123226ba1187883a22cfde9340ec8926c4b37b
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-18 (Fri, 18 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismReferenceWrapper.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/button/ReloadableButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractFormWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.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/PrismReferencePanelContext.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeArchetypeWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ShadowAssociationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/TemplateChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/AssignmentHolderOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ResourceOperationalButtonsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ResourceOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/ResourceDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/LifecycleStatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTaskCreator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractValueFormResourceWizardStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/PreviewResourceDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/BasicInformationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/PreviewResourceObjectTypeDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPreviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundAttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/ResourceObjectTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskExecutionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CartSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ChooseRelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferenceValuePanel.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/VerticalFormPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ResourceObjectTypeChoiceRenderer.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
    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/config/ExpressionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionEvaluatorProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/FunctionLibrariesProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/FunctionLibraryProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptingProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/query/PreparedQuery.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/query/TypedQuery.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ObjectSetUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/AuthenticationEvaluator.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/module/authentication/token/AttributeVerificationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/SecurityQuestionsAuthenticationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AttributeVerificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ClusterProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/FocusIdentificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MailNonceProvider.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/MidpointAbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/PasswordProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/PreAuthenticatedProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/RemoteModuleProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/SecurityQuestionProvider.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/ActivityCustomization.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.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/ExpressionProfileManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/CombinatorialEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibrary.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibraryManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/LibraryFunctionExecutor.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/PopulatorUtil.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/controller/ModelInteractionServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ValueBasedDefinitionLookupsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/tasks/ActivityExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ActionExecutor.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/actions/AbstractObjectBasedActionExecutor.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/AssignmentOperationsExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/BaseActionExecutor.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/EvaluateExpressionExecutor.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/test/java/com/evolveum/midpoint/model/impl/expr/TestQueryExpression.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    A model/model-intest/src/test/resources/profiles/archetype-forbidden-generate-value-action-alt-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-forbidden-generate-value-action-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-little-trusted-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-little-trusted-variant-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-little-trusted-variant-two-role.xml
    M model/model-intest/src/test/resources/profiles/archetype-restricted-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-trusted-role.xml
    A model/model-intest/src/test/resources/profiles/function-library-one.xml
    A model/model-intest/src/test/resources/profiles/function-library-two.xml
    M model/model-intest/src/test/resources/profiles/role-scripting.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-simpleTrustedFunction.xml
    A model/model-intest/src/test/resources/profiles/scripting-generate-value.xml
    A model/model-intest/src/test/resources/profiles/scripting-script-in-unassign-filter.xml
    M model/model-intest/src/test/resources/profiles/system-configuration.xml
    A model/model-intest/src/test/resources/profiles/value-policy-test.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.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/ExpressionEvaluationContext.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/qmodel/task/QAffectedObjects.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/RunFlag.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityContextManager.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java
    M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestTrustedScripts.java
    A testing/story/src/test/resources/trusted-scripts/archetype-little-trusted-task.xml
    A testing/story/src/test/resources/trusted-scripts/archetype-trusted-task.xml
    A testing/story/src/test/resources/trusted-scripts/function-library-one.xml
    A testing/story/src/test/resources/trusted-scripts/role-unprivileged.xml
    A testing/story/src/test/resources/trusted-scripts/system-configuration.xml
    A testing/story/src/test/resources/trusted-scripts/task-template-scripting-little-trusted.xml
    A testing/story/src/test/resources/trusted-scripts/task-template-scripting-no-profile.xml
    A testing/story/src/test/resources/trusted-scripts/task-template-scripting-trusted.xml
    A testing/story/src/test/resources/trusted-scripts/user-joe.xml
    M testing/story/testng-integration.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeDistributionAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsAction.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
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaUsageFormatter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/HelpVersionTest.java

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/origin/feature/forgot-username' into feature/forgot-username


  Commit: adc0ed8c71974cb14b8de255f60584ea8d1ccb74
      https://github.com/Evolveum/midpoint/commit/adc0ed8c71974cb14b8de255f60584ea8d1ccb74
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-18 (Fri, 18 Aug 2023)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionProfileManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ExecutionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ScriptingExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AbstractExecuteExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/BaseActionExecutor.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/ReencryptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ValidateExecutor.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestTrustedBulkActions.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestTrustedScripts.java
    A testing/story/src/test/resources/trusted-bulk-actions/archetype-little-trusted-task.xml
    A testing/story/src/test/resources/trusted-bulk-actions/archetype-trusted-role.xml
    A testing/story/src/test/resources/trusted-bulk-actions/archetype-trusted-task.xml
    A testing/story/src/test/resources/trusted-bulk-actions/function-library-one.xml
    A testing/story/src/test/resources/trusted-bulk-actions/role-unprivileged.xml
    A testing/story/src/test/resources/trusted-bulk-actions/role-with-scripting-action.xml
    A testing/story/src/test/resources/trusted-bulk-actions/system-configuration.xml
    A testing/story/src/test/resources/trusted-bulk-actions/task-template-scripting-little-trusted-run-privileged.xml
    A testing/story/src/test/resources/trusted-bulk-actions/task-template-scripting-little-trusted.xml
    A testing/story/src/test/resources/trusted-bulk-actions/task-template-scripting-no-profile.xml
    A testing/story/src/test/resources/trusted-bulk-actions/task-template-scripting-trusted.xml
    A testing/story/src/test/resources/trusted-bulk-actions/user-joe.xml
    R testing/story/src/test/resources/trusted-scripts/archetype-little-trusted-task.xml
    R testing/story/src/test/resources/trusted-scripts/archetype-trusted-task.xml
    R testing/story/src/test/resources/trusted-scripts/function-library-one.xml
    R testing/story/src/test/resources/trusted-scripts/role-unprivileged.xml
    R testing/story/src/test/resources/trusted-scripts/system-configuration.xml
    R testing/story/src/test/resources/trusted-scripts/task-template-scripting-little-trusted.xml
    R testing/story/src/test/resources/trusted-scripts/task-template-scripting-no-profile.xml
    R testing/story/src/test/resources/trusted-scripts/task-template-scripting-trusted.xml
    R testing/story/src/test/resources/trusted-scripts/user-joe.xml
    M testing/story/testng-integration.xml

  Log Message:
  -----------
  Extend TestTrustedBulkActions

The "run privileged" library function as well as bulk actions usage
in policy rule were added.

Also, operation result handling in bulk action executor was fixed.


  Commit: 933df640a23a2a254a31284fe175a13501df5015
      https://github.com/Evolveum/midpoint/commit/933df640a23a2a254a31284fe175a13501df5015
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2023-08-18 (Fri, 18 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/_tiles.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/NavigationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxIconButton.java

  Log Message:
  -----------
  UX Improvements

Various MIDs


  Commit: af1546c671ec6a481cc9d5b6bd3a4b4477b734b6
      https://github.com/Evolveum/midpoint/commit/af1546c671ec6a481cc9d5b6bd3a4b4477b734b6
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2023-08-18 (Fri, 18 Aug 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/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CartSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ChooseRelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/query/PreparedQuery.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ActivityCustomization.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/ExpressionProfileManager.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/controller/ModelInteractionServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ValueBasedDefinitionLookupsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ExecutionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ScriptingExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AbstractExecuteExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/BaseActionExecutor.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/ReencryptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ValidateExecutor.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestQueryExpression.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    M model/model-intest/src/test/resources/profiles/system-configuration.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestTrustedBulkActions.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestTrustedScripts.java
    A testing/story/src/test/resources/trusted-bulk-actions/archetype-little-trusted-task.xml
    A testing/story/src/test/resources/trusted-bulk-actions/archetype-trusted-role.xml
    A testing/story/src/test/resources/trusted-bulk-actions/archetype-trusted-task.xml
    A testing/story/src/test/resources/trusted-bulk-actions/function-library-one.xml
    A testing/story/src/test/resources/trusted-bulk-actions/role-unprivileged.xml
    A testing/story/src/test/resources/trusted-bulk-actions/role-with-scripting-action.xml
    A testing/story/src/test/resources/trusted-bulk-actions/system-configuration.xml
    A testing/story/src/test/resources/trusted-bulk-actions/task-template-scripting-little-trusted-run-privileged.xml
    A testing/story/src/test/resources/trusted-bulk-actions/task-template-scripting-little-trusted.xml
    A testing/story/src/test/resources/trusted-bulk-actions/task-template-scripting-no-profile.xml
    A testing/story/src/test/resources/trusted-bulk-actions/task-template-scripting-trusted.xml
    A testing/story/src/test/resources/trusted-bulk-actions/user-joe.xml
    R testing/story/src/test/resources/trusted-scripts/archetype-little-trusted-task.xml
    R testing/story/src/test/resources/trusted-scripts/archetype-trusted-task.xml
    R testing/story/src/test/resources/trusted-scripts/function-library-one.xml
    R testing/story/src/test/resources/trusted-scripts/role-unprivileged.xml
    R testing/story/src/test/resources/trusted-scripts/system-configuration.xml
    R testing/story/src/test/resources/trusted-scripts/task-template-scripting-little-trusted.xml
    R testing/story/src/test/resources/trusted-scripts/task-template-scripting-no-profile.xml
    R testing/story/src/test/resources/trusted-scripts/task-template-scripting-trusted.xml
    R testing/story/src/test/resources/trusted-scripts/user-joe.xml
    M testing/story/testng-integration.xml

  Log Message:
  -----------
  Merge branch 'master' into ux-improvements


  Commit: 0cfaf883639820e1eef5d25783675d574976747b
      https://github.com/Evolveum/midpoint/commit/0cfaf883639820e1eef5d25783675d574976747b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-18 (Fri, 18 Aug 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/BulkActionProfile.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/BulkActionsProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionProfile.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptingActionProfile.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptingProfile.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/expression/ExpressionProfileManager.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    M model/model-intest/src/test/resources/profiles/system-configuration.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionProfileCompiler.java
    M testing/story/src/test/resources/trusted-bulk-actions/system-configuration.xml

  Log Message:
  -----------
  Fix expression profiles naming

"Bulk actions" is now official term, so we'll use it instead of
"midPoint scripting language". This commit deals with the renaming
in the area of expression profiles.


  Commit: 5233b5e85ab44a204c04a948cac28fa7dadd4756
      https://github.com/Evolveum/midpoint/commit/5233b5e85ab44a204c04a948cac28fa7dadd4756
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2023-08-18 (Fri, 18 Aug 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/BulkActionProfile.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/BulkActionsProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionProfile.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptingActionProfile.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptingProfile.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/expression/ExpressionProfileManager.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    M model/model-intest/src/test/resources/profiles/system-configuration.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionProfileCompiler.java
    M testing/story/src/test/resources/trusted-bulk-actions/system-configuration.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/ux-improvements


  Commit: cd03a91eb2a0af3c1900948c3c9253161837b791
      https://github.com/Evolveum/midpoint/commit/cd03a91eb2a0af3c1900948c3c9253161837b791
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-18 (Fri, 18 Aug 2023)

  Changed paths:
    A config/initial-objects/service/610-service-identity-recovery.xml

  Log Message:
  -----------
  identity recovery service is added to initial objects


  Commit: 382145ad916f6527a635a9d2e5d1744c32a9091b
      https://github.com/Evolveum/midpoint/commit/382145ad916f6527a635a9d2e5d1744c32a9091b
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-18 (Fri, 18 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/CorrelationModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/IdentityRecoveryAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/IdentityRecoveryChannelFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAuthFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/CorrelationModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java

  Log Message:
  -----------
  reworked midpoint principal to identity recovery service while identity recovery flow; identity recovery page works now with a list of recovered users taken from CorrelationModuleAuthentication


  Commit: ba2712e5a81c412d1832398fb0fa68c9057eb4e8
      https://github.com/Evolveum/midpoint/commit/ba2712e5a81c412d1832398fb0fa68c9057eb4e8
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-18 (Fri, 18 Aug 2023)

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

  Log Message:
  -----------
  Update XSD docs (minor)


  Commit: a29dc0ad2d5f580273a5e6f6379ef77dd23fd427
      https://github.com/Evolveum/midpoint/commit/a29dc0ad2d5f580273a5e6f6379ef77dd23fd427
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-18 (Fri, 18 Aug 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionProfile.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    A model/model-intest/src/test/resources/profiles/archetype-no-privilege-elevation.xml
    A model/model-intest/src/test/resources/profiles/role-no-elevation-assignment-target-search-filter.xml
    M model/model-intest/src/test/resources/profiles/system-configuration.xml
    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/ExpressionProfileCompiler.java

  Log Message:
  -----------
  Add "privilegeElevation" in expression profile

Currently, it is checked only for expressions, not for scripting policy
actions.


  Commit: 330e0d20aa239222b0ada935f5390d9274caa1c1
      https://github.com/Evolveum/midpoint/commit/330e0d20aa239222b0ada935f5390d9274caa1c1
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-19 (Sat, 19 Aug 2023)

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

  Log Message:
  -----------
  MID-8842 ninja - removed deprecation from assignment constraints type


  Commit: 151ac0050f9bf7fb07e9bf2f880035f344cd3d28
      https://github.com/Evolveum/midpoint/commit/151ac0050f9bf7fb07e9bf2f880035f344cd3d28
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-19 (Sat, 19 Aug 2023)

  Changed paths:
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/DefaultAssignmentConstraintsProcessor.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java

  Log Message:
  -----------
  MID-8842 ninja - removed processor for assignment constraints type, fixed tests


  Commit: 01bc206e94d9966d0bfa87546353274adef73fb9
      https://github.com/Evolveum/midpoint/commit/01bc206e94d9966d0bfa87546353274adef73fb9
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-20 (Sun, 20 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.html

  Log Message:
  -----------
  small style improvement


  Commit: 5c204a3201a57dd10695101c32086f843136c08a
      https://github.com/Evolveum/midpoint/commit/5c204a3201a57dd10695101c32086f843136c08a
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-21 (Mon, 21 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java

  Log Message:
  -----------
  multiple recovered users displaying when itemToDisplay is configured


  Commit: 47c546b4ceb19169c2ea43b46198b792cf890ae9
      https://github.com/Evolveum/midpoint/commit/47c546b4ceb19169c2ea43b46198b792cf890ae9
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-21 (Mon, 21 Aug 2023)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwnersMap.java

  Log Message:
  -----------
  small update for correlation provider


  Commit: 2479b85917a2ebee495ff67a212c4c411d220583
      https://github.com/Evolveum/midpoint/commit/2479b85917a2ebee495ff67a212c4c411d220583
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-21 (Mon, 21 Aug 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/BulkActionProfile.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/BulkActionsProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionProfile.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptingActionProfile.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptingProfile.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/DefaultAssignmentConstraintsProcessor.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionProfileManager.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ExecutionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ScriptingExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AbstractExecuteExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/BaseActionExecutor.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/ReencryptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ValidateExecutor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    A model/model-intest/src/test/resources/profiles/archetype-no-privilege-elevation.xml
    A model/model-intest/src/test/resources/profiles/role-no-elevation-assignment-target-search-filter.xml
    M model/model-intest/src/test/resources/profiles/system-configuration.xml
    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/ExpressionProfileCompiler.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestTrustedBulkActions.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestTrustedScripts.java
    A testing/story/src/test/resources/trusted-bulk-actions/archetype-little-trusted-task.xml
    A testing/story/src/test/resources/trusted-bulk-actions/archetype-trusted-role.xml
    A testing/story/src/test/resources/trusted-bulk-actions/archetype-trusted-task.xml
    A testing/story/src/test/resources/trusted-bulk-actions/function-library-one.xml
    A testing/story/src/test/resources/trusted-bulk-actions/role-unprivileged.xml
    A testing/story/src/test/resources/trusted-bulk-actions/role-with-scripting-action.xml
    A testing/story/src/test/resources/trusted-bulk-actions/system-configuration.xml
    A testing/story/src/test/resources/trusted-bulk-actions/task-template-scripting-little-trusted-run-privileged.xml
    A testing/story/src/test/resources/trusted-bulk-actions/task-template-scripting-little-trusted.xml
    A testing/story/src/test/resources/trusted-bulk-actions/task-template-scripting-no-profile.xml
    A testing/story/src/test/resources/trusted-bulk-actions/task-template-scripting-trusted.xml
    A testing/story/src/test/resources/trusted-bulk-actions/user-joe.xml
    R testing/story/src/test/resources/trusted-scripts/archetype-little-trusted-task.xml
    R testing/story/src/test/resources/trusted-scripts/archetype-trusted-task.xml
    R testing/story/src/test/resources/trusted-scripts/function-library-one.xml
    R testing/story/src/test/resources/trusted-scripts/role-unprivileged.xml
    R testing/story/src/test/resources/trusted-scripts/system-configuration.xml
    R testing/story/src/test/resources/trusted-scripts/task-template-scripting-little-trusted.xml
    R testing/story/src/test/resources/trusted-scripts/task-template-scripting-no-profile.xml
    R testing/story/src/test/resources/trusted-scripts/task-template-scripting-trusted.xml
    R testing/story/src/test/resources/trusted-scripts/user-joe.xml
    M testing/story/testng-integration.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/forgot-username


  Commit: b91496f53a37102ce252b3732da93ff4fa9577a7
      https://github.com/Evolveum/midpoint/commit/b91496f53a37102ce252b3732da93ff4fa9577a7
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-21 (Mon, 21 Aug 2023)

  Changed paths:
    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/CleanupWorkDefinition.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/tasks/ExplicitChangeExecutionActivityHandler.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMiscTasks.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/AbstractReportWorkDefinition.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/PropagationWorkDefinition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/TaskActivityManager.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityDefinition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityExecutionModeDefinition.java
    R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityTypeNameAware.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/AffectedObjectSetProvider.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/AffectedObjectsInformation.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/AffectedObjectsProvider.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/CompositeWorkDefinition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ObjectSetSpecificationProvider.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ResourceObjectSetSpecificationProvider.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/WorkDefinition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/NoOpActivityHandler.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/composite/CompositeMockWorkDefinition.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/iterative/IterativeMockWorkDefinition.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/simple/SimpleMockWorkDefinition.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/TaskAsserter.java

  Log Message:
  -----------
  Add exec mode & config set to affected objects

Now we'll be able to quickly find simulation tasks, as well as the tasks
that use development-mode configuration.

Internal implementation changed significantly; an intermediary
AffectedObjectsInformation class had to be created.


  Commit: 1cf5f980cfc0fd4481b8359fc351ad0f229a767e
      https://github.com/Evolveum/midpoint/commit/1cf5f980cfc0fd4481b8359fc351ad0f229a767e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-21 (Mon, 21 Aug 2023)

  Changed paths:
    A config/initial-objects/service/610-service-identity-recovery.xml
    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/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/forgotpassword/PageResetPassword.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
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageRemoteAuthenticationSelect.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageRemoteAuthenticationSelect.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAttributeVerification.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAttributeVerification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAuthenticationBase.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageEmailNonce.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageEmailNonce.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageFocusIdentification.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageFocusIdentification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageOidcSelect.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageOidcSelect.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PagePasswordHint.html
    R 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
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationConfirmation.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationConfirmation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationFinish.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSamlSelect.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSamlSelect.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSecurityQuestions.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSecurityQuestions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/dto/CorrelatorConfigDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/dto/VerificationAttributeDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/AbstractPageRemoteAuthenticationSelect.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/AbstractPageRemoteAuthenticationSelect.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAttributeVerification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageFocusIdentification.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageFocusIdentification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageOidcSelect.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageOidcSelect.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PagePasswordHint.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PagePasswordHint.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSamlSelect.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSamlSelect.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ObjectCollectionViewUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFormPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAccountActivation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.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/test/java/com/evolveum/midpoint/web/PageLoginTest.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/CorrelatorDiscriminator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AuthenticationSequenceTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTemplateTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/DefaultAssignmentConstraintsProcessor.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-correlation-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M model/authentication-api/pom.xml
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/AuthModule.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/ModuleFactory.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/ModuleWebSecurityConfiguration.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/RemoveUnusedSecurityFilterEvent.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/RemoveUnusedSecurityFilterPublisher.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/ArchetypeSelectionModuleAuthentication.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/AttributeVerificationModuleAuthentication.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/AuthenticationEvaluator.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/CorrelationModuleAuthentication.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/FocusIdentificationModuleAuthentication.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/ModuleAuthentication.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/NodeAuthenticationToken.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/AuthenticationEvaluator.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/AbstractAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/AttributeVerificationAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/FocusIdentificationAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/NodeAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/NonceAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/PasswordAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/PreAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/SecurityQuestionsAuthenticationContext.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthenticationModuleNameConstants.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/FocusAuthenticationResultRecorder.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/MidpointProviderManager.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/ActuatorAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/AuthenticationChannelImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/GuiAuthenticationChannel.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/IdentityRecoveryAuthenticationChannel.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/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/configuration/InitialSecurityConfiguration.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/MidpointWebSecurityConfigurerAdapter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/SecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpAuthenticationEntryPoint.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpSecurityQuestionsAuthenticationEntryPoint.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AttributeVerificationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AuthenticationEvaluatorImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/CredentialsAuthenticationEvaluatorImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/FocusIdentificationAuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/NodeAuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/NonceAuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/PasswordAuthenticationEvaluatorImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/PreAuthenticatedEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/SecurityQuestionAuthenticationEvaluatorImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/IdentityRecoveryChannelFactory.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
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/ArchetypeSelectionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AttributeVerificationModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AuthModuleRegistryImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/FocusIdentificationModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/FocusIdentificationModuleFactoryImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HintAuthenticationModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HintAuthenticationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpBasicModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpClusterModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpHeaderModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpSecurityQuestionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LdapModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/MailNonceModuleFactory.java
    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/factory/module/SecurityQuestionFormModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/ArchetypeSelectionAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/AuthenticationWrapper.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/CorrelationAuthenticationFilter.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/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/SecurityQuestionsAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/CorrelationAuthenticationSuccessHandler.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/MidpointAuthenticationFailureHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/MidpointPrincipalContextMapper.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/ArchetypeSelectionModuleAuthenticationImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/AttributeVerificationModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/AttributeVerificationModuleAuthenticationImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/CorrelationModuleAuthenticationImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/FocusIdentificationModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/FocusIdentificationModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/HttpModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/ModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcClientModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcResourceServerModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/ArchetypeSelectionAuthenticationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/AttributeVerificationToken.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/CorrelationVerificationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/HintAuthenticationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/SecurityQuestionsAuthenticationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/LoginFormModuleWebSecurityConfiguration.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/ModuleWebSecurityConfigurationImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ArchetypeSelectionModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/AttributeVerificationModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/CorrelationModuleWebSecurityConfigurer.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/LdapWebSecurityConfigurer.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/OidcLoginConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AbstractCredentialProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ArchetypeSelectionAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AttributeVerificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ClusterProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/FocusIdentificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/HintAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MailNonceProvider.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointAbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointLdapAuthenticationProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidpointAbstractAuthenticationProvider.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/PasswordProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/PreAuthenticatedProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/RemoteModuleProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/Saml2Provider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/SecurityQuestionProvider.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/MidpointSaml2WebSsoAuthenticationRequestFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthModuleImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthenticationSequenceModuleCreator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestNonceAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestPasswordAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestSecurityQuestionsAuthenticationEvaluator.java
    M model/authentication-impl/src/test/resources/common/security-policy.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuditRecorder.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AbstractAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AttributeVerificationAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/FocusIdentificationAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/NonceAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PasswordAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PreAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/SecurityQuestionsAuthenticationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwner.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwnersMap.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Correlator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorConfiguration.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorFactoryRegistry.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/impl/correlator/FullCorrelationContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.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/correlation/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ContextLoader.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/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java

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


  Commit: c212c2423ae0c98cc56107200d3ccdc062bb889a
      https://github.com/Evolveum/midpoint/commit/c212c2423ae0c98cc56107200d3ccdc062bb889a
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2023-08-21 (Mon, 21 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
    M gui/admin-gui/src/frontend/scss/_tiles.scss
    M gui/admin-gui/src/frontend/scss/bs-stepper-custom.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/form/ToggleCheckBoxPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTemplate.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTilePanel.java

  Log Message:
  -----------
  Various updates for MID-8957, MID-8950, MID-8952, Task modal window layout facelift, SCSS files updates, icons change,


  Commit: dc9b60c2b897de35f285edd07bf3028b6f499119
      https://github.com/Evolveum/midpoint/commit/dc9b60c2b897de35f285edd07bf3028b6f499119
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2023-08-21 (Mon, 21 Aug 2023)

  Changed paths:
    A config/initial-objects/service/610-service-identity-recovery.xml
    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/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/forgotpassword/PageResetPassword.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
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageRemoteAuthenticationSelect.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageRemoteAuthenticationSelect.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAttributeVerification.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAttributeVerification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAuthenticationBase.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageEmailNonce.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageEmailNonce.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageFocusIdentification.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageFocusIdentification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageOidcSelect.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageOidcSelect.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PagePasswordHint.html
    R 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
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationConfirmation.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationConfirmation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationFinish.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSamlSelect.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSamlSelect.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSecurityQuestions.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSecurityQuestions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/dto/CorrelatorConfigDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/dto/VerificationAttributeDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/AbstractPageRemoteAuthenticationSelect.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/AbstractPageRemoteAuthenticationSelect.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAttributeVerification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageFocusIdentification.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageFocusIdentification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageOidcSelect.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageOidcSelect.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PagePasswordHint.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PagePasswordHint.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSamlSelect.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSamlSelect.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ObjectCollectionViewUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFormPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAccountActivation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.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/test/java/com/evolveum/midpoint/web/PageLoginTest.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/CorrelatorDiscriminator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionProfile.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AuthenticationSequenceTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTemplateTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/DefaultAssignmentConstraintsProcessor.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-correlation-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/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M model/authentication-api/pom.xml
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/AuthModule.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/ModuleFactory.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/ModuleWebSecurityConfiguration.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/RemoveUnusedSecurityFilterEvent.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/RemoveUnusedSecurityFilterPublisher.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/ArchetypeSelectionModuleAuthentication.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/AttributeVerificationModuleAuthentication.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/AuthenticationEvaluator.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/CorrelationModuleAuthentication.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/FocusIdentificationModuleAuthentication.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/ModuleAuthentication.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/NodeAuthenticationToken.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/AuthenticationEvaluator.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/AbstractAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/AttributeVerificationAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/FocusIdentificationAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/NodeAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/NonceAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/PasswordAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/PreAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/SecurityQuestionsAuthenticationContext.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthenticationModuleNameConstants.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/FocusAuthenticationResultRecorder.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/MidpointProviderManager.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/ActuatorAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/AuthenticationChannelImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/GuiAuthenticationChannel.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/IdentityRecoveryAuthenticationChannel.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/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/configuration/InitialSecurityConfiguration.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/MidpointWebSecurityConfigurerAdapter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/SecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpAuthenticationEntryPoint.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpSecurityQuestionsAuthenticationEntryPoint.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AttributeVerificationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AuthenticationEvaluatorImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/CredentialsAuthenticationEvaluatorImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/FocusIdentificationAuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/NodeAuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/NonceAuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/PasswordAuthenticationEvaluatorImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/PreAuthenticatedEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/SecurityQuestionAuthenticationEvaluatorImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/IdentityRecoveryChannelFactory.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
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/ArchetypeSelectionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AttributeVerificationModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AuthModuleRegistryImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/FocusIdentificationModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/FocusIdentificationModuleFactoryImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HintAuthenticationModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HintAuthenticationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpBasicModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpClusterModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpHeaderModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpSecurityQuestionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LdapModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/MailNonceModuleFactory.java
    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/factory/module/SecurityQuestionFormModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/ArchetypeSelectionAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/AuthenticationWrapper.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/CorrelationAuthenticationFilter.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/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/SecurityQuestionsAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/CorrelationAuthenticationSuccessHandler.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/MidpointAuthenticationFailureHandler.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/MidpointPrincipalContextMapper.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/ArchetypeSelectionModuleAuthenticationImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/AttributeVerificationModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/AttributeVerificationModuleAuthenticationImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/CorrelationModuleAuthenticationImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/FocusIdentificationModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/FocusIdentificationModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/HttpModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/ModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcClientModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcResourceServerModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/ArchetypeSelectionAuthenticationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/AttributeVerificationToken.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/CorrelationVerificationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/HintAuthenticationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/SecurityQuestionsAuthenticationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/LoginFormModuleWebSecurityConfiguration.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/ModuleWebSecurityConfigurationImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ArchetypeSelectionModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/AttributeVerificationModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/CorrelationModuleWebSecurityConfigurer.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/LdapWebSecurityConfigurer.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/OidcLoginConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AbstractCredentialProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ArchetypeSelectionAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AttributeVerificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ClusterProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/FocusIdentificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/HintAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MailNonceProvider.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointAbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointLdapAuthenticationProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidpointAbstractAuthenticationProvider.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/PasswordProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/PreAuthenticatedProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/RemoteModuleProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/Saml2Provider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/SecurityQuestionProvider.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/MidpointSaml2WebSsoAuthenticationRequestFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthModuleImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthenticationSequenceModuleCreator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestNonceAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestPasswordAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestSecurityQuestionsAuthenticationEvaluator.java
    M model/authentication-impl/src/test/resources/common/security-policy.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuditRecorder.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AbstractAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AttributeVerificationAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/FocusIdentificationAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/NonceAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PasswordAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PreAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/SecurityQuestionsAuthenticationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwner.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwnersMap.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Correlator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorConfiguration.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorFactoryRegistry.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/impl/correlator/FullCorrelationContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/cleanup/CleanupWorkDefinition.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/correlation/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ContextLoader.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/security/GuiProfileCompiler.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/CorrelationProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ExplicitChangeExecutionActivityHandler.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMiscTasks.java
    A model/model-intest/src/test/resources/profiles/archetype-no-privilege-elevation.xml
    A model/model-intest/src/test/resources/profiles/role-no-elevation-assignment-target-search-filter.xml
    M model/model-intest/src/test/resources/profiles/system-configuration.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/AbstractReportWorkDefinition.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/PropagationWorkDefinition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/TaskActivityManager.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityDefinition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityExecutionModeDefinition.java
    R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityTypeNameAware.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/AffectedObjectSetProvider.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/AffectedObjectsInformation.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/AffectedObjectsProvider.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/CompositeWorkDefinition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ObjectSetSpecificationProvider.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ResourceObjectSetSpecificationProvider.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/WorkDefinition.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/expression/Expression.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionProfileCompiler.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/composite/CompositeMockWorkDefinition.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/iterative/IterativeMockWorkDefinition.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/simple/SimpleMockWorkDefinition.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

  Log Message:
  -----------
  Merge branch 'master' into feature/ux-improvements


  Commit: 8866975c3c368dcd3acb03b05f6f48da7d6fdc13
      https://github.com/Evolveum/midpoint/commit/8866975c3c368dcd3acb03b05f6f48da7d6fdc13
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-21 (Mon, 21 Aug 2023)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java

  Log Message:
  -----------
  Add missing method impl in shadow correlation ctx

The getCandidateOids method does nothing in CorrelationContext.Shadow,
but instead of failing with an "unsupported" exception this commit
provides "no restriction" value there.

This should fix some of the failing tests.


  Commit: 6072ea5bcc5db79f2c40365f62f3d371718ce3b2
      https://github.com/Evolveum/midpoint/commit/6072ea5bcc5db79f2c40365f62f3d371718ce3b2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-21 (Mon, 21 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
    M gui/admin-gui/src/frontend/scss/_tiles.scss
    M gui/admin-gui/src/frontend/scss/bs-stepper-custom.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/form/ToggleCheckBoxPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/NavigationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTemplate.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxIconButton.java

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


  Commit: 6df97396246ad5ce4d34b4949a57349b95e1cd80
      https://github.com/Evolveum/midpoint/commit/6df97396246ad5ce4d34b4949a57349b95e1cd80
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-21 (Mon, 21 Aug 2023)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/AuthenticationWrapper.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/CorrelationAuthenticationSuccessHandler.java

  Log Message:
  -----------
  CorrelationAuthenticationSuccessHandler shouldn't analyse mp principal since the owner isn't set to mpPrincipal anymore


  Commit: c6ba6427f2395d9df0de9fd1df9c9f5b4a3a083b
      https://github.com/Evolveum/midpoint/commit/c6ba6427f2395d9df0de9fd1df9c9f5b4a3a083b
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-21 (Mon, 21 Aug 2023)

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

  Log Message:
  -----------
  one more fix in CorrelationAuthenticationSuccessHandler


  Commit: 0d084cbf66c5df9676676f0fd5bac4206752202b
      https://github.com/Evolveum/midpoint/commit/0d084cbf66c5df9676676f0fd5bac4206752202b
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPanel.java

  Log Message:
  -----------
  MID-8990: fix NPE after saving resource via resource wizard


  Commit: 4bbfe66fd9584f2e70d493a5e498414a0563883f
      https://github.com/Evolveum/midpoint/commit/4bbfe66fd9584f2e70d493a5e498414a0563883f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SystemConfigurationTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPath.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPathSegment.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionTrigger.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentIdStore.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LoginAssignmentCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/TemporaryContainerIdStore.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/AssignmentPathSegmentImpl.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/EvaluationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/MemberOfEngine.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/PathSegmentEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetMembershipCollector.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/assignments/Util.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedResourceObjectConstructionImpl.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/SmartAssignmentCollection.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/SmartAssignmentElement.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/AssignmentTripleEvaluator.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/inbounds/prep/ClockworkSource.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/lens/TestPolicyStateRecording.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    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
    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/SystemObjectCache.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/RootUpdateContext.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java

  Log Message:
  -----------
  Remove 3rd (extra) audit for accesses metadata

This commit eliminates extra audit record when accesses metadata are
computed for new assignments. The cause of the problem lies in fact that
the accesses metadata for new assignments are not "final", as the IDs
of assignments are not available at the time of their creation. They
are computed only when the user is committed into the repository,
triggering re-computation of the metadata and another cycle of repo
modify + audit.

The solution lies in pre-allocating IDs from the repository, and using
them for both accesses metadata and the final storage of assignments.
This way, only one write and therefore only one execution audit record
is needed.

Work in progress; to be reviewed.

Related to MID-8659.


  Commit: aeb697c9b3c6b5825e228ce9a019c06edbe50076
      https://github.com/Evolveum/midpoint/commit/aeb697c9b3c6b5825e228ce9a019c06edbe50076
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-22 (Tue, 22 Aug 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/admin/resource/component/wizard/objectType/activation/ActivationMappingTileTable.java

  Log Message:
  -----------
  MID-8970:fix for saving empty activation container for resource object type


  Commit: a001273e18e7830703456bc99e7dd41176906b8f
      https://github.com/Evolveum/midpoint/commit/a001273e18e7830703456bc99e7dd41176906b8f
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/UseCsrfFilterOnlyForAuthenticatedRequest.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/configurer/RemoteModuleWebSecurityConfigurer.java

  Log Message:
  -----------
  use crf filter after authentication for remote auth modules


  Commit: b44584d80c8672ac6f271ecb02a3a38a5a17205e
      https://github.com/Evolveum/midpoint/commit/b44584d80c8672ac6f271ecb02a3a38a5a17205e
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/LifecycleStateColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStateFormPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LifecycleStatePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ResourceOperationalButtonsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/LifecycleStatePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/LifecycleStatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/MappingTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/ChangeLifecycleSelectedMappingsPopup.java

  Log Message:
  -----------
  sort choices for lifecycle state panel and use this panel in generated forms


  Commit: b2d0a6875619216768dd692b57124f4737222062
      https://github.com/Evolveum/midpoint/commit/b2d0a6875619216768dd692b57124f4737222062
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AttributeMappingItemPathPanelFactory.java

  Log Message:
  -----------
  fix for attribute choices in mappings using name instead of display name


  Commit: 0060d1856462142ddb56464ed7c5077de2b86718
      https://github.com/Evolveum/midpoint/commit/0060d1856462142ddb56464ed7c5077de2b86718
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/slow/IdAllocationConcurrencyTest.java

  Log Message:
  -----------
  Add a repo test for ID pre-allocation

Related to MID-8659.


  Commit: 5f1fba3403589cc6bf678fb11c2bf769017ad990
      https://github.com/Evolveum/midpoint/commit/5f1fba3403589cc6bf678fb11c2bf769017ad990
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SystemConfigurationTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPath.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPathSegment.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionTrigger.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentIdStore.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LoginAssignmentCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/TemporaryContainerIdStore.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/AssignmentPathSegmentImpl.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/EvaluationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/MemberOfEngine.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/PathSegmentEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetMembershipCollector.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/assignments/Util.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedResourceObjectConstructionImpl.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/SmartAssignmentCollection.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/SmartAssignmentElement.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/AssignmentTripleEvaluator.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/inbounds/prep/ClockworkSource.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/lens/TestPolicyStateRecording.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    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
    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/SystemObjectCache.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/RootUpdateContext.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/slow/IdAllocationConcurrencyTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java

  Log Message:
  -----------
  Merge branch 'tmp/mid-8659'


  Commit: 7c5729e18a3bd746d805e3590357ffc5f9ebc292
      https://github.com/Evolveum/midpoint/commit/7c5729e18a3bd746d805e3590357ffc5f9ebc292
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java

  Log Message:
  -----------
  move reclassify button to ResourceUncategorizedPanel


  Commit: 49c1d3cb288ac2f140afdfbd9d2304958688c846
      https://github.com/Evolveum/midpoint/commit/49c1d3cb288ac2f140afdfbd9d2304958688c846
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SystemConfigurationTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPath.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPathSegment.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionTrigger.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentIdStore.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LoginAssignmentCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/TemporaryContainerIdStore.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/AssignmentPathSegmentImpl.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/EvaluationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/MemberOfEngine.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/PathSegmentEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetMembershipCollector.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/assignments/Util.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedResourceObjectConstructionImpl.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/SmartAssignmentCollection.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/SmartAssignmentElement.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/AssignmentTripleEvaluator.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/inbounds/prep/ClockworkSource.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/lens/TestPolicyStateRecording.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    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
    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/SystemObjectCache.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/RootUpdateContext.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/slow/IdAllocationConcurrencyTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java

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


  Commit: f81ff38826e34824c68fa28090d156c087a53a29
      https://github.com/Evolveum/midpoint/commit/f81ff38826e34824c68fa28090d156c087a53a29
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/CorrelatorDiscriminator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTemplateTypeUtil.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java

  Log Message:
  -----------
  Fix correlator matching algorithm

1. The synchronization correlators are now correctly found. This should
fix failing story tests for native repo.

2. The code for correlator lookup was made more robust. E.g., it now
fails if there are multiple matching correlators.


  Commit: 7c83df9b6e631674fd7374067e249d102433a068
      https://github.com/Evolveum/midpoint/commit/7c83df9b6e631674fd7374067e249d102433a068
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundAttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundAttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd

  Log Message:
  -----------
  MID-8461: fix name and order of virtual item 'attribute' for mappings displayed via resource wizard


  Commit: 0cf1cac2d89aac1b1e0c35d4e002584b7dddc084
      https://github.com/Evolveum/midpoint/commit/0cf1cac2d89aac1b1e0c35d4e002584b7dddc084
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/CorrelatorDiscriminator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTemplateTypeUtil.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java

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


  Commit: 55899417a3073ff7370d25bb7708801e47cea0e1
      https://github.com/Evolveum/midpoint/commit/55899417a3073ff7370d25bb7708801e47cea0e1
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AttributeMappingItemPathPanelFactory.java

  Log Message:
  -----------
  MID-8611: sort choices for attribute mapping


  Commit: 0888f3867af63f7f614f97144edbe55e93b7fd0b
      https://github.com/Evolveum/midpoint/commit/0888f3867af63f7f614f97144edbe55e93b7fd0b
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/PreviewResourceDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/PreviewResourceObjectTypeDataWizardPanel.java

  Log Message:
  -----------
  MID-8949: change button exit wizard to button back


  Commit: f32ae88e2ae189cb45133f3a87af01cd56ac482c
      https://github.com/Evolveum/midpoint/commit/f32ae88e2ae189cb45133f3a87af01cd56ac482c
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java

  Log Message:
  -----------
  Make ResourceAttributeDefinitionImpl PropertyDelegator

ResourceAttributeDefinitionImpl is partially PrismPropertyDelegator for
RawResourceAttributeDefinitionImpl.

If it implements PropertyDelegator simple delegate methods are
not neccessary anymore.


  Commit: 93c732987f03647ea849958f9adc2bf18108884e
      https://github.com/Evolveum/midpoint/commit/93c732987f03647ea849958f9adc2bf18108884e
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectDeltaOperation.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/RawChangesExecutor.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/OperationExecutionRecorderForClockwork.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/MAuditDelta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditDeltaMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditEventRecordMapping.java

  Log Message:
  -----------
  MID-8979: Prepare storage and setting of Kind/Intent for audit

  - Added support for setting kind/intent to ObjectDeltaOperation
  - Added Draft repository code for Kind/Intent


  Commit: 2c033d15fc61c906bddb988b4951abbf36ad0ad9
      https://github.com/Evolveum/midpoint/commit/2c033d15fc61c906bddb988b4951abbf36ad0ad9
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableItemDefinition.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditDelta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditDeltaMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditEventRecordMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java

  Log Message:
  -----------
  MID-8979: Added kind/intent to audit delta and make it searchable.


  Commit: d24e91158e093b04b77d0c75ab9f8ed71d6b4a92
      https://github.com/Evolveum/midpoint/commit/d24e91158e093b04b77d0c75ab9f8ed71d6b4a92
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectDeltaOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd
    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/controller/RawChangesExecutor.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/OperationExecutionRecorderForClockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableItemDefinition.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/MAuditDelta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditDelta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditDeltaMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditEventRecordMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java

  Log Message:
  -----------
  Merge branch 'tmp/audit-shadow'


  Commit: ae526dcac98e1210c5aa019e8b72eb64783421e9
      https://github.com/Evolveum/midpoint/commit/ae526dcac98e1210c5aa019e8b72eb64783421e9
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M config/sql/native-new/postgres-new-upgrade.sql
    M config/sql/native-new/postgres-new.sql
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/MAffectedObjects.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QAffectedObjects.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QAffectedObjectsMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java

  Log Message:
  -----------
  MID-8994: Added repository support for activity/executionMode and configurationToUse


  Commit: a84fbf3d92d4c570acb541c19e4b2feeb3296fde
      https://github.com/Evolveum/midpoint/commit/a84fbf3d92d4c570acb541c19e4b2feeb3296fde
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilteringContext.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/MatchingContext.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SelectorProcessingContext.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ArchetypeRefClause.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/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/FilterClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRefClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRelationClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OwnerClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ParentClause.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/RoleRelationClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelfClause.java
    M 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/TenantClause.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 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/authentication/CompiledObjectCollectionView.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/AuthorizationMigrator.java
    M model/model-intest/src/test/resources/security/governance/role-approver-standard-legacy.xml
    M model/model-intest/src/test/resources/security/governance/role-approver-standard-new.xml
    M model/model-intest/src/test/resources/security/governance/role-approver-standard-with-candidates.xml
    M model/model-intest/src/test/resources/security/governance/role-reviewer-standard-new.xml
    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 model/workflow-impl/src/test/resources/approval-task-owner/role-approver.xml
    M model/workflow-impl/src/test/resources/common/041-role-approver.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/OwnedByRestriction.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/SelectorWithItems.java
    M testing/story/src/test/resources/strings/roles/role-end-user.xml

  Log Message:
  -----------
  Fix authorization (selector) schema

As decided on June 28th, we will NOT support specification of sub-object
values (e.g. assignments or case work items) by their type alone. We
will require full context information (via "parent" clause), e.g.
AssignmentHolderType:assignment or CaseType:workItem. This commit
implements that. (It still does not strictly require that spec, but
fully supports it.)

(Actually, this makes <type> clause for these values superfluous; so
we no longer need to "publish" - or bind to - specific type names
under the level of prism objects.)

Other changes:

1. The "parent" clause was moved to a more prominent place: into basic
ObjectSelectorType, even before the "type" item. Its meaning is
analogous to the "type" - it establishes the context of the value within
midPoint data model.

2. AuthorizationObjectSelectorType was no longer needed, so it was
removed. AuthorizationObjectSelectorType was renamed to
ObjectParentSelectorType.

3. ParentClause was fixed to support paths of size greater than 1
(given that the repository supports OwnedBy clauses with a single name
only paths).


  Commit: 6b965c1a2775f8dd69fe34ef0b46b6bfdb32d81d
      https://github.com/Evolveum/midpoint/commit/6b965c1a2775f8dd69fe34ef0b46b6bfdb32d81d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M config/initial-objects/role/043-role-delegator.xml
    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/OrgRefClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRelationClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OwnerClause.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java

  Log Message:
  -----------
  Do cosmetic changes in authorizations


  Commit: ac480464f3a4b58d35d27152eaa28c6adec36842
      https://github.com/Evolveum/midpoint/commit/ac480464f3a4b58d35d27152eaa28c6adec36842
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ValueSelector.java

  Log Message:
  -----------
  Make "parent" required for sub-object selectors

We want maximum preciseness. Selectors of e.g. type=AssignmentType
invite future problems, so this commit forbids them. Exact context
specification (e.g. UserType:assignment) is required.


  Commit: f74766a0af0615afc1bd138b84a2addcb9cf8fa2
      https://github.com/Evolveum/midpoint/commit/f74766a0af0615afc1bd138b84a2addcb9cf8fa2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M config/initial-objects/role/043-role-delegator.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilteringContext.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/MatchingContext.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SelectorProcessingContext.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ArchetypeRefClause.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/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/FilterClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRefClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRelationClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OwnerClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ParentClause.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/RoleRelationClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelfClause.java
    M 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/TenantClause.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 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/authentication/CompiledObjectCollectionView.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.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/GuiProfiledPrincipalManagerImpl.java
    M model/model-intest/src/test/resources/security/governance/role-approver-standard-legacy.xml
    M model/model-intest/src/test/resources/security/governance/role-approver-standard-new.xml
    M model/model-intest/src/test/resources/security/governance/role-approver-standard-with-candidates.xml
    M model/model-intest/src/test/resources/security/governance/role-reviewer-standard-new.xml
    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 model/workflow-impl/src/test/resources/approval-task-owner/role-approver.xml
    M model/workflow-impl/src/test/resources/common/041-role-approver.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/OwnedByRestriction.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/SelectorWithItems.java
    M testing/story/src/test/resources/strings/roles/role-end-user.xml

  Log Message:
  -----------
  Merge branch 'tmp/autz-type-fix'


  Commit: 1a567ccee63ab73aa64f203fa4466d215b87ff12
      https://github.com/Evolveum/midpoint/commit/1a567ccee63ab73aa64f203fa4466d215b87ff12
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    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/page/login/module/PageAbstractAuthenticationModule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/CorrelationModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/CorrelationModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/CorrelationVerificationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java

  Log Message:
  -----------
  redirect to registration page with entered user data on the correlation page


  Commit: 8946038ba583a99b12ab13478663e21fbefba430
      https://github.com/Evolveum/midpoint/commit/8946038ba583a99b12ab13478663e21fbefba430
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

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

  Log Message:
  -----------
  Clarify "limitations" documentation in the XSD


  Commit: 401d114bbb57bb265f49e1a46ea03931ad0ca157
      https://github.com/Evolveum/midpoint/commit/401d114bbb57bb265f49e1a46ea03931ad0ca157
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    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/page/login/module/PageAbstractAuthenticationModule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/CorrelationModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/CorrelationModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/CorrelationVerificationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java

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


  Commit: 63bebc3838ec3e22ae47bbf35b40ee0505008b24
      https://github.com/Evolveum/midpoint/commit/63bebc3838ec3e22ae47bbf35b40ee0505008b24
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageDuoSelect.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageDuoSelect.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/util/AuthUtil.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthenticationModuleNameConstants.java
    M model/authentication-impl/pom.xml
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/DuoModuleFactory.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/Saml2ModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RemoteAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RemoteModuleAuthorizationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/configurers/RemoteModuleConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/duo/DuoAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/duo/DuoAuthorizationRequestRedirectFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/duo/DuoFilterConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/ldap/AuditedAuthenticationException.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/ldap/LdapDirContextAdapter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/ldap/MidpointPrincipalContextMapper.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OidcAuthorizationRequestRedirectFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OidcBearerTokenAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OidcClientLogoutSuccessHandler.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OidcLoginAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OidcLoginConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OidcUserTokenService.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OpaqueTokenUserDetailsIntrospector.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointAssertingPartyMetadataConverter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointMetadataRelyingPartyRegistrationResolver.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointSaml2LoginConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointSaml2LogoutRequestResolver.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointSaml2LogoutRequestSuccessHandler.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointSaml2WebSsoAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointSaml2WebSsoAuthenticationRequestFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/AuditedAuthenticationException.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/LdapDirContextAdapter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/MidpointPrincipalContextMapper.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/DuoModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/DuoRequestToken.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/DuoModuleWebSecurityConfiguration.java
    M 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/configuration/SamlModuleWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/DuoModuleWebSecurityConfigurer.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/SamlModuleWebSecurityConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcAuthorizationRequestRedirectFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcBearerTokenAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcClientLogoutSuccessHandler.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcLoginAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcLoginConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcUserTokenService.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OpaqueTokenUserDetailsIntrospector.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/DuoProvider.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
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointAssertingPartyMetadataConverter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointMetadataRelyingPartyRegistrationResolver.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LoginConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestResolver.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestSuccessHandler.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2WebSsoAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2WebSsoAuthenticationRequestFilter.java

  Log Message:
  -----------
  MID-8998: adding prototype of authentication module for 2FA with DUO server


  Commit: 58096e01e18084b577ef459b7ef4faddf4d6421b
      https://github.com/Evolveum/midpoint/commit/58096e01e18084b577ef459b7ef4faddf4d6421b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

  Changed paths:
    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/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/ActivityCustomization.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/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 model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/misc/ShadowAttributeIdSyncStoreReadTest.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/TestDeputy.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIteration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLinkedObjects.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestMemberRecompute.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestStrangeCases.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestTriggerTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestVolatility.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateTaskMechanics.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractDirectManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractGroupingManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingAutoInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMigration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiAccount.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/AbstractBasicScriptingTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractInitializedSecurityTest.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/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelDiscovery.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelSynchronization.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestUuid.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/tasks/TestLiveSyncTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestProgressReporting.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestTaskReporting.java
    A model/model-intest/src/test/resources/security/role-use-task-templates.xml
    A model/model-intest/src/test/resources/security/task-template-dummy.xml
    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 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/TaskFinishChecker.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestReport.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/AuthorizationParameters.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapSynchronizationTest.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/opendj/AbstractOpenDjNoiseTest.java
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestGenericSynchronization.java
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdap.java
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdapComplex.java
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdapUniversity.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelayedEnable.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestImportGroups.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestInboundOutboundAssociation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestLiveSyncMadness.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestOrgSync.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestResourceInMaintenance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestScience.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestServiceAccounts.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestServiceAccountsClassifier.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestShadowsPerformance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUniversity.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestVillage.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/buckets/TestBucketsPerformance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperLargeGroupImport.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperLargeGroupReconciliation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapAssociationPerformance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapReconPerformance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapSyncMassive.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TestSystemPerformance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/uuid/AbstractUuidTest.java
    M testing/story/src/test/resources/trusted-bulk-actions/role-unprivileged.xml
    M testing/story/src/test/resources/trusted-bulk-actions/role-with-scripting-action.xml

  Log Message:
  -----------
  Add #use authorization for task templates

The new #use authorization is checked when submitTaskFromTemplate method
is called (in ModelInteractionService or MidpointFunctions). The "read"
authorization is no longer required there.

Other changes:
- Legacy extension-based variants of submitTaskFromTemplate are now
deprecated. These were not changed to use the new authorization.
- (Long time) unused "checkSubresults" parameter in tests is removed.


  Commit: cfff770710190571c5f52d7b4383295734a8bd56
      https://github.com/Evolveum/midpoint/commit/cfff770710190571c5f52d7b4383295734a8bd56
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageDuoSelect.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageDuoSelect.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/util/AuthUtil.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthenticationModuleNameConstants.java
    M model/authentication-impl/pom.xml
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/DuoModuleFactory.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/Saml2ModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RemoteAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RemoteModuleAuthorizationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/configurers/RemoteModuleConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/duo/DuoAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/duo/DuoAuthorizationRequestRedirectFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/duo/DuoFilterConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/ldap/AuditedAuthenticationException.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/ldap/LdapDirContextAdapter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/ldap/MidpointPrincipalContextMapper.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OidcAuthorizationRequestRedirectFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OidcBearerTokenAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OidcClientLogoutSuccessHandler.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OidcLoginAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OidcLoginConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OidcUserTokenService.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OpaqueTokenUserDetailsIntrospector.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointAssertingPartyMetadataConverter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointMetadataRelyingPartyRegistrationResolver.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointSaml2LoginConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointSaml2LogoutRequestResolver.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointSaml2LogoutRequestSuccessHandler.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointSaml2WebSsoAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointSaml2WebSsoAuthenticationRequestFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/AuditedAuthenticationException.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/LdapDirContextAdapter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/MidpointPrincipalContextMapper.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/DuoModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/DuoRequestToken.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/DuoModuleWebSecurityConfiguration.java
    M 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/configuration/SamlModuleWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/DuoModuleWebSecurityConfigurer.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/SamlModuleWebSecurityConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcAuthorizationRequestRedirectFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcBearerTokenAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcClientLogoutSuccessHandler.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcLoginAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcLoginConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcUserTokenService.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OpaqueTokenUserDetailsIntrospector.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/DuoProvider.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
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointAssertingPartyMetadataConverter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointMetadataRelyingPartyRegistrationResolver.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LoginConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestResolver.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestSuccessHandler.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2WebSsoAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2WebSsoAuthenticationRequestFilter.java

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


  Commit: a346a6acef51f9c91d3fc3de28c1d4da310604dd
      https://github.com/Evolveum/midpoint/commit/a346a6acef51f9c91d3fc3de28c1d4da310604dd
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

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

  Log Message:
  -----------
  schema for thresholds for correlation auth module


  Commit: 291313570a62cea67addc43d3dc310c142810581
      https://github.com/Evolveum/midpoint/commit/291313570a62cea67addc43d3dc310c142810581
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-23 (Wed, 23 Aug 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/impl/page/admin/abstractrole/component/MemberOperationsTaskCreator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/PostInitialDataImport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageBulkAction.java
    M infra/schema/src/test/resources/common/xml/ns/script-output.xml
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/BulkActionExecutionResult.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/BulkActionsService.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
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/ScriptExecutionResult.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/ScriptingService.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionProfileManager.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/projector/policy/evaluators/AlwaysTrueConstraintEvaluator.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/OrphanedConstraintEvaluator.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/scriptExecutor/PolicyRuleScriptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/SynchronousScriptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ActionExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/BulkActionsExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ExecutionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/IterativeScriptingActivityHandler.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/PipelineData.java
    R 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/actions/BaseActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/expressions/BaseExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/expressions/SearchEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/helpers/ExpressionHelper.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/tasks/simple/SimpleActivityHandler.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/AbstractBasicScriptingTest.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ImportController.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java

  Log Message:
  -----------
  Rename "scripting" to "bulk actions"

Not comprehensively, but at least in Model API (BulkActionsService),
in model-impl (BulkActionsExecutor), and in authorization required:
#executeBulkActions replaces (confusing) #executeScript.

Some prominent places remain, e.g. "iterativeScripting",
"nonIterativeScripting", and so on. But these are not easy to change,
and they definitely require deeper thought.


  Commit: 7bf54076e546815815584facb278ebee5b78b319
      https://github.com/Evolveum/midpoint/commit/7bf54076e546815815584facb278ebee5b78b319
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

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

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


  Commit: ce6fcd4add4efee376b13adfc3e020acb423e15d
      https://github.com/Evolveum/midpoint/commit/ce6fcd4add4efee376b13adfc3e020acb423e15d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

  Changed paths:
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestIntegrationSecurity.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/complex/TestPolicyDrivenRoleLifecycle.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractInternalModelIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestExpressionCorrelator.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/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/TestAssignmentProcessor.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestClockwork.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPasswordPolicyProcessor.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPasswordPolicyProcessorForService.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPasswordPolicyProcessorForUser.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/misc/TestMiscellaneous.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/CommonArchetypes.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/CommonTasks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestCustomRelations.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIdentities.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIndexing.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLinkedObjects.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestMemberRecompute.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/TestStrangeCases.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplate.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplateWithRanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.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/async/TestAsyncUpdateGrouperJson.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateTaskMechanics.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateUcf.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/mapping/TestMappingAdvanced.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingChaining.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestTracing.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/AbstractPasswordTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/AbstractRbacTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/TestScriptingBasicNew.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestPreviewChangesCoD.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestPreviewSequences.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestAutoScalingTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestCleanupTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMiscTasks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestNoOpTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestProgressReporting.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestReconTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestReconTaskMultiNode.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestTaskReporting.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholds.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholdsMultiNode.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholdsSingleTask.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportImportClassic.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportMultiNode.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentApprovalGlobal.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/TestMiscellaneous.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestPreview.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestSequence.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/TestCsvBroken.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistency.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/resources/TestResourceTemplateMerge.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/AbstractRepoCommonTest.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-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AnyTestResource.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResource.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/AbstractTaskManagerTest.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestMiscellaneous.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/AbstractStoryTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestEnergy.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestMappingMadness.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestOrphanedTasks.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPhotoAssignment.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestResourceInMaintenance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestThresholdsStory.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestThresholdsStoryLiveSyncExecute.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestThresholdsStoryLiveSyncSimulate.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestThresholdsStoryReconExecute.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestThresholdsStoryReconExecuteMultinode.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestThresholdsStoryReconSimulate.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestVeryAuthoritativeSource.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/buckets/TestBucketsPerformance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMediumIdMatchCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleIdMatchCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMedium.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccounts.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/AbstractGrouperTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperAsyncUpdate.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperLargeGroupImport.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperLargeGroupReconciliation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/ImportConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/RecomputationConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/ReconciliationConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/RolesConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TargetsConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TestSystemPerformance.java

  Log Message:
  -----------
  Remove deprecated TestResource class

As agreed on office days, (at least for now) TestObject will take
its place. It is still mutable; that will be resolved later.


  Commit: 6d7171f8dbf7f2651fb8b929544a6bfd514fef19
      https://github.com/Evolveum/midpoint/commit/6d7171f8dbf7f2651fb8b929544a6bfd514fef19
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

  Changed paths:
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AnyTestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/CsvTestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyTestResource.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResource.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.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/grouper/AbstractGrouperTest.java

  Log Message:
  -----------
  Rename AnyTestResource to TestResource

Finally, this class got its appropriate name.


  Commit: 11fb13c55a64cb06d3ec7d3565ba576c72d70c6c
      https://github.com/Evolveum/midpoint/commit/11fb13c55a64cb06d3ec7d3565ba576c72d70c6c
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/CorrelationModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java

  Log Message:
  -----------
  implementation for thresholds (max number of the owners after correlation)


  Commit: fc401b79b454a612ca2547f8839f5a0bbfcb9c4e
      https://github.com/Evolveum/midpoint/commit/fc401b79b454a612ca2547f8839f5a0bbfcb9c4e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    M model/model-intest/src/test/resources/profiles/system-configuration.xml

  Log Message:
  -----------
  Add a test for default expression profiles

(for bulk actions, privileged & non-privileged)


  Commit: b36c6380c6bd9548955eaf0920fb318f0b64d3a2
      https://github.com/Evolveum/midpoint/commit/b36c6380c6bd9548955eaf0920fb318f0b64d3a2
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

  Changed paths:
    M config/initial-objects/role/043-role-delegator.xml
    A config/initial-objects/service/610-service-identity-recovery.xml
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new-upgrade.sql
    M config/sql/native-new/postgres-new.sql
    M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
    M gui/admin-gui/src/frontend/scss/_tiles.scss
    M gui/admin-gui/src/frontend/scss/bs-stepper-custom.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/form/ToggleCheckBoxPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/NavigationPanel.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/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/LifecycleStateColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStateFormPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.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/AttributeMappingItemPathPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LifecycleStatePanelFactory.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/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsTaskCreator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ResourceOperationalButtonsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/LifecycleStatePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/LifecycleStatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/PreviewResourceDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTemplate.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/PreviewResourceObjectTypeDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPreviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/MappingTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/ChangeLifecycleSelectedMappingsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundAttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundAttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/ResourceObjectTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/forgotpassword/PageResetPassword.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
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageRemoteAuthenticationSelect.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageRemoteAuthenticationSelect.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAttributeVerification.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAttributeVerification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAuthenticationBase.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageEmailNonce.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageEmailNonce.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageFocusIdentification.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageFocusIdentification.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageOidcSelect.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageOidcSelect.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PagePasswordHint.html
    R 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
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationConfirmation.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationConfirmation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationFinish.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSamlSelect.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSamlSelect.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSecurityQuestions.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSecurityQuestions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/dto/CorrelatorConfigDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/dto/VerificationAttributeDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/AbstractPageRemoteAuthenticationSelect.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/AbstractPageRemoteAuthenticationSelect.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAttributeVerification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageDuoSelect.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageDuoSelect.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageFocusIdentification.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageFocusIdentification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageOidcSelect.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageOidcSelect.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PagePasswordHint.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PagePasswordHint.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSamlSelect.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSamlSelect.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CartSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ChooseRelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartItem.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/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ObjectCollectionViewUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/PostInitialDataImport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxIconButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFormPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageBulkAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAccountActivation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.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/test/java/com/evolveum/midpoint/web/PageLoginTest.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/CorrelatorDiscriminator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectDeltaOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/BulkActionProfile.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/BulkActionsProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionProfile.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptingActionProfile.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptingProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/query/PreparedQuery.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilteringContext.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/MatchingContext.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SelectorProcessingContext.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ArchetypeRefClause.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/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/FilterClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRefClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRelationClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OwnerClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ParentClause.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/RoleRelationClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelfClause.java
    M 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/TenantClause.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
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AuthenticationSequenceTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTemplateTypeUtil.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/SystemConfigurationTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/DefaultAssignmentConstraintsProcessor.java
    M infra/schema/src/main/resources/xml/ns/public/common/audit-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-security-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/resources/common/xml/ns/script-output.xml
    M model/authentication-api/pom.xml
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/AuthModule.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/ModuleFactory.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/ModuleWebSecurityConfiguration.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/RemoveUnusedSecurityFilterEvent.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/RemoveUnusedSecurityFilterPublisher.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/ArchetypeSelectionModuleAuthentication.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/AttributeVerificationModuleAuthentication.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/AuthenticationEvaluator.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/CorrelationModuleAuthentication.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/FocusIdentificationModuleAuthentication.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/ModuleAuthentication.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/NodeAuthenticationToken.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/AuthenticationEvaluator.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/AbstractAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/AttributeVerificationAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/FocusIdentificationAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/NodeAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/NonceAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/PasswordAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/PreAuthenticationContext.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/context/SecurityQuestionsAuthenticationContext.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthenticationModuleNameConstants.java
    M model/authentication-impl/pom.xml
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/FocusAuthenticationResultRecorder.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/MidpointProviderManager.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/ActuatorAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/AuthenticationChannelImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/GuiAuthenticationChannel.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/IdentityRecoveryAuthenticationChannel.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/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/configuration/InitialSecurityConfiguration.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/MidpointWebSecurityConfigurerAdapter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/SecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpAuthenticationEntryPoint.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpSecurityQuestionsAuthenticationEntryPoint.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AttributeVerificationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AuthenticationEvaluatorImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/CredentialsAuthenticationEvaluatorImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/FocusIdentificationAuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/NodeAuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/NonceAuthenticationEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/PasswordAuthenticationEvaluatorImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/PreAuthenticatedEvaluatorImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/SecurityQuestionAuthenticationEvaluatorImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/IdentityRecoveryChannelFactory.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
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/ArchetypeSelectionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AttributeVerificationModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AuthModuleRegistryImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/CorrelationModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/DuoModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/FocusIdentificationModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/FocusIdentificationModuleFactoryImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HintAuthenticationModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HintAuthenticationModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpBasicModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpClusterModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpHeaderModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpSecurityQuestionModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LdapModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/MailNonceModuleFactory.java
    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/factory/module/SecurityQuestionFormModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/ArchetypeSelectionAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/AuthenticationWrapper.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/CorrelationAuthenticationFilter.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/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/RemoteAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RemoteModuleAuthorizationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/SecurityQuestionsAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/UseCsrfFilterOnlyForAuthenticatedRequest.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/configurers/RemoteModuleConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/duo/DuoAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/duo/DuoAuthorizationRequestRedirectFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/duo/DuoFilterConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/ldap/AuditedAuthenticationException.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/ldap/LdapDirContextAdapter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/ldap/MidpointPrincipalContextMapper.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OidcAuthorizationRequestRedirectFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OidcBearerTokenAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OidcClientLogoutSuccessHandler.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OidcLoginAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OidcLoginConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OidcUserTokenService.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/oidc/OpaqueTokenUserDetailsIntrospector.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointAssertingPartyMetadataConverter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointMetadataRelyingPartyRegistrationResolver.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointSaml2LoginConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointSaml2LogoutRequestResolver.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointSaml2LogoutRequestSuccessHandler.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointSaml2WebSsoAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointSaml2WebSsoAuthenticationRequestFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/CorrelationAuthenticationSuccessHandler.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/MidpointAuthenticationFailureHandler.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/AuditedAuthenticationException.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/LdapDirContextAdapter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/MidpointPrincipalContextMapper.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/ArchetypeSelectionModuleAuthenticationImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/AttributeVerificationModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/AttributeVerificationModuleAuthenticationImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/CorrelationModuleAuthenticationImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/DuoModuleAuthentication.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/FocusIdentificationModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/FocusIdentificationModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/HttpModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/ModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcClientModuleAuthenticationImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OidcResourceServerModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/ArchetypeSelectionAuthenticationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/AttributeVerificationToken.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/CorrelationVerificationToken.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/DuoRequestToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/HintAuthenticationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/SecurityQuestionsAuthenticationToken.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/DuoModuleWebSecurityConfiguration.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/LoginFormModuleWebSecurityConfiguration.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/OidcClientModuleWebSecurityConfiguration.java
    M 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/configuration/SamlModuleWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ArchetypeSelectionModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/AttributeVerificationModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/CorrelationModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/DuoModuleWebSecurityConfigurer.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/LdapWebSecurityConfigurer.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
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcAuthorizationRequestRedirectFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcBearerTokenAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcClientLogoutSuccessHandler.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcLoginAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcLoginConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcUserTokenService.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OpaqueTokenUserDetailsIntrospector.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AbstractCredentialProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ArchetypeSelectionAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AttributeVerificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ClusterProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/CorrelationProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/DuoProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/FocusIdentificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/HintAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MailNonceProvider.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointAbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointLdapAuthenticationProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidpointAbstractAuthenticationProvider.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/PasswordProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/PreAuthenticatedProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/RemoteModuleProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/Saml2Provider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/SecurityQuestionProvider.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointAssertingPartyMetadataConverter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointMetadataRelyingPartyRegistrationResolver.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LoginConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestResolver.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestSuccessHandler.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2WebSsoAuthenticationFilter.java
    R 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/util/AuthModuleImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthenticationSequenceModuleCreator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestIntegrationSecurity.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestNonceAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestPasswordAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestSecurityQuestionsAuthenticationEvaluator.java
    M model/authentication-impl/src/test/resources/common/security-policy.xml
    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/TestRoleInducementCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/complex/TestPolicyDrivenRoleLifecycle.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ActivityCustomization.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/BulkActionExecutionResult.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/BulkActionsService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuditRecorder.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
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/ScriptExecutionResult.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/ScriptingService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledObjectCollectionView.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AbstractAuthenticationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPath.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPathSegment.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AttributeVerificationAuthenticationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionTrigger.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/FocusIdentificationAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/NonceAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PasswordAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PreAuthenticationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/SecurityQuestionsAuthenticationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwner.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CandidateOwnersMap.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Correlator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorConfiguration.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorFactoryRegistry.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/impl/correlator/FullCorrelationContext.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/ExpressionProfileManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.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/CleanupWorkDefinition.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/RawChangesExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ValueBasedDefinitionLookupsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentIdStore.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.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/LoginAssignmentCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationExecutionRecorderForClockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/TemporaryContainerIdStore.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/AssignmentPathSegmentImpl.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/EvaluationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/MemberOfEngine.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/PathSegmentEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetMembershipCollector.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/assignments/Util.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedResourceObjectConstructionImpl.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/SmartAssignmentCollection.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/SmartAssignmentElement.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/AssignmentTripleEvaluator.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/inbounds/PreInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ContextLoader.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/CustomConstraintEvaluator.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/StateConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/PolicyRuleScriptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/SynchronousScriptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ActionExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/BulkActionsExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ExecutionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/IterativeScriptingActivityHandler.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/PipelineData.java
    R 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/actions/AbstractExecuteExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/BaseActionExecutor.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/ReencryptExecutor.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/BaseExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/expressions/SearchEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/helpers/ExpressionHelper.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/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/CorrelationProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ExplicitChangeExecutionActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/simple/SimpleActivityHandler.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractInternalModelIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestExpressionCorrelator.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestQueryExpression.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/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/TestAssignmentProcessor.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestClockwork.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPasswordPolicyProcessor.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPasswordPolicyProcessorForService.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPasswordPolicyProcessorForUser.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/misc/ShadowAttributeIdSyncStoreReadTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/misc/TestMiscellaneous.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/CommonArchetypes.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/CommonTasks.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/TestConsistencySimple.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestCustomRelations.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestDeputy.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIdentities.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIndexing.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIteration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLinkedObjects.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestMemberRecompute.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/TestStrangeCases.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestTriggerTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplate.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplateWithRanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestVolatility.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/async/TestAsyncUpdateGrouperJson.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateTaskMechanics.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateUcf.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractDirectManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractGroupingManualResourceTest.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/mapping/TestMapping.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingAdvanced.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingAutoInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingChaining.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMigration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestTracing.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiAccount.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/AbstractPasswordTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/AbstractRbacTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/AbstractBasicScriptingTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/TestScriptingBasicNew.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractInitializedSecurityTest.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/simulation/TestPreviewChangesCoD.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestPreviewSequences.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelDiscovery.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelSynchronization.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestUuid.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/tasks/TestAutoScalingTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestCleanupTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMiscTasks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestNoOpTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestProgressReporting.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestReconTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestReconTaskMultiNode.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestTaskReporting.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholds.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholdsMultiNode.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholdsSingleTask.java
    A model/model-intest/src/test/resources/profiles/archetype-no-privilege-elevation.xml
    A model/model-intest/src/test/resources/profiles/role-no-elevation-assignment-target-search-filter.xml
    M model/model-intest/src/test/resources/profiles/system-configuration.xml
    M model/model-intest/src/test/resources/security/governance/role-approver-standard-legacy.xml
    M model/model-intest/src/test/resources/security/governance/role-approver-standard-new.xml
    M model/model-intest/src/test/resources/security/governance/role-approver-standard-with-candidates.xml
    M model/model-intest/src/test/resources/security/governance/role-reviewer-standard-new.xml
    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
    A model/model-intest/src/test/resources/security/role-use-task-templates.xml
    A model/model-intest/src/test/resources/security/task-template-dummy.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/AbstractReportWorkDefinition.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ImportController.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportImportClassic.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportMultiNode.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentApprovalGlobal.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/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestPreview.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestSequence.java
    M model/workflow-impl/src/test/resources/approval-task-owner/role-approver.xml
    M model/workflow-impl/src/test/resources/common/041-role-approver.xml
    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/shadows/task/PropagationWorkDefinition.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/TestCsvBroken.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistency.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/resources/TestResourceTemplateMerge.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-common/src/main/java/com/evolveum/midpoint/repo/common/SystemObjectCache.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/TaskActivityManager.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityDefinition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityExecutionModeDefinition.java
    R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityTypeNameAware.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/AffectedObjectSetProvider.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/AffectedObjectsInformation.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/AffectedObjectsProvider.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/CompositeWorkDefinition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ObjectSetSpecificationProvider.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ResourceObjectSetSpecificationProvider.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/WorkDefinition.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/expression/Expression.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionProfileCompiler.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/AbstractRepoCommonTest.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/CompositeMockWorkDefinition.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/iterative/IterativeMockWorkDefinition.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/simple/SimpleMockWorkDefinition.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/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/MAuditDelta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditDelta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditDeltaMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditEventRecordMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/MAffectedObjects.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QAffectedObjects.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QAffectedObjectsMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/RootUpdateContext.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/slow/IdAllocationConcurrencyTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/OwnedByRestriction.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AnyTestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/CsvTestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyTestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TaskFinishChecker.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestReport.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.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/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-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorWithItems.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/AbstractTaskManagerTest.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestMiscellaneous.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestTaskManagerBasic.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapSynchronizationTest.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/opendj/AbstractOpenDjNoiseTest.java
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestGenericSynchronization.java
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdap.java
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdapComplex.java
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdapUniversity.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/AbstractStoryTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelayedEnable.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestEnergy.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestImportGroups.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestInboundOutboundAssociation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestLiveSyncMadness.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestMappingMadness.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestOrgSync.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestOrphanedTasks.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPhotoAssignment.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestResourceInMaintenance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestScience.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestServiceAccounts.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestServiceAccountsClassifier.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestShadowsPerformance.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/TestThresholdsStory.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestThresholdsStoryLiveSyncExecute.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestThresholdsStoryLiveSyncSimulate.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestThresholdsStoryReconExecute.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestThresholdsStoryReconExecuteMultinode.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestThresholdsStoryReconSimulate.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestTrustedBulkActions.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestTrustedScripts.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUniversity.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestVeryAuthoritativeSource.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestVillage.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/buckets/TestBucketsPerformance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMediumIdMatchCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleIdMatchCorrelationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMedium.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestInternalCorrelationMultiAccounts.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/AbstractGrouperTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperAsyncUpdate.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperLargeGroupImport.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperLargeGroupReconciliation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapAssociationPerformance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapReconPerformance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapSyncMassive.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/ImportConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/RecomputationConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/ReconciliationConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/RolesConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TargetsConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TestSystemPerformance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/uuid/AbstractUuidTest.java
    M testing/story/src/test/resources/strings/roles/role-end-user.xml
    A testing/story/src/test/resources/trusted-bulk-actions/archetype-little-trusted-task.xml
    A testing/story/src/test/resources/trusted-bulk-actions/archetype-trusted-role.xml
    A testing/story/src/test/resources/trusted-bulk-actions/archetype-trusted-task.xml
    A testing/story/src/test/resources/trusted-bulk-actions/function-library-one.xml
    A testing/story/src/test/resources/trusted-bulk-actions/role-unprivileged.xml
    A testing/story/src/test/resources/trusted-bulk-actions/role-with-scripting-action.xml
    A testing/story/src/test/resources/trusted-bulk-actions/system-configuration.xml
    A testing/story/src/test/resources/trusted-bulk-actions/task-template-scripting-little-trusted-run-privileged.xml
    A testing/story/src/test/resources/trusted-bulk-actions/task-template-scripting-little-trusted.xml
    A testing/story/src/test/resources/trusted-bulk-actions/task-template-scripting-no-profile.xml
    A testing/story/src/test/resources/trusted-bulk-actions/task-template-scripting-trusted.xml
    A testing/story/src/test/resources/trusted-bulk-actions/user-joe.xml
    R testing/story/src/test/resources/trusted-scripts/archetype-little-trusted-task.xml
    R testing/story/src/test/resources/trusted-scripts/archetype-trusted-task.xml
    R testing/story/src/test/resources/trusted-scripts/function-library-one.xml
    R testing/story/src/test/resources/trusted-scripts/role-unprivileged.xml
    R testing/story/src/test/resources/trusted-scripts/system-configuration.xml
    R testing/story/src/test/resources/trusted-scripts/task-template-scripting-little-trusted.xml
    R testing/story/src/test/resources/trusted-scripts/task-template-scripting-no-profile.xml
    R testing/story/src/test/resources/trusted-scripts/task-template-scripting-trusted.xml
    R testing/story/src/test/resources/trusted-scripts/user-joe.xml
    M testing/story/testng-integration.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaUsageFormatter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/HelpVersionTest.java

  Log Message:
  -----------
  Merge branch 'master' into feature/role-mining

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
#	model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/simple/SimpleActivityHandler.java
#	model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMiscTasks.java


  Commit: 2fcc3220abb568cd1d54bc5e74a2a3da50352bde
      https://github.com/Evolveum/midpoint/commit/2fcc3220abb568cd1d54bc5e74a2a3da50352bde
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

  Changed paths:
    M config/sql/native-new/postgres-new.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RangePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/AbstractRoleDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/PageAbstractRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/CandidateAssignPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/ModificationTargetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/OperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BusinessRoleWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/cluster/ClusterDataLoaderUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/cluster/Clusterable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/cluster/ClusteringAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/cluster/RoleBasedClustering.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/cluster/UserBasedClustering.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/cluster/mechanism/Clusterer.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/cluster/mechanism/DensityBasedClustering.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/detection/DetectionActionExecutor.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/detection/DetectionActionExecutorNew.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/detection/DetectionOperation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/detection/PatternResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/object/DetectionOption.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/sorter/JaccardSorter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/utils/ClusterAlgorithmUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/utils/DefaultPatternResolver.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/utils/Handler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSimplePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/objects/BusinessRoleApplicationDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/objects/BusinessRoleDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/objects/MiningOperationChunk.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/objects/MiningRoleTypeChunk.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/objects/MiningUserTypeChunk.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/PageClusterOperationsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/PageClusterOperationsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/ProgressBarPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/ProgressBarPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/ProgressStatus.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/ProgressStatus.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/MiningRoleBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/MiningUserBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/ClusterObjectUtils.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/SimilarityUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/chunk/CacheUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/chunk/MiningStructure.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/chunk/PrepareChunkStructure.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/chunk/PrepareExpandStructure.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/data/SpecialBoxedTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SpecialBoxedTablePanel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/simple/SimpleActivityHandler.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/session/MSessionObject.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/session/QSessionData.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/session/QSessionObjectMapping.java

  Log Message:
  -----------
  Update role-mining feature
1. Fix and modification for GUI
2. Adjustment of pattern detection
3. Adjustment of clustering action
4. Handle process status


Compare: https://github.com/Evolveum/midpoint/compare/cae4e4f2f727...2fcc3220abb5


More information about the midPoint-svn mailing list