[midPoint-git] [Evolveum/midpoint] ea1f4c: resource -> account rework (WIP)

Tadeas Chrapovic noreply at github.com
Thu Jul 13 18:32:45 CEST 2023


  Branch: refs/heads/feature/role-mining
  Home:   https://github.com/Evolveum/midpoint
  Commit: ea1f4c8949b30baa0a56d68b9c3d314482908d09
      https://github.com/Evolveum/midpoint/commit/ea1f4c8949b30baa0a56d68b9c3d314482908d09
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-04 (Tue, 04 Jul 2023)

  Changed paths:
    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
    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/web/component/input/ResourceObjectTypeChoiceRenderer.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/session/SessionStorage.java
    M pom.xml

  Log Message:
  -----------
  resource -> account rework (WIP)


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

  Changed paths:
    M gui/admin-gui/pom.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/page/PageBase.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/org/component/TreeTablePanel.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.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/PageRepositoryQuery.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageTraceView.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/ValueSelector.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.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/RemovedElementProcessor.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-provisioning-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 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/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/CertificationManagerImpl.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/cleanup/CleanupActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuditController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/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/lens/ClockworkAuthorizationHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensOwnerResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/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/tasks/AdvancedActivityRunSupportImpl.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-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/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ExtensionSchemaRestController.java
    M pom.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorToFilterTranslator.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    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/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/PrismEntityOpConstraints.java
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationFilterEvaluation.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/SecurityEnforcerImpl.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorEvaluation.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorFilterEvaluation.java
    M repo/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 testing/story/src/test/java/com/evolveum/midpoint/testing/story/security/TestRoleMembers.java
    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/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
    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
    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 branch 'master' of github.com:Evolveum/midpoint

* 'master' of github.com:Evolveum/midpoint: (104 commits)
  MID-8842 ninja, more options to verify
  Remove ModelInteractionService#canSearch method
  Downgrade maven-deploy-plugin
  MID-8842 ninja, ImportRepositoryTest ignored for now hopefully (not via annotation, but via testng xml)
  MID-8842 ninja, ImportRepositoryTest ignored for now, no idea how to reproduce
  attempt to fix build compilation/dependency issues
  Simplify SecurityEnforcer interface
  MID-8842 ninja, another fix for import tests
  MID-8842 ninja, xsd schemas cleanup, ModuleSaml2KeyTypeType.encryption moved back to xsd, marked as removed
  MID-8842 ninja, xsd schemas cleanup, fixed smaller issues after review
  MID-8842 ninja, xsd schemas cleanup, fixed removed elements/types. fixed plannedRemoval/removedSince annotations
  MID-8842 ninja, xsd schemas cleanup, fixed removed elements/types. now just marked as a:removed
  Adapt authorization playground
  getting rid of some warnings from maven build
  MID-8842 ninja, pre-upgrade check tests
  Fix unmappable char in XSD docs
  MID-8842 ninja, verification now returns counts by priority (used mainly in upgrade-distribution)
  MID-8842 ninja, moved upgrade validator to schema module, since it could be used in different places as well (e.g. tasks or gui)
  MID-8842 ninja, first attempt at some code that enhances object validator with regards to upgrade process
  MID-8842 ninja, moving upgrade actions to separate package
  ...

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAuthorizationPlayground.java


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

  Changed paths:
    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/page/admin/resource/component/ResourceAccountsPanel.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/web/page/admin/resources/ResourceContentPanel.java

  Log Message:
  -----------
  attempt to untangle code a bit, create provider for shadow search in repo


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/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/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/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/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/ChildCasesPanel.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/resource/component/ResourceObjectsPanel.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/component/TaskSubtasksAndThreadsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/AllAccessListPanel.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/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

  Log Message:
  -----------
  continue with resource -> accounts, some additional cleanup for table component. options are now handled with providers.


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

  Changed paths:
    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
    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/SelectableBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/InternalsLoggedInUsersPanel.java

  Log Message:
  -----------
  a little but cleanup in data providers.


  Commit: 9c923caa788490622876f435ab1d90186f24c78a
      https://github.com/Evolveum/midpoint/commit/9c923caa788490622876f435ab1d90186f24c78a
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-07-06 (Thu, 06 Jul 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeObjectProcessor.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
    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
    A infra/schema/src/test/resources/validator/processor/case.xml
    M tools/ninja/src/test/resources/upgrade/objects/resource.xml

  Log Message:
  -----------
  MID-8842 ninja - more upgrade processors + some tests


  Commit: 2607e3d0bc80ced3253c17f2f8c4076d77d00c83
      https://github.com/Evolveum/midpoint/commit/2607e3d0bc80ced3253c17f2f8c4076d77d00c83
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-07-06 (Thu, 06 Jul 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeObjectProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/AddRemoveAttributeValuesProcessor.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/RoleManagementDefaultCollectionProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/UserDashboardProcessor.java

  Log Message:
  -----------
  MID-8842 ninja - more processors, processor identifier generated by default


  Commit: 2b3b89995740a2a412f35bc58b8c5664af01bcbb
      https://github.com/Evolveum/midpoint/commit/2b3b89995740a2a412f35bc58b8c5664af01bcbb
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-07-06 (Thu, 06 Jul 2023)

  Changed paths:
    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/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
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/PathExpressionEvaluation.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.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/ValueAuthorizationParameters.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationEvaluation.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/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/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/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/SecurityTraceEvent.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

  Log Message:
  -----------
  Improve SecurityEnforcer (and related) code

Some documentation was added and the worst naming faults were corrected.
Still not finished, but other work is waiting.


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeObjectProcessor.java
    M 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/RoleManagementDefaultCollectionProcessor.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
    A infra/schema/src/test/resources/validator/processor/case.xml
    M tools/ninja/src/test/resources/upgrade/objects/resource.xml

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


  Commit: 0660617b0e8444c1ee50dc098087aee62776d44c
      https://github.com/Evolveum/midpoint/commit/0660617b0e8444c1ee50dc098087aee62776d44c
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-07-06 (Thu, 06 Jul 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeObjectsHandler.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.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/upgrade/action/UpgradeInstallationAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java

  Log Message:
  -----------
  MID-8842 ninja - upgrade installation now preserve file permissions for existing files being replaced. Also better validation of midpoint installation directory


  Commit: d85f69c0643636f55f2d925da0982330934101d9
      https://github.com/Evolveum/midpoint/commit/d85f69c0643636f55f2d925da0982330934101d9
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-07-06 (Thu, 06 Jul 2023)

  Changed paths:
    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/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
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/PathExpressionEvaluation.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.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/ValueAuthorizationParameters.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationEvaluation.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/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/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/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/SecurityTraceEvent.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

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


  Commit: 653266b5294a5ee242e673aac900fc779cf72bb7
      https://github.com/Evolveum/midpoint/commit/653266b5294a5ee242e673aac900fc779cf72bb7
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-07-06 (Thu, 06 Jul 2023)

  Changed paths:
    M repo/security-enforcer-impl/pom.xml

  Log Message:
  -----------
  fixing build


  Commit: 308e5b5d27ec79619ec61b0a6610e431ec72016e
      https://github.com/Evolveum/midpoint/commit/308e5b5d27ec79619ec61b0a6610e431ec72016e
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-07-06 (Thu, 06 Jul 2023)

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/RoleCatalogCollectionsProcessor.java
    A infra/schema/src/test/resources/validator/processor/system-configuration.xml

  Log Message:
  -----------
  MID-8842 ninja - roleCatalogCollections processor


  Commit: c4d24ec0d1f13b7a44ffbd9a29037d36923f061e
      https://github.com/Evolveum/midpoint/commit/c4d24ec0d1f13b7a44ffbd9a29037d36923f061e
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-07-06 (Thu, 06 Jul 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeObjectProcessor.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/ProcessorMixin.java
    M 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
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/RoleManagementDefaultCollectionProcessor.java
    M 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/validator/processor/system-configuration.xml

  Log Message:
  -----------
  MID-8842 ninja - sysconfig role management processors


  Commit: 7b145be60eae8c822cdf7bac4334766a412d63ad
      https://github.com/Evolveum/midpoint/commit/7b145be60eae8c822cdf7bac4334766a412d63ad
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-07-06 (Thu, 06 Jul 2023)

  Changed paths:
    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
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/PersonaTargetSubtypeProcessor.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 infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/UpgradeValidationItemAsserter.java
    A infra/schema/src/test/resources/validator/processor/role.xml

  Log Message:
  -----------
  MID-8842 ninja - more processor, upgrade item asserter, more tests


  Commit: 0bbf304ec6b9268a8a36f8f1c24616f9f8c019fa
      https://github.com/Evolveum/midpoint/commit/0bbf304ec6b9268a8a36f8f1c24616f9f8c019fa
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-07-07 (Fri, 07 Jul 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeValidationResult.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/SmsConfigurationProcessor.java
    M infra/schema/src/test/resources/validator/processor/system-configuration.xml
    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/upgrade/action/UpgradeObjectsOptions.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  MID-8842 ninja - upgrade object action impl, first attempt, now upgrade files. wip


  Commit: b800a7d87fbee9da63c04bf1c7f4c116332ef014
      https://github.com/Evolveum/midpoint/commit/b800a7d87fbee9da63c04bf1c7f4c116332ef014
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-07-07 (Fri, 07 Jul 2023)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/BaseOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  MID-8842 ninja - batch mode support (colored output disabled)


  Commit: 2be000a6ffb7f33d0636afb90e633da1fd9902d8
      https://github.com/Evolveum/midpoint/commit/2be000a6ffb7f33d0636afb90e633da1fd9902d8
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-07-07 (Fri, 07 Jul 2023)

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

  Log Message:
  -----------
  MID-8842 ninja - upgrade object action now can update repository. not tested yet.


  Commit: 36550ddf20c3657f075110d52dcc9392e063ddfa
      https://github.com/Evolveum/midpoint/commit/36550ddf20c3657f075110d52dcc9392e063ddfa
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-07-07 (Fri, 07 Jul 2023)

  Changed paths:
    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/verify/VerificationReporter.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/InputParameterException.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NonBlankValidator.java

  Log Message:
  -----------
  MID-8842 ninja - improved parsing and looging, getting rid of few todos


  Commit: a1d94859b79e3fd399c2042fcace2e32bc31d78d
      https://github.com/Evolveum/midpoint/commit/a1d94859b79e3fd399c2042fcace2e32bc31d78d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-07-07 (Fri, 07 Jul 2023)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeCommonOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/DownloadDistributionOptions.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  MID-8842 ninja - fixed message for few options


  Commit: a7af82338df79e0d13ba6f3ca35e6a7698b64609
      https://github.com/Evolveum/midpoint/commit/a7af82338df79e0d13ba6f3ca35e6a7698b64609
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-07-07 (Fri, 07 Jul 2023)

  Changed paths:
    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 infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd

  Log Message:
  -----------
  MID-8907 improved configuration for request access ui - autocomplete search and result display. wip


  Commit: 44e334df92a2e216ec56db9076f6a93ace3b8f6d
      https://github.com/Evolveum/midpoint/commit/44e334df92a2e216ec56db9076f6a93ace3b8f6d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-07-10 (Mon, 10 Jul 2023)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/configuration/api/MidpointConfiguration.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java

  Log Message:
  -----------
  MID-8842 ninja - DB schema version skip check option + some logging added (debug level)


  Commit: dbd06c4c8147ab3d1080e56117d82fbb30793d21
      https://github.com/Evolveum/midpoint/commit/dbd06c4c8147ab3d1080e56117d82fbb30793d21
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-07-11 (Tue, 11 Jul 2023)

  Changed paths:
    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/impl/page/self/requestAccess/AccessRequestMixin.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/RoleOfTeammateMenuPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd

  Log Message:
  -----------
  MID-8907 improved configuration for request access ui - autocomplete search and result display.


  Commit: cb571a9e5e4db39b23f57fe11685eece1f5e3ed1
      https://github.com/Evolveum/midpoint/commit/cb571a9e5e4db39b23f57fe11685eece1f5e3ed1
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-07-11 (Tue, 11 Jul 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PersonOfInterestPanel.java

  Log Message:
  -----------
  MID-8907 improved configuration for request access ui - typo fix


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/Tile.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/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/ResourceTaskCreator.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/task/PageTask.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWizardPanel.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ActivitySubmissionOptions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/tasks/ActivityExecutor.java

  Log Message:
  -----------
  continue with resource -> accouts create task functionality


  Commit: fd48266c963f9c04cf01ada00cb48aa755b9e7d7
      https://github.com/Evolveum/midpoint/commit/fd48266c963f9c04cf01ada00cb48aa755b9e7d7
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-07-11 (Tue, 11 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
    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/impl/factory/wrapper/TaskHandlerWrapperFactory.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
    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/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
    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
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeObjectsHandler.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeType.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
    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
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/RemovedElementProcessor.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
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/UserDashboardProcessor.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/model/extension-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/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/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/test/resources/common/task-trigger-scanner-manual.xml
    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/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/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/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/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/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/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/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 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/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/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditServiceFactory.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-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/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/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/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/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/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/BaseOptions.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/VerifyOptions.java
    M 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/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/DownloadDistributionOptions.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/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/util/ConsoleFormat.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/InputParameterException.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/resources/messages.properties
    M tools/ninja/src/test/resources/upgrade/objects/resource.xml

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

* 'master' of github.com:Evolveum/midpoint: (28 commits)
  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
  MID-8842 ninja - upgrade installation now preserve file permissions for existing files being replaced. Also better validation of midpoint installation directory
  Improve SecurityEnforcer (and related) code
  MID-8842 ninja - more processors, processor identifier generated by default
  MID-8842 ninja - more upgrade processors + some tests
  Simplify activity work definition parsing
  Fix database schema check
  Fix the migration of recomputation tasks
  ...


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

  Changed paths:
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/package.json
    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/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/impl/component/tile/Tile.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/task/component/TaskWizardPanel.java

  Log Message:
  -----------
  toggle checkbox panel impelemtation, task wizard panel,..


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

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

  Log Message:
  -----------
  task wizard steps


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

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

  Log Message:
  -----------
  adding some styles for task creation popup


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

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

  Log Message:
  -----------
  adding keys for task wizard help for each step


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

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

  Log Message:
  -----------
  fixing task wizard key


  Commit: 8fad2f3b169b3623df29b2270efbb9ccc1c487cb
      https://github.com/Evolveum/midpoint/commit/8fad2f3b169b3623df29b2270efbb9ccc1c487cb
  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/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

  Log Message:
  -----------
  separated panels for task wizard steps


  Commit: 435f5dbf8b7f4cfceb6dcf265c5e9e70f77405c5
      https://github.com/Evolveum/midpoint/commit/435f5dbf8b7f4cfceb6dcf265c5e9e70f77405c5
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-07-12 (Wed, 12 Jul 2023)

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

  Log Message:
  -----------
  MID-8842 ninja - AbstractSimpleKeyType.name schema migration removed (name element wasn't part of any public release of midpoint).


  Commit: 13e40cdd0c3ee49aaffe98760d26a3d280d50ca7
      https://github.com/Evolveum/midpoint/commit/13e40cdd0c3ee49aaffe98760d26a3d280d50ca7
  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/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

  Log Message:
  -----------
  switching entitlements and generics to new panel


  Commit: 18259041d611fbd35039f289383d768e7a41a394
      https://github.com/Evolveum/midpoint/commit/18259041d611fbd35039f289383d768e7a41a394
  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/admin/resource/ResourceDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.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/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
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/PreviewResourceObjectTypeDataWizardPanel.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

  Log Message:
  -----------
  resource objects panel - uncategorized + some fixes for resource wizard steps, etc.


  Commit: 0817eb9dca3408df564bb22f682a4c89e0a59750
      https://github.com/Evolveum/midpoint/commit/0817eb9dca3408df564bb22f682a4c89e0a59750
  Author: Viliam Repan <vilo.repan 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/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
    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/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
    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/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
    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

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


  Commit: 9edfac59077aac5cd7aef6ce919d975db3f37482
      https://github.com/Evolveum/midpoint/commit/9edfac59077aac5cd7aef6ce919d975db3f37482
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2023-07-13 (Thu, 13 Jul 2023)

  Changed paths:
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/package.json
    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/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/page/admin/abstractrole/component/AbstractRoleMemberPanel.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/resource/ResourceDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceAccountsPanel.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
    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/ResourceUncategorizedPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.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/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
    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/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
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ResourceObjectClassChoiceRenderer.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/PageAuthorizationPlayground.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/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/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 infra/common/src/main/java/com/evolveum/midpoint/common/configuration/api/MidpointConfiguration.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/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
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeObjectProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeObjectsHandler.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/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
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/UserDashboardProcessor.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M 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
    A infra/schema/src/test/resources/validator/processor/case.xml
    A infra/schema/src/test/resources/validator/processor/role.xml
    A infra/schema/src/test/resources/validator/processor/system-configuration.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ActivitySubmissionOptions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/PathExpressionEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/tasks/ActivityExecutor.java
    M pom.xml
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.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/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/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/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/SecurityTraceEvent.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 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/BaseOptions.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/UpgradeCommonOptions.java
    A 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/DownloadDistributionOptions.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/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/util/ConsoleFormat.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/InputParameterException.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/resources/messages.properties
    M tools/ninja/src/test/resources/upgrade/objects/resource.xml

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

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java


  Commit: d370d103d5164aefcf656dce3e3d347a46109a2c
      https://github.com/Evolveum/midpoint/commit/d370d103d5164aefcf656dce3e3d347a46109a2c
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2023-07-13 (Thu, 13 Jul 2023)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRoleMiningSimple.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/ExtractIntersections.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/ExtractJaccard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/cluster/ClusterAlgorithmUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/cluster/ClusterStatistic.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/ClusteringExecutor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/cluster/JaccardDistancesMeasure.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/details/objects/ExecuteSearchPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/details/objects/ExecuteSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/details/objects/ParentClusterBasicDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/details/objects/ProcessBusinessRolePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/details/objects/ProcessBusinessRolePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/details/work/ImageDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/objects/IntersectionObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/MainPageMining.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/PageCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/PageMiningOperation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/perform/ExecuteClusteringPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/perform/ExecuteClusteringPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/PageClusters.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/ClusterObjectUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/MiningOperationChunk.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/RoleUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/panel/MiningIntersectionTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/panel/MiningRoleBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/panel/MiningUserBasedTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/panel/TableCellFillOperation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/panels/tables/BasicTableSelector.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cluster/MClusterObject.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cluster/MParentClusterObject.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cluster/QClusterData.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cluster/QClusterObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cluster/QParentClusterData.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cluster/QParentClusterObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java

  Log Message:
  -----------
  Update role mining feature
1. Schema change
2. Jaccard business role suggestion
3. GUI manual table operation improve
4. Improvement of role mining structure


Compare: https://github.com/Evolveum/midpoint/compare/85b504f8cc02...d370d103d516


More information about the midPoint-svn mailing list