[midPoint-git] [Evolveum/midpoint] 9f5fd5: removed obsolete code
Tadeas Chrapovic
noreply at github.com
Fri Jul 7 11:44:06 CEST 2023
Branch: refs/heads/feature/role-mining
Home: https://github.com/Evolveum/midpoint
Commit: 9f5fd517f0bc2d751f284f966ac33f2ff4041bb7
https://github.com/Evolveum/midpoint/commit/9f5fd517f0bc2d751f284f966ac33f2ff4041bb7
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RestAction.java
Log Message:
-----------
removed obsolete code
Commit: 048a512119c446e84279e65330143d71cc0384fc
https://github.com/Evolveum/midpoint/commit/048a512119c446e84279e65330143d71cc0384fc
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M tools/ninja/pom.xml
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeMidpointHomeStep.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeMidpointHomeStepOptions.java
A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeMidpointHomeStepTest.java
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
Log Message:
-----------
upgrade midpoint home step, just partial code
Commit: d97b96ccdd968877459e119940ad5a3b249f715a
https://github.com/Evolveum/midpoint/commit/d97b96ccdd968877459e119940ad5a3b249f715a
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M tools/ninja/pom.xml
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/test/java/com/evolveum/midpoint/ninja/upgrade/DistributionManagerTest.java
Log Message:
-----------
MID-8842 distribution manager, wip
Commit: 0111bcc6db7d6dcd2de2c4924b69091c217b1965
https://github.com/Evolveum/midpoint/commit/0111bcc6db7d6dcd2de2c4924b69091c217b1965
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-04 (Thu, 04 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/CertDecisionHelper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/CertGuiHandlerRegistry.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/DirectAssignmentCertGuiHandler.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/test/TestMidPointSpringApplication.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/error/ConfigErrorReporter.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ApplicabilityEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
M model/model-intest/src/test/resources/archetypes/resource-dummy-source.xml
M model/model-intest/src/test/resources/identities/resource-multi.xml
M model/model-intest/src/test/resources/identities/resource-single-outbound.xml
M model/model-intest/src/test/resources/identities/resource-single.xml
M model/model-intest/src/test/resources/sync/resource-dummy-archetyped.xml
M testing/story/src/test/resources/first-steps/resource-opendj-210.xml
M testing/story/src/test/resources/first-steps/resource-opendj-220.xml
M testing/story/src/test/resources/first-steps/resource-opendj-240.xml
M testing/story/src/test/resources/first-steps/resource-opendj-250.xml
M testing/story/src/test/resources/first-steps/resource-opendj-260.xml
M testing/story/src/test/resources/first-steps/resource-opendj-270.xml
M testing/story/src/test/resources/first-steps/resource-opendj-280.xml
M testing/story/src/test/resources/first-steps/resource-opendj-290.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: 829c1040a54867b1d062227260b1c94960ed452e
https://github.com/Evolveum/midpoint/commit/829c1040a54867b1d062227260b1c94960ed452e
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-04 (Thu, 04 May 2023)
Changed paths:
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
MID-8842 removed mentions of REST in ninja help
Commit: 142a52e400dcdf116cb880b3ebb285d1992d092e
https://github.com/Evolveum/midpoint/commit/142a52e400dcdf116cb880b3ebb285d1992d092e
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-04 (Thu, 04 May 2023)
Changed paths:
M tools/ninja/pom.xml
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeMidpointHomeStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeMidpointHomeStepOptions.java
Log Message:
-----------
MID-8842 upgrade midpoint home step, rough code, wip
Commit: 09392933083d54279af635473f471b93d6ff492d
https://github.com/Evolveum/midpoint/commit/09392933083d54279af635473f471b93d6ff492d
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M tools/ninja/pom.xml
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DatabaseSchemaStep.java
M 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/DownloadDistributionStep.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionStepResult.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/UpgradeObjectsAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeStep.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/VerifyConsumerWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/VerifyOptions.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
Log Message:
-----------
download distribution step, verify command added support to export to csv (wip)
Commit: a1bf0c329f6839e99d7d20e785d421f8774a82a9
https://github.com/Evolveum/midpoint/commit/a1bf0c329f6839e99d7d20e785d421f8774a82a9
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
Log Message:
-----------
Merge branch 'master' into feature/upgrade-process
Commit: ef847b076856f5f1538f177e3b22d4ac4a4b7077
https://github.com/Evolveum/midpoint/commit/ef847b076856f5f1538f177e3b22d4ac4a4b7077
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageRemoteAuthenticationSelect.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageRemoteAuthenticationSelect.java
M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcAdditionalConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/RemoteModuleWebSecurityConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/SamlModuleWebSecurityConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcClientLogoutSuccessHandler.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcClientProvider.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcResourceServerProvider.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/Saml2Provider.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestResolver.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestSuccessHandler.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: 45f06b3240382b44c761bf2371f297ce9a1e643b
https://github.com/Evolveum/midpoint/commit/45f06b3240382b44c761bf2371f297ce9a1e643b
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tools/ninja/pom.xml
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DatabaseSchemaStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectsAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeStepsContext.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/handler/UpgradeObjectHandler.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeStepsTest.java
Log Message:
-----------
upgrade tool, just a mess, still needs a lot of love
Commit: 168fe4035e376af7f0f84923d28c0cae24094553
https://github.com/Evolveum/midpoint/commit/168fe4035e376af7f0f84923d28c0cae24094553
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/Action.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/Log.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeStepsTest.java
Log Message:
-----------
logging implementation cleanup in ninja
Commit: fc980227f6424e60d052629880768ade96510289
https://github.com/Evolveum/midpoint/commit/fc980227f6424e60d052629880768ade96510289
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeStepsTest.java
Log Message:
-----------
upgrade step tests disabled for now (not working at all)
Commit: 7befa52a3b2de7ef103015a9ac0c81cac78ebb15
https://github.com/Evolveum/midpoint/commit/7befa52a3b2de7ef103015a9ac0c81cac78ebb15
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectsAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeOptions.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/RestService.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/RestServiceException.java
Log Message:
-----------
cleanup within ninja commands
Commit: f46e5ac9c10fcd33fcac1871094d9e984aa34afc
https://github.com/Evolveum/midpoint/commit/f46e5ac9c10fcd33fcac1871094d9e984aa34afc
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-16 (Tue, 16 May 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/upgrade/UpgradeOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BaseOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/DeleteOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/SchemaOptions.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
MID-7483 ninja options consolidation
Commit: f2b0e9e7691a8c6792fe23b19ad19c38877b803f
https://github.com/Evolveum/midpoint/commit/f2b0e9e7691a8c6792fe23b19ad19c38877b803f
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
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/worker/VerifyConsumerWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BaseImportExportOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BasicExportOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ExportOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ImportOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/VerifyOptions.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
MID-7483 ninja options consolidation done
Commit: a2b3440ce0b3628ab52a092623501813b9f3ec7a
https://github.com/Evolveum/midpoint/commit/a2b3440ce0b3628ab52a092623501813b9f3ec7a
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-18 (Thu, 18 May 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DatabaseSchemaStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeMidpointHomeStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeStep.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/VersionCheckResult.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/VersionCheckStep.java
M tools/ninja/src/main/resources/messages.properties
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
Log Message:
-----------
MID-8842 upgrade steps/action/options skeleton code
Commit: da678c6f917b5181c1963930ee7d63aa937b54c3
https://github.com/Evolveum/midpoint/commit/da678c6f917b5181c1963930ee7d63aa937b54c3
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-18 (Thu, 18 May 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DatabaseSchemaStep.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionResult.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionStep.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionStepResult.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/VersionCheckStep.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeStepsTest.java
Log Message:
-----------
MID-8842 added version check step, empty for now
Commit: 54bd6b93f3d3e10df72cf3f32239baf5c01d3fa0
https://github.com/Evolveum/midpoint/commit/54bd6b93f3d3e10df72cf3f32239baf5c01d3fa0
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M config/initial-objects/archetype/507-archetype-task-report.xml
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/captcha/CaptchaPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/HistoryPageTabVisibleBehavior.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/ObjectTabVisibleBehavior.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/TaskOperationalButtonsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceSchemaPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractFlow.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAttributeVerification.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAuthenticationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageFocusIdentification.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageInvitation.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/message/FeedbackListView.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/ResourceWizardPreviousButton.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/Wizard.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/Wizard.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardButtonBar.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardButtonBar.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardIssuesPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardIssuesPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardStepDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardSteps.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardSteps.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardUtil.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/CapabilityStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/CapabilityStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ConfigurationStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ConfigurationStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/NameStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/NameStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ResourceWizard.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaHandlingStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaHandlingStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SynchronizationStep.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SynchronizationStep.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/DuplicateObjectTypeDetector.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/SchemaListPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/SchemaListPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/WizardHelpDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/WizardHelpDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/XmlEditorPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/XmlEditorPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/AddCapabilityDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/AddCapabilityDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityActivationPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityActivationPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityCredentialsPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityCredentialsPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityScriptPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityScriptPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityStepDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityValuePanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/capability/CapabilityValuePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/AttributeEditorUtils.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceActivationEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceActivationEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAssociationEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAssociationEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAttributeEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAttributeEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceCredentialsEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceCredentialsEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceDependencyEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceDependencyEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceIterationEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceIterationEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceProtectedEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceProtectedEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/ExpressionVariableEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/ExpressionVariableEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/LimitationsEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/LimitationsEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/MappingEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/modal/MappingEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/ConditionalSearchFilterEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/ConditionalSearchFilterEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationActionEditorDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationActionEditorDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationExpressionEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationExpressionEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationReactionEditor.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/synchronization/SynchronizationReactionEditor.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/AttributeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/Capability.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/CapabilityDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ConnectorHostTypeComparator.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ConnectorTypeComparator.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ExpressionVariableDefinitionTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/IterationSpecificationTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/MappingTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDataProvider.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDetailsDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/PropertyLimitationsTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ResourceObjectTypeDefinitionTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ResourceSynchronizationDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/SchemaHandlingDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/SynchronizationActionTypeDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/WizardIssuesDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugList.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/PageDebugDownloadBehaviour.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/RoleMiningExportOperation.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceWizard.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceWizard.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceWizardIssuesModel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/component/SchemaListPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/component/SchemaListPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/AttributeDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDataProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDetailsDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/dto/ObjectClassDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
A infra/common/src/main/java/com/evolveum/midpoint/common/RoleMiningExportUtils.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-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-gui-3.xsd
M infra/schema/src/main/resources/xml/ns/public/report/extension-3.xsd
M infra/schema/src/test/resources/diff/system-configuration-after.xml
M infra/schema/src/test/resources/diff/system-configuration-before.xml
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/AuthenticationEvaluator.java
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/InvitationAuthenticationChannel.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AuthenticationEvaluatorImpl.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/InvitationChannelFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractCredentialModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LdapModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcClientModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAuthFilter.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RefuseUnauthenticatedRequestFilter.java
A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/AuditedAuthenticationException.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/LdapDirContextAdapter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/MidpointPrincipalContextMapper.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/ModuleWebSecurityConfigurationImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcAdditionalConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcClientModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcClientLogoutSuccessHandler.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointAbstractAuthenticationProvider.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointLdapAuthenticationProvider.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcClientProvider.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestAuthSequenceUtil.java
M model/authentication-impl/src/test/resources/common/system-configuration.xml
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AdminGuiConfigurationMergeManager.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledGuiProfile.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledObjectCollectionView.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledShadowCollectionView.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypePolicyMerger.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AdminGuiConfigurationMergeManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/FocusChangeExecution.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
M model/model-impl/src/test/resources/common/system-configuration.xml
M model/model-impl/src/test/resources/lens/role-corp-engineer.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypes.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityPrincipal.java
M model/model-intest/src/test/resources/archetypes/role-user-administrator.xml
M model/model-intest/src/test/resources/archetypes/system-configuration-archetypes.xml
M model/model-intest/src/test/resources/common/archetype-approval-case.xml
M model/model-intest/src/test/resources/common/archetype-task-iterative-bulk-action.xml
M model/model-intest/src/test/resources/common/archetype-task-reconciliation.xml
M model/model-intest/src/test/resources/common/archetype-task-single-bulk-action.xml
M model/model-intest/src/test/resources/common/role-buccaneer-green.xml
M model/model-intest/src/test/resources/common/role-pirate-green.xml
M model/model-intest/src/test/resources/common/role-pirate.xml
M model/model-intest/src/test/resources/common/system-configuration.xml
M model/model-intest/src/test/resources/scripting/system-configuration.xml
M model/model-intest/src/test/resources/security/archetype-approval-case.xml
M model/model-intest/src/test/resources/strange/system-configuration-strange.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/CompiledGuiProfileAsserter.java
M model/report-api/src/main/java/com/evolveum/midpoint/report/api/ReportConstants.java
M model/workflow-impl/src/test/resources/common/023-archetype-manual-provisioning-case.xml
M model/workflow-impl/src/test/resources/common/024-archetype-operation-request.xml
M model/workflow-impl/src/test/resources/common/025-archetype-approval-case.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/util/OperationExecutionWriter.java
M repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-after.xml
M repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-before.xml
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/GuiObjectDetailsPageAsserter.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java
M repo/security-impl/src/test/resources/system-configuration.xml
M repo/system-init/src/main/resources/initial-objects/archetype/507-archetype-task-report.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-disabled.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-enabled.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-issuer-uri.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri-wrong-alg.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-public-key-wrong-alg.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-public-key.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key-wrong-alg.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-unsuccessful.xml
M testing/rest/src/test/resources/repo/security-policy-no-history.xml
M testing/rest/src/test/resources/repo/security-policy.xml
M testing/story/src/test/resources/common/archetype-task-recomputation.xml
M testing/story/src/test/resources/uuid/system-configuration-client.xml
M testing/story/src/test/resources/uuid/system-configuration-extension.xml
M testing/story/src/test/resources/village/system-configuration.xml
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/BaseMiningOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningConsumerWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningProducerWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
# Conflicts:
# tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
Commit: d823c7a8b4dcc2a7a8a76caea5f471f492cc1a1c
https://github.com/Evolveum/midpoint/commit/d823c7a8b4dcc2a7a8a76caea5f471f492cc1a1c
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DatabaseSchemaStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionResult.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/StepResult.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeMidpointHomeStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeStep.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/VerifyStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/VersionCheckResult.java
Log Message:
-----------
MID-8842 added misc code for upgrade procedure implementation, wip
Commit: 66b231a2994abbe4483fa12efa0778d17efd3b90
https://github.com/Evolveum/midpoint/commit/66b231a2994abbe4483fa12efa0778d17efd3b90
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsPanel.java
M gui/admin-gui/src/test/resources/common/resource-dummy-initialized.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelExecuteOptions.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaKey.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/PersonaConstruction.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractLensTest.java
R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjectorPersonaDeprecated.java
R model/model-impl/src/test/resources/lens/role-persona-admin.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/AbstractPersonaTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/TestPersonaPassword.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
A model/model-intest/src/test/resources/common/archetype-admin.xml
A model/model-intest/src/test/resources/common/archetype-persona-role.xml
M model/model-intest/src/test/resources/common/role-persona-admin.xml
M model/model-intest/src/test/resources/manual/resource-manual-capabilities.xml
M model/model-intest/src/test/resources/manual/resource-semi-manual-disable.xml
M model/model-intest/src/test/resources/security/role-persona-management.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/workflow-impl/src/test/resources/assignments/system-configuration-global.xml
M model/workflow-impl/src/test/resources/objects-advanced/system-configuration.xml
M model/workflow-impl/src/test/resources/sequence/system-configuration.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLimited.java
M provisioning/provisioning-impl/src/test/resources/dummy/dummy-limited/resource-dummy.xml
M provisioning/provisioning-impl/src/test/resources/dummy/dummy-priorities-read-replace/resource-dummy-all-read-replace.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConfiguredCapabilitiesActivation.java
M testing/story/src/test/resources/async/system-configuration.xml
M testing/story/src/test/resources/buckets/system-configuration.xml
M testing/story/src/test/resources/common/system-configuration.xml
M testing/story/src/test/resources/correlation/idmatch/simple/resource-sis.xml
M testing/story/src/test/resources/correlation/system-configuration.xml
M testing/story/src/test/resources/counts/system-configuration.xml
M testing/story/src/test/resources/grouper/system-configuration.xml
M testing/story/src/test/resources/ldap/assoc-perf/system-configuration-no-role-cache.xml
M testing/story/src/test/resources/ldap/assoc-perf/system-configuration.xml
M testing/story/src/test/resources/mapleLeaf/system-configuration.xml
M testing/story/src/test/resources/mapping-madness/system-configuration.xml
M testing/story/src/test/resources/normalizers/system-configuration-normalizer-ascii7.xml
M testing/story/src/test/resources/perf/import/system-configuration.xml
M testing/story/src/test/resources/shadows/system-configuration.xml
M testing/story/src/test/resources/system-perf/system-configuration.xml
M testing/story/src/test/resources/thresholds/system-configuration.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: b0c735bc9c5ba39133a6c2cbaa8dce47971b2a0e
https://github.com/Evolveum/midpoint/commit/b0c735bc9c5ba39133a6c2cbaa8dce47971b2a0e
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DatabaseSchemaStep.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionResult.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeMidpointHomeStep.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeMidpointHomeStepOptions.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/VersionCheckResult.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/VersionCheckStep.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/DatabaseSchemaStep.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/DownloadDistributionResult.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/DownloadDistributionStep.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeMidpointHomeOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeMidpointHomeStep.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/VersionCheckResult.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/VersionCheckStep.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeMidpointHomeStepTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeStepsTest.java
Log Message:
-----------
MID-8842 moved upgrade steps to separate package
Commit: ff56bb8f96fb9fd4e90cfea9296ea713272a5f07
https://github.com/Evolveum/midpoint/commit/ff56bb8f96fb9fd4e90cfea9296ea713272a5f07
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M infra/schema-pure-jaxb/pom.xml
Log Message:
-----------
Bump xalan from 2.7.2 to 2.7.3 in /infra/schema-pure-jaxb
Bumps xalan from 2.7.2 to 2.7.3.
---
updated-dependencies:
- dependency-name: xalan:xalan
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support at github.com>
Commit: 7171a856e55e0e9ae6dad513a0e56aaa9a74d2cc
https://github.com/Evolveum/midpoint/commit/7171a856e55e0e9ae6dad513a0e56aaa9a74d2cc
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M config/initial-objects/system-configuration/000-system-configuration.xml
M gui/admin-gui/pom.xml
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ResourceTemplateProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationAndExpressionPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationRefPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AttributeMappingItemPathPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AutoCompleteReferencePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ConditionPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/CorrelatorItemRefPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DatePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DefaultContainerablePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DropDownChoicePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DurationPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/EnumPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExecuteScriptPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExpressionModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ItemPathPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LabelPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LinkedReferencePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LockoutStatusPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LoggingAppenderPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LoggingPackagePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/MetadataPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ModificationsPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ObjectDeltaPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ParameterTypePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/PasswordHintPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/PolyStringEditorPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ProfilingLoggerLevelPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/QueryTextAreaPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RelationPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeRefPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceIntentFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectClassFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SearchFilterPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TaskIntentFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TaskObjectClassFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextAreaPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ThreeStateComboPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/UploadDownloadPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/VariableBindingDefinitionTypePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/WorkItemDetailsPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/BooleanWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ExpressionWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/LoggingConfigurationWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/OperationalContainerWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismObjectWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismPropertyWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismReferenceWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ProtectedStringWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceAttributeWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsHelper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskBasicPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/UserDelegationsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageEmailNonce.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PagePasswordHint.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/AsyncWebProcessManagerImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/AbstractSpringBootApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/EmbeddedTomcatAutoConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/NodeIdHeaderValve.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/StaticWebServlet.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/TomcatRootValve.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/TrailingSlashRedirectingFilter.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributeDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/UploadDownloadPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/dto/ExpressionTypeDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/DirectAssignmentCertGuiHandler.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/SystemInfoPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError401.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/MidPointProfilingServletFilter.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestWrapperDelta.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiIntegrationTest.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestPageMounter.java
M infra/common/pom.xml
M infra/common/src/main/java/com/evolveum/midpoint/common/Clock.java
M infra/common/src/main/java/com/evolveum/midpoint/common/InternalsConfigController.java
M infra/common/src/main/java/com/evolveum/midpoint/common/StaticExpressionUtil.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointAbstractProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointJsonProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointXmlProvider.java
M infra/common/src/main/java/com/evolveum/midpoint/common/rest/MidpointYamlProvider.java
M infra/common/src/test/java/com/evolveum/midpoint/common/TestStaticValues.java
M infra/common/src/test/resources/crypto/task-add-account.xml
M infra/common/src/test/resources/crypto/task-modify-jack-password.xml
M infra/pom.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/PrismQueryExpressionSupport.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SchemaService.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/cache/CacheConfigurationManager.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultFactory.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/OpNode.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/TraceUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/visualizer/BaseVisualizer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/visualizer/MappingEvaluationVisualizer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FormTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ParamsTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaDebugUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ScriptingBeansUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SimpleExpressionUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueDisplayUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
M infra/schema/src/main/resources/xml/ns/public/model/extension-3.xsd
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDeltaConverter.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestJaxbParsing.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseFilter.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseObjectTemplate.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseForm.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseMappingConst.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseResource.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseScriptingExpression.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseScriptingExpressionXsiType.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/util/XsdTypeConverterTest.java
R infra/schema/src/test/resources/common/model-context-1.xml
M infra/schema/src/test/resources/common/task-bulk-action-1.xml
M infra/schema/src/test/resources/common/task-bulk-action-2.xml
M infra/schema/src/test/resources/deltaconverter/task-new.xml
M infra/schema/src/test/resources/deltaconverter/task-old.xml
M infra/schema/src/test/resources/diff/system-configuration-after.xml
M infra/schema/src/test/resources/diff/system-configuration-before.xml
R infra/schema/src/test/resources/diff/task-modelOperationContext-before.xml
M infra/schema/src/test/resources/xmljson/task-delete-dummy-shadows.skip.xml
M infra/schema/src/test/resources/xmljson/task-reconcile-dummy-filter.skip.xml
M model/authentication-api/pom.xml
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/LoginFormModuleFactory.java
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/RemoveUnusedSecurityFilterPublisher.java
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
M model/authentication-impl/pom.xml
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/MidpointAutowiredBeanFactoryObjectPostProcessor.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/WicketRedirectStrategy.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/MidpointWebSecurityConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/MidpointWebSecurityConfigurerAdapter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpAuthenticationEntryPoint.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpSecurityQuestionsAuthenticationEntryPoint.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/RemoteAuthenticationEntryPoint.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/WicketLoginUrlAuthenticationEntryPoint.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/AbstractChannelFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractCredentialModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpClusterModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpHeaderModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LdapModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcClientModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OidcResourceServerModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OtherModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/RemoteModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/Saml2ModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/AttributeVerificationAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/FocusIdentificationAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HintAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpBasicAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpClusterAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpSecurityQuestionsAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MailNonceAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAnonymousAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAuthFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointExceptionTranslationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointFilterChainProxy.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointFocusVerificationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointRequestHeaderAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointUsernamePasswordAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/PreLogoutFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RedirectForLoginPagesWithAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RefuseUnauthenticatedRequestFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RemoteAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/SecurityQuestionsAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/SequenceAuditFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/TransformExceptionFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/AuditedAccessDeniedHandler.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/AuditedLogoutHandler.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/BasicMidPointAuthenticationSuccessHandler.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/MidPointAuthenticationSuccessHandler.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/MidpointAccessDeniedHandler.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/MidpointAuthenticationFailureHandler.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/SamlModuleWebSecurityConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/AttributeVerificationModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/FocusIdentificationModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HintModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpBasicModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpClusterModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpHeaderModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpSecurityQuestionsModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/LoginFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/MailNonceFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcResourceServerModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/RemoteModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/SamlModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/SecurityQuestionsFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcAuthorizationRequestRedirectFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcBearerTokenAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcClientLogoutSuccessHandler.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/oidc/OidcLoginAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointMetadataRelyingPartyRegistrationResolver.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LoginConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestResolver.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestSuccessHandler.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2WebSsoAuthenticationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2WebSsoAuthenticationRequestFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/MidpointHttpServletRequest.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/MidpointRegisterSessionAuthenticationStrategy.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/SessionAndRequestScopeImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/CaseManagerImpl.java
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/TimedActionTriggerHandler.java
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineImpl.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignCreationTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignReiterationTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageApproachingTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationClosingTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationRemediationTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/ExclusionCertificationHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/AcceptedIfNotDeniedStrategy.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/AllMustAcceptStrategy.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/OneAcceptAcceptsStrategy.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/outcomeStrategies/OneDenyDeniesStrategy.java
M model/certification-impl/src/test/resources/common/task-trigger-scanner-manual.xml
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledGuiProfile.java
M model/model-common/pom.xml
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ModelCommonBeans.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ConstExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/GenerateExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ProportionalExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceSearchExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/PathExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/TransformationalEvaluation.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BaseBuiltinMetadataMapping.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/DefaultColumnUtils.java
M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestGroovyExpressionsSandbox.java
M model/model-impl/pom.xml
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ClusterCacheListener.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/PrismConfigurationUpdater.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/cleanup/CleanupActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/cleanup/ShadowRefreshActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/noop/NoOpCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotMappingRelation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/SequentialValueExpressionEvaluatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/TriggerCreatorGlobalState.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/objects/ObjectIntegrityCheckActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ScriptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AlwaysTrueConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AssignmentModificationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/CompositeConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ConstraintEvaluatorHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/CustomConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ExclusionConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/HasAssignmentConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ModificationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/MultiplicityConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ObjectModificationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/OrphanedConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintsEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicySituationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/StateConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/TransitionConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/NonIterativeScriptingActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ScriptingExpressionEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/VariablesUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AddExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ApplyDefinitionExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AssignExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DeleteExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DiscoverConnectorsExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/EnableDisableExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ExecuteScriptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/GenerateValueExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/LogExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ModifyExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/NotifyExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/PurgeSchemaExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/RecomputeExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ReencryptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ResolveExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ResumeTaskExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/TestResourceExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/UnassignExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ValidateExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/expressions/SearchEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/ClusterwideUserSessionManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/SimulationResultManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ProjectionLinkUpdater.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceRegisterAgent.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationSorterEvaluatorImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/StandardActionsRegistrar.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/async/AsyncUpdateActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/OperationCompletionActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/RemainingShadowsActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ResourceObjectsReconciliationActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/DeletionActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ExplicitChangeExecutionActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ShadowCleanupActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ShadowFetchingPreprocessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/cluster/AutoScalingActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/cluster/AutoScalingActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanPartialRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/simple/SimpleActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/CompletedTaskCleanupTriggerHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/RecomputeTriggerHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/ShadowReconcileTriggerHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/UnlockTriggerHandler.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignedMappings.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestGuiProfiledPrincipalManager.java
M model/model-impl/src/test/resources/common/task-reconcile-dummy.xml
M model/model-impl/src/test/resources/lens/policy/role-student.xml
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/TestActivation.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestNotifications.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypeInheritance.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTask.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTaskPartitionedMultipleTasks.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTaskPartitionedSingleTask.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTask.java
R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTaskLegacy.java
R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTaskLegacyMultithreaded.java
M model/model-intest/src/test/resources/archetypes/archetype-liveSync-task.xml
M model/model-intest/src/test/resources/archetypes/archetype-recon-task.xml
M model/model-intest/src/test/resources/archetypes/archetype-task-basic.xml
M model/model-intest/src/test/resources/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/importer/import-task.json
M model/model-intest/src/test/resources/importer/import-task.yaml
M model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-crm-import.xml
M model/model-intest/src/test/resources/scripting/modify-jack-password-task-legacy.xml
M model/model-intest/src/test/resources/scripting/scripting-users-in-background-iterative-task-legacy.xml
M model/model-intest/src/test/resources/scripting/scripting-users-in-background-iterative-task.xml
A model/model-intest/src/test/resources/sync/task-custom-validity-scan.xml
M model/model-intest/src/test/resources/sync/task-delete-dummy-accounts.xml
M model/model-intest/src/test/resources/sync/task-delete-dummy-shadows.xml
M model/model-intest/src/test/resources/sync/task-dummy-byzantine-recon.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-ignore-partial-stop-on-fatal.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-ignore.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-retry-later-max-4.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-retry-later-on-any.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-errors-precise-stop-on-any.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-batched-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-batched.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-dry-run-with-update.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-dry-run.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-error-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-error.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-model-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-model.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-resource-imprecise.xml
R model/model-intest/src/test/resources/tasks/livesync/legacy-task-intsync-slow-resource.xml
M model/model-intest/testng-integration-full.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/notifications-impl/pom.xml
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/AccountOperationListener.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/CaseEventCreationListenerImpl.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/CertificationListener.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationTaskListener.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/handlers/BaseHandler.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/MailMessageTransport.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/SmsMessageTransport.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/TransportServiceImpl.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacySimpleSmsTransport.java
M model/report-impl/pom.xml
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportBeans.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportManagerImpl.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportExportActivityHandler.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportImportActivityHandler.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportActivityHandler.java
M model/rest-impl/pom.xml
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/AbstractRestController.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/RestApiIndex.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/RestExceptionHandler.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WfConfiguration.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/CaseOperationExecutionTaskHandler.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PrimaryChangeProcessor.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/BasePrimaryChangeAspect.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEscalation.java
M model/workflow-impl/src/test/resources/common/task-trigger-scanner.xml
M pom.xml
M provisioning/provisioning-impl/pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ExternalResourceEventListenerImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceCache.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsLocalBeans.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/MultiPropagationActivityHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/PropagationActivityHandler.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioning.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioningArtemis.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/mock/SynchronizationServiceMock.java
M provisioning/ucf-impl-builtin/pom.xml
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/targets/JmsProvisioningTarget.java
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/sources/JmsAsyncUpdateSource.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalObjectCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalQueryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalVersionCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/registry/CacheRegistryImpl.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/CacheInvalidationPerformanceTest.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
M repo/repo-common/pom.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/SystemConfigurationCacheAdapter.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/SystemObjectCache.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/CustomCompositeActivityHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/NoOpActivityHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/CommonTaskBeans.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/ErrorHandlingStrategyExecutor.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/SearchBasedActivityRun.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/SearchBasedActivityRunSpecifics.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/SearchSpecification.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/StringBucketContentFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/FilterWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/NullWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/NumericIntervalWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/StringIntervalWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/StringPrefixWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/content/StringValueWorkBucketContentHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/processing/ProcessingCoordinator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/task/ActivityBasedTaskHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/AbstractAutowiredExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/AbstractObjectResolvableExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/BaseExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/AsIsExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/LiteralExpressionEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/LiteralExpressionEvaluatorFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/util/OperationExecutionWriter.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoConcurrencyTest.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestBucketingLive.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestBucketingStatic.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestWorkerTasks.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/composite/CompositeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/iterative/IterativeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/search/SearchIterativeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/simple/SimpleMockActivityHandler.java
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-multinode.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-multithreaded.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-pre-and-post-processing-explicit.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-pre-and-post-processing-new.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-recomputation-pre-and-post-processing-tailored.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-reconciliation-multinode.xml
M repo/repo-common/src/test/resources/tasks/activities/other/task-reconciliation-pre-and-post-processing-new.xml
M repo/repo-common/src/test/resources/tasks/activities/task-150-mock-iterative.xml
M repo/repo-common/src/test/resources/tasks/activities/task-155-mock-iterative-bucketed.xml
M repo/repo-common/src/test/resources/tasks/activities/task-160-mock-search-iterative.xml
M repo/repo-common/src/test/resources/tasks/activities/task-170-mock-bucketed.xml
M repo/repo-common/src/test/resources/tasks/activities/task-180-bucketed-tree.xml
M repo/repo-common/src/test/resources/tasks/activities/task-190-suspending-composite.xml
M repo/repo-common/src/test/resources/tasks/activities/task-200-subtask.xml
M repo/repo-common/src/test/resources/tasks/activities/task-210-suspending-composite-with-subtasks.xml
M repo/repo-common/src/test/resources/tasks/activities/task-220-mock-composite-with-subtasks.xml
M repo/repo-common/src/test/resources/tasks/activities/task-300-workers-simple.xml
M repo/repo-common/src/test/resources/tasks/activities/task-custom-composite-with-default-work-TODO.xml
M repo/repo-common/src/test/resources/tasks/activities/task-single-mock-part-bucketed-TODO.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-200-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-200-w.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-210-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-220-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-230-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-300-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-live/task-300-w.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-010.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-140.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-150.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-200-c.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-200-w.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-1.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-2.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-3.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-4.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-5.xml
M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-c.xml
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryConfiguration.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleServiceBase.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/MTask.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
M repo/repo-sql-impl-test/pom.xml
M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/util/HibernateToSqlTranslator.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/BaseSQLRepoTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/OrgStructTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/AbstractOrgClosureTest.java
R repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/util/JNDIMock.java
M repo/repo-sql-impl-test/src/test/resources/basic/objects-2.xml
M repo/repo-sql-impl-test/src/test/resources/basic/objects.xml
M repo/repo-sql-impl-test/src/test/resources/basic/tasks.xml
M repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-after.xml
M repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-before.xml
M repo/repo-sql-impl-test/testng-integration.xml
M repo/repo-sql-impl/pom.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/Database.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlEmbeddedRepository.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryBeanConfig.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditItem.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditPropertyValue.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditReferenceValue.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RTargetResourceOid.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAbstractRole.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RArchetype.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RConnector.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RConnectorHost.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RDashboard.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFocus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFocusPhoto.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RForm.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFunctionLibrary.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RGenericObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RGlobalMetadata.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RLookupTable.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RMessageTemplate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RNode.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectCollection.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTemplate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTextInfo.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/ROrg.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/ROrgClosure.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RReport.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RReportData.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RResource.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RRole.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSecurityPolicy.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSequence.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RService.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RShadow.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSystemConfiguration.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RTask.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RUser.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RValuePolicy.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtBoolean.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtDate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtLong.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAssignmentExtension.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RExtItem.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtBoolean.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtDate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtLong.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationWorkItem.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignmentReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItem.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItemReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertWorkItemReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/ROperationExecution.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/dictionary/ExtItemDictionary.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RAutoassignSpecification.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RFocusActivation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/ROperationalState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RTaskAutoScaling.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAccessCertificationCampaignState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RActivationStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAuthorizationDecision.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAvailabilityStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RChangeType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RFailedOperationType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RLockoutStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RNodeOperationalState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationExecutionRecordType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationResultStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RResourceAdministrativeState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RShadowKind.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RSynchronizationSituation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskAutoScalingMode.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskBinding.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskExecutionState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskRecurrence.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskSchedulingState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskWaitingReason.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RThreadStopAction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTimeIntervalStatus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/GeneralUpdate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectDeltaUpdater.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/UpdateDispatcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/modify/EntityRegistry.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ClassDefinitionParser.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/SimpleComparisonCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/FullTextRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/MatchMode.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaChecker.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/type/PrefixedStringType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/type/XMLGregorianCalendarType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/type/package-info.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetAssignmentResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetCertificationWorkItemResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetContainerableIdOnlyResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetContainerableResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetObjectResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointJoinedPersister.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointOracleDialect.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointPostgreSQLDialect.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointSingleTablePersister.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ScrollableResultsIterator.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/UnicodeSQLServer2008Dialect.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/DataSourceFactory.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/MetadataAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/TaskAsserter.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java
M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditFactory.java
M repo/system-init/src/main/resources/initial-objects/archetype/501-archetype-task-reconciliation.xml
M repo/system-init/src/main/resources/initial-objects/archetype/502-archetype-task-recomputation.xml
M repo/system-init/src/main/resources/initial-objects/archetype/503-archetype-task-import.xml
M repo/system-init/src/main/resources/initial-objects/archetype/504-archetype-task-live-sync.xml
M repo/system-init/src/main/resources/initial-objects/archetype/505-archetype-task-async-update.xml
M repo/system-init/src/main/resources/initial-objects/archetype/506-archetype-task-cleanup.xml
M repo/system-init/src/main/resources/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
M repo/system-init/src/main/resources/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
M repo/system-init/src/main/resources/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
M repo/system-init/src/main/resources/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
M repo/system-init/src/main/resources/initial-objects/archetype/515-archetype-task-objects-delete.xml
M repo/system-init/src/main/resources/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
M repo/system-init/src/main/resources/initial-objects/archetype/517-archetype-task-execute-change.xml
M repo/system-init/src/main/resources/initial-objects/archetype/518-archetype-task-execute-deltas.xml
M repo/system-init/src/main/resources/initial-objects/archetype/519-archetype-task-reindex-repository.xml
M repo/system-init/src/main/resources/initial-objects/archetype/520-archetype-task-certification.xml
M repo/system-init/src/main/resources/initial-objects/archetype/521-archetype-task-approval.xml
M repo/system-init/src/main/resources/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
M repo/system-init/src/main/resources/initial-objects/archetype/528-archetype-task-util.xml
M repo/system-init/src/main/resources/initial-objects/archetype/529-archetype-task-system.xml
M repo/system-init/src/main/resources/initial-objects/archetype/530-archetype-task-validity.xml
M repo/system-init/src/main/resources/initial-objects/archetype/531-archetype-task-trigger.xml
M repo/system-init/src/main/resources/initial-objects/archetype/532-archetype-task-propagation.xml
M repo/system-init/src/main/resources/initial-objects/archetype/533-archetype-task-multi-propagation.xml
M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
M repo/task-api/pom.xml
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/ClusterExecutionHelper.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
R repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskCategory.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java
M repo/task-quartz-impl/pom.xml
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterExecutionHelperImpl.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/NodeRegistrar.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/StalledTasksWatcher.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/remote/RestConnector.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/JdbcPingTaskHandler.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskRetriever.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracerImpl.java
M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestTaskManagerBasic.java
M repo/task-quartz-impl/src/test/resources/basic/task-allowed-not.xml
M repo/task-quartz-impl/src/test/resources/basic/task-allowed.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-loose-cron.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-loose.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-tight.xml
M repo/task-quartz-impl/src/test/resources/basic/task-dummy.xml
M repo/task-quartz-impl/src/test/resources/basic/task-for-extension-test.xml
M repo/task-quartz-impl/src/test/resources/basic/task-group-limit-concurrent.xml
M repo/task-quartz-impl/src/test/resources/basic/task-group-limit.xml
M repo/task-quartz-impl/src/test/resources/basic/task-long-running.xml
M repo/task-quartz-impl/src/test/resources/basic/task-non-existing-owner.xml
M repo/task-quartz-impl/src/test/resources/basic/task-run-on-demand.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-exp-1-ram-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-exp-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-ram-null.xml
M repo/task-quartz-impl/src/test/resources/basic/task-simple-waiting.xml
M repo/task-quartz-impl/src/test/resources/basic/task-single-run.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-1-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-2.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-root.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-delete.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-resume-and-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-child-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-child-2.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-root.xml
M repo/task-quartz-impl/src/test/resources/basic/task-waiting-for-no-one.xml
M repo/task-quartz-impl/src/test/resources/basic/task-with-threads-to-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-with-threads.xml
M repo/task-quartz-impl/src/test/resources/basic/task-without-progress.xml
M repo/task-quartz-impl/src/test/resources/basic/tasks-for-cleanup.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-closed.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-runnable.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-suspended.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-waiting.xml
M testing/conntest/src/test/resources/389ds/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/389ds/task-sync.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2016-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2019-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2022-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-chimera-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-sync.xml
M testing/conntest/src/test/resources/ad-ldap-simple/task-sync-user.xml
M testing/conntest/src/test/resources/ad-ldap-simple/task-sync.xml
M testing/conntest/src/test/resources/opendj-dumber/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/opendj-dumber/task-sync.xml
M testing/conntest/src/test/resources/opendj/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/openldap-dumber/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/openldap/task-sync-inetorgperson.xml
M testing/longtest/src/test/resources/ldap/task-delete-opendj-accounts.xml
M testing/longtest/src/test/resources/ldap/task-delete-opendj-shadows.xml
M testing/rest/pom.xml
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/AbstractRestServiceInitializer.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestAbstractRestService.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceJson.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceProxyAuthentication.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceXml.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestWithoutAuditingLoginAndLogout.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSchemaRestService.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSecurityQuestionChallengeResponse.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractAuthentication.java
R testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractOidcRestModule.java
R testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByHMacModule.java
R testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOidcRestAuthByPublicKeyModule.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOptionForSkipUpdatingAuthFocusBehavior.java
A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestKeycloakOidcRestAuthModule.java
A testing/rest/src/test/resources/authentication/configuration/oidc.properties
R testing/rest/src/test/resources/authentication/keycloak-hmac.json
R testing/rest/src/test/resources/authentication/keycloak-public-key.json
A testing/rest/src/test/resources/authentication/keycloak.json
M testing/rest/src/test/resources/authentication/repo/security-policy-issuer-uri.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri-wrong-alg.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri.xml
A testing/rest/src/test/resources/authentication/repo/security-policy-public-key-keystore.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-public-key-wrong-alg.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-public-key.xml
R testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key-wrong-alg.xml
R testing/rest/src/test/resources/authentication/repo/security-policy-symmetric-key.xml
A testing/rest/src/test/resources/authentication/repo/security-policy-wrong-attribute-name.xml
A testing/rest/testng-authentication.xml
M testing/story/pom.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/TestAsyncProvisioning.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.java
M testing/story/src/test/resources/async/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/thresholds/task-opendj-import-base-users.xml
M testing/story/src/test/resources/thresholds/task-opendj-livesync-full.xml
M testing/story/src/test/resources/university/task-dummy-hr-livesync.xml
M testing/story/src/test/resources/village/task-dumy-source-livesync.xml
M tools/ninja/pom.xml
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningOptions.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: ebc396e0da6247ba65c8b606a2497fbe0ca79a12
https://github.com/Evolveum/midpoint/commit/ebc396e0da6247ba65c8b606a2497fbe0ca79a12
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: 27c82c6929d6dd7bc2724574d7aebc782b3817ba
https://github.com/Evolveum/midpoint/commit/27c82c6929d6dd7bc2724574d7aebc782b3817ba
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M tools/ninja/pom.xml
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeStepsContext.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeObjectsAfterShutdownStep.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeObjectsBeforeShutdownStep.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeObjectsStep.java
M tools/ninja/src/main/resources/messages.properties
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeStepsTest.java
Log Message:
-----------
MID-8842 upgrade action main implementation, skeleton
Commit: 38b4e20998528a4afbf0b8208bad97bebea2c571
https://github.com/Evolveum/midpoint/commit/38b4e20998528a4afbf0b8208bad97bebea2c571
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeStepsContext.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/VerifyStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/DownloadDistributionStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeObjectsAfterShutdownStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeObjectsBeforeShutdownStep.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/VerifyStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/VersionCheckStep.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
Log Message:
-----------
MID-8842 upgrade action main implementation, skeleton, work in progress
Commit: 86bfb7c297c6395cc10229e9493d697d82e75a7f
https://github.com/Evolveum/midpoint/commit/86bfb7c297c6395cc10229e9493d697d82e75a7f
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-29 (Mon, 29 May 2023)
Changed paths:
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/InvitationAuthenticationChannel.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointExceptionTranslationFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/configurers/MidpointExceptionHandlingConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/MailNonceFormModuleWebSecurityConfigurer.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/RemoteModuleWebSecurityConfigurer.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: 4b3676102417da69d43874e97365e22b34098a78
https://github.com/Evolveum/midpoint/commit/4b3676102417da69d43874e97365e22b34098a78
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-29 (Mon, 29 May 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/upgrade/DistributionManager.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeConstants.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeStepsContext.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/DatabaseSchemaStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/DownloadDistributionStep.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeMidpointHomeOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeMidpointHomeStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeObjectsAfterShutdownStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeObjectsBeforeShutdownStep.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradePreCheckResult.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradePrecheckStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/VerifyStep.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/VersionCheckResult.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/VersionCheckStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
M tools/ninja/src/main/resources/messages.properties
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/DistributionManagerTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeMidpointHomeStepTest.java
Log Message:
-----------
MID-8842 more implementation added to different upgrade steps, still a long way to go
Commit: 1e456c19fc4930fde9d153a49519cbc9d8efce2b
https://github.com/Evolveum/midpoint/commit/1e456c19fc4930fde9d153a49519cbc9d8efce2b
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-29 (Mon, 29 May 2023)
Changed paths:
M dist/midpoint-api/pom.xml
M testing/rest/pom.xml
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestAbstractAuthentication.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOptionForSkipUpdatingAuthFocusBehavior.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAzureOidcRestAuthModule.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestKeycloakOidcRestAuthModule.java
M testing/rest/src/test/resources/authentication/configuration/oidc.properties
M testing/rest/src/test/resources/authentication/repo/security-policy-issuer-uri.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri-wrong-alg.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-public-key-keystore.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-public-key-wrong-alg.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-public-key.xml
A testing/rest/src/test/resources/authentication/repo/security-policy-user-info-uri.xml
A testing/rest/src/test/resources/authentication/repo/user-admin-azure.xml
M testing/rest/testng-authentication.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: fce5e29649e9d43657e427cf2249e853d2f7fff5
https://github.com/Evolveum/midpoint/commit/fce5e29649e9d43657e427cf2249e853d2f7fff5
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-29 (Mon, 29 May 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/ConsoleProgressListener.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DistributionManager.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeConstants.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/DownloadDistributionStep.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeMidpointHomeStep.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeMidpointInstallationStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradePrecheckStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/VerifyStep.java
M tools/ninja/src/main/resources/messages.properties
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/DistributionManagerTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeMidpointHomeStepTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeStepsTest.java
Log Message:
-----------
MID-8842 more implementation added to different upgrade steps, still a long way to go
Commit: 186864cf0b0ff842d2c81d697176cb5dab2960a2
https://github.com/Evolveum/midpoint/commit/186864cf0b0ff842d2c81d697176cb5dab2960a2
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-29 (Mon, 29 May 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeConstants.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeStepsContext.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/DownloadDistributionStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeMidpointInstallationStep.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradePreCheckStep.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradePrecheckStep.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
Log Message:
-----------
MID-8842 download distribution, upgrade midpoint installation direcotry
Commit: 45fe0e59d206c648213c036435f4d313aa8d1e8a
https://github.com/Evolveum/midpoint/commit/45fe0e59d206c648213c036435f4d313aa8d1e8a
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-29 (Mon, 29 May 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeConstants.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/VerifyStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BaseImportExportOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ExportOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/VerifyOptions.java
M tools/ninja/src/main/resources/messages.properties
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
Log Message:
-----------
MID-8842 verification step started, progress and ask/stop after processing still missing
Commit: 9bdb345f6277688c9e80b4521d5aabae9e9897c7
https://github.com/Evolveum/midpoint/commit/9bdb345f6277688c9e80b4521d5aabae9e9897c7
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-29 (Mon, 29 May 2023)
Changed paths:
M tools/ninja/pom.xml
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/DatabaseSchemaStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
Log Message:
-----------
MID-8842 upgrade database schema, not fully working yet
Commit: 953e8d683b2ad3bd52effc55c2782d759fb1e39c
https://github.com/Evolveum/midpoint/commit/953e8d683b2ad3bd52effc55c2782d759fb1e39c
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-30 (Tue, 30 May 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/DatabaseSchemaStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/DownloadDistributionStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeMidpointInstallationStep.java
Log Message:
-----------
MID-8842 database upgrade step now finds proper scripts, execution fails because of delimiters
Commit: 118eae4aadb69570c023642a8a95d7a75f58d0f7
https://github.com/Evolveum/midpoint/commit/118eae4aadb69570c023642a8a95d7a75f58d0f7
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-30 (Tue, 30 May 2023)
Changed paths:
M config/sql/native-new/postgres-new-upgrade-audit.sql
M config/sql/native-new/postgres-new-upgrade.sql
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/DatabaseSchemaStep.java
Log Message:
-----------
MID-8842 database upgrade step can now upgrade db schema, added custom statement delimiters to upgrade scripts
Commit: 758392c26979e1d72154c0f82236e912c412af1b
https://github.com/Evolveum/midpoint/commit/758392c26979e1d72154c0f82236e912c412af1b
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-30 (Tue, 30 May 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/ConsoleProgressListener.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DistributionManager.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/handler/UpgradeObjectHandler.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/handler/UpgradePhase.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeObjectsAfterShutdownStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeObjectsBeforeShutdownStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeObjectsStep.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/VerifyResult.java
M tools/ninja/src/main/resources/logback.xml
M tools/ninja/src/main/resources/messages.properties
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/DistributionManagerTest.java
A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/JansiTest.java
Log Message:
-----------
MID-8842 upgrade objects step implementation started
Commit: f4f45ba25870449879c3c722e8a25bffc15f543d
https://github.com/Evolveum/midpoint/commit/f4f45ba25870449879c3c722e8a25bffc15f543d
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-30 (Tue, 30 May 2023)
Changed paths:
M gui/admin-gui/pom.xml
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/MidpointForm.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/MultipartFormConfiguration.java
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M infra/test-util/pom.xml
M model/model-intest/pom.xml
M pom.xml
M repo/repo-sql-impl-test/pom.xml
M repo/security-impl/pom.xml
M testing/conntest/pom.xml
M testing/longtest/pom.xml
M testing/rest/pom.xml
M testing/story/pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: a9c915cedfbebfa28c9db2d7c10eff73cabcb9ae
https://github.com/Evolveum/midpoint/commit/a9c915cedfbebfa28c9db2d7c10eff73cabcb9ae
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-31 (Wed, 31 May 2023)
Changed paths:
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectProcessor.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradePhase.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/handler/AddRemoveAttributeValuesProcessor.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/handler/RemovedElementProcessor.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/handler/UpgradeObjectHandler.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/handler/UpgradePhase.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeObjectsStep.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/JansiTest.java
Log Message:
-----------
MID-8842 upgrade objects step, object processor added
Commit: 31ba3a5bb62172937d3b8ceedb88f1a27323b0d1
https://github.com/Evolveum/midpoint/commit/31ba3a5bb62172937d3b8ceedb88f1a27323b0d1
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-31 (Wed, 31 May 2023)
Changed paths:
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/InvitationAuthenticationChannel.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointExceptionTranslationFilter.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: 5c575f3697e6489ad91925051be9b394bc82c402
https://github.com/Evolveum/midpoint/commit/5c575f3697e6489ad91925051be9b394bc82c402
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-05-31 (Wed, 31 May 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/CountRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DistributionManager.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradePhase.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradePreCheckStep.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/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/OperationStatus.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ProxyCreator.java
Log Message:
-----------
MID-8842 code cleanup
Commit: f0cbe9063f47f6b0e53d784fb17e59ff100e9565
https://github.com/Evolveum/midpoint/commit/f0cbe9063f47f6b0e53d784fb17e59ff100e9565
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-06 (Tue, 06 Jun 2023)
Changed paths:
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/SetupDatabaseSchemaAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/SetupDatabaseSchemaOptions.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
MID-8842 upgrade, ninja command to setup database schema
Commit: dd874ca78fbc55fee7a36cfb6c7b463dea2df59f
https://github.com/Evolveum/midpoint/commit/dd874ca78fbc55fee7a36cfb6c7b463dea2df59f
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-06 (Tue, 06 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/SetupDatabaseSchemaAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/SetupDatabaseSchemaOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
MID-8842 upgrade, ninja command to setup database schema - implementation
Commit: 7fbb9a91018ca07cb5cb0eb947f20b2c21037e1e
https://github.com/Evolveum/midpoint/commit/7fbb9a91018ca07cb5cb0eb947f20b2c21037e1e
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/SetupDatabaseSchemaAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/DatabaseSchemaStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/SetupDatabaseSchemaOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/src/main/resources/messages.properties
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
Log Message:
-----------
MID-8842 upgrade, ninja command to initialize database schema for midpoint, not working yet
Commit: 0615e89ab5026696bafc7245929edec1cf901139
https://github.com/Evolveum/midpoint/commit/0615e89ab5026696bafc7245929edec1cf901139
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
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
Log Message:
-----------
MID-8842 upgrade, added global metadata info to RepoDiag
Commit: a4a6f18b7af7831523d0360ac28e38a5250fe1fd
https://github.com/Evolveum/midpoint/commit/a4a6f18b7af7831523d0360ac28e38a5250fe1fd
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/SourceMappingProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationMerger.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/EnumWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectClassFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SourceOrTargetOfMappingPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferencePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFieldGroupPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFieldGroupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFormPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/SearchBoxConfigurationHelper.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ConnectorTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/model-intest/src/test/resources/common/role-pirate.xml
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
M testing/rest/src/test/resources/authentication/repo/security-policy-default.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-disabled.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-enabled.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-issuer-uri.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri-wrong-alg.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-public-key-keystore.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-public-key-wrong-alg.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-public-key.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-unsuccessful.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-user-info-uri.xml
M testing/rest/src/test/resources/authentication/repo/security-policy-wrong-attribute-name.xml
M testing/rest/src/test/resources/repo/security-policy-no-history.xml
M testing/rest/src/test/resources/repo/security-policy.xml
M testing/story/src/test/resources/mapleLeaf/security-policy.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: 42f71ea758779ea54eab7899b74ebfaaa347b407
https://github.com/Evolveum/midpoint/commit/42f71ea758779ea54eab7899b74ebfaaa347b407
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M config/sql/native-new/postgres-new-upgrade-audit.sql
M config/sql/native-new/postgres-new-upgrade.sql
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/SetupDatabaseSchemaAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/DatabaseSchemaStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
Log Message:
-----------
MID-8842 upgrade, fixed setup database schema action. audit part still doesn't work
Commit: f5398ee331e81b3943425efce62b6eed483c2bf8
https://github.com/Evolveum/midpoint/commit/f5398ee331e81b3943425efce62b6eed483c2bf8
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditFactory.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/SetupDatabaseSchemaAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/SetupDatabaseSchemaOptions.java
M tools/ninja/src/main/resources/messages.properties
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
Log Message:
-----------
MID-8842 upgrade, setup database schema action implemented
Commit: dd885cef26fc6df25c874a2dce2cfd909bdff3e0
https://github.com/Evolveum/midpoint/commit/dd885cef26fc6df25c874a2dce2cfd909bdff3e0
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
Log Message:
-----------
MID-8842 upgrade, code cleanup
Commit: 42eaf011078d9dac7a679f3f9963659217be5caa
https://github.com/Evolveum/midpoint/commit/42eaf011078d9dac7a679f3f9963659217be5caa
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-08 (Thu, 08 Jun 2023)
Changed paths:
M tools/ninja/pom.xml
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/SetupDatabaseAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/SetupDatabaseSchemaAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionOptions.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/UpgradeDatabaseAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDatabaseOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDistributionAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDistributionOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeInstallationAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeInstallationOptions.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeMidpointInstallationStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/SetupDatabaseOptions.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/SetupDatabaseSchemaOptions.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
R tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeMidpointHomeStepTest.java
Log Message:
-----------
MID-8842 upgrade, more ninja code regarding upgrade steps
Commit: cc77570a80aea31d9390b83ab4825dab11740edb
https://github.com/Evolveum/midpoint/commit/cc77570a80aea31d9390b83ab4825dab11740edb
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-08 (Thu, 08 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/PredefinedDashboardWidgetId.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/PageSelfDashboard.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/MyCaseWorkItemsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItemsAllocatedToMe.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/RoleMiningExportOperation.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/PageAttorneySelection.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/AccessDecision.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/ParsedGetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SelectorOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseApplicabilityPredicate.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseFilteringContext.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseMatchingContext.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseProcessingContextDescription.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilterCollector.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/MatchingTracer.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ObjectFilterExpressionEvaluator.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ObjectResolver.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/OrgTreeEvaluator.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/OwnerResolver.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SubjectedEvaluationContext.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/TraceEvent.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/TraceRecord.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/package-info.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ArchetypeRefClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/AssigneeClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/DelegatorClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/FilterClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRefClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRelationClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OwnerClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ParentClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RelatedObjectClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RequesterClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RoleRelationClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelectorClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelfClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SubtypeClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/TenantClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/TypeClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ValueSelector.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/package-info.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaDeputyUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidpointHttpAuthorizationEvaluator.java
M model/authentication-impl/src/test/resources/common/system-configuration.xml
M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/QueryUtils.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/RoleSelectionSpecification.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledGuiProfile.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/DeputyUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/FocusComputer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/DashboardServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/FilterGizmoAssignableRoles.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DataAccessProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DataPolicyProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DefinitionAccessProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/LinkedObjectsFunctions.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuthorizationHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensOwnerResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetInducementEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AutoAssignMappingCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/ObjectSet.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/ActivationDescriptionHandler.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestCaseIgnore.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/AbstractArchetypesTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/AbstractPersonaTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityItemValues.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityMedium.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityMultitenant.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityPrincipal.java
A model/model-intest/src/test/resources/security/access-certification-campaign-1.xml
A model/model-intest/src/test/resources/security/access-certification-campaign-2.xml
A model/model-intest/src/test/resources/security/access-certification-campaign-3.xml
M model/model-intest/src/test/resources/security/case-4.xml
A model/model-intest/src/test/resources/security/role-acc-cert-campaign-complex-read.xml
A model/model-intest/src/test/resources/security/role-acc-cert-case-work-items-assignee-self-read.xml
A model/model-intest/src/test/resources/security/role-case-work-items-assignee-self-read.xml
A model/model-intest/src/test/resources/security/role-case-work-items-event-approved-read.xml
M model/model-intest/src/test/resources/security/role-filter-object-modify-caribbean.xml
M model/model-intest/src/test/resources/security/role-read-jacks-campaigns.xml
A model/model-intest/src/test/resources/security/role-show-delegation-assignments.xml
A model/model-intest/src/test/resources/security/role-show-my-assignments-and-accesses.xml
A model/model-intest/src/test/resources/security/role-show-my-requesters.xml
A model/model-intest/src/test/resources/security/role-show-roles-inducing-my-role.xml
M model/model-intest/testng-integration-full.xml
M model/model-intest/testng-integration-security.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/CompiledGuiProfileAsserter.java
R model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/WorkItemsAsserter.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/AbstractWfTest.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/ExpectedWorkItem.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestDelegation.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEscalation.java
M model/workflow-impl/src/test/resources/approval-task-owner/role-approver.xml
M model/workflow-impl/src/test/resources/assignments-advanced/user-security-approver-deputy-limited.xml
M model/workflow-impl/src/test/resources/assignments-advanced/user-security-approver-deputy.xml
M model/workflow-impl/src/test/resources/assignments-advanced/user-security-approver.xml
M model/workflow-impl/src/test/resources/common/041-role-approver.xml
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyParallelism.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNegative.java
A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ObjectSelectorMatcher.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
R repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/query/ObjectFilterExpressionEvaluator.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/SearchOpHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryContext.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryExecutor.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestObject.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCampaignAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCaseAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCaseFinder.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AccCertCasesAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseWorkItemAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseWorkItemFinder.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseWorkItemsAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismContainerAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismContainerValueAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismItemAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
M repo/security-api/pom.xml
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/DelegatorWithOtherPrivilegesLimitations.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipal.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipalManager.java
R repo/security-api/src/main/java/com/evolveum/midpoint/security/api/OwnerResolver.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/AuthorizationParameters.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/CompileConstraintsOptions.java
R repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectOperationConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectSecurityConstraints.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/PrismEntityOpConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
M repo/security-enforcer-impl/pom.xml
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationFilterEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/Beans.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/CompileConstraintsOperation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerDecisionOperation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerFilterOperation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/FilterGizmoObjectFilterImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemDecisionFunction.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemDecisionOperation.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectOperationConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSecurityConstraintsImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSpecParser.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/PhaseSelector.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/QueryAutzItemPaths.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorFilterEvaluation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/Specification.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/TopDownSpecification.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/TracingUtil.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismEntityCoverage.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismEntityCoverageInformation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismItemCoverageInformation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismValueCoverageInformation.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/SinglePhasePrismEntityOpConstraintsImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/TwoPhasesPrismEntityOpConstraintsImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/UpdatablePrismEntityOpConstraints.java
M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractEDirTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapConnTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/big/AbstractAdLdapBigTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/AbstractAdLdapMultidomainTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/simple/AbstractAdLdapSimpleTest.java
M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdap.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/security/TestRoleMembers.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningConsumerWorker.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: a6d3ed5679b68f0132484f0fb6ace182f9bc3db7
https://github.com/Evolveum/midpoint/commit/a6d3ed5679b68f0132484f0fb6ace182f9bc3db7
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-08 (Thu, 08 Jun 2023)
Changed paths:
M tools/ninja/pom.xml
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DataSourceAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/SetupDatabaseAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDatabaseAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDatabaseOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDistributionAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/DatabaseSchemaStep.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/DownloadDistributionResult.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/DownloadDistributionStep.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/DataSourceOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/SetupDatabaseOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/src/main/resources/messages.properties
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeStepsTest.java
Log Message:
-----------
MID-8842 upgrade, more ninja code, a lot of cleanup
Commit: bbf3aed0095cb3cfd6c25024a905172fcd7b57a8
https://github.com/Evolveum/midpoint/commit/bbf3aed0095cb3cfd6c25024a905172fcd7b57a8
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-09 (Fri, 09 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/DataImport.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/AssigneeClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseTypeUtil.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidpointAllowAllAuthorizationEvaluator.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/QueryUtils.java
M model/certification-api/pom.xml
A model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationCaseId.java
A model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationWorkItemId.java
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageApproachingTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationClosingTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationRemediationTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/WorkItemInContext.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AccessCertificationService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAssignment.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/EvaluatedAssignmentImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetPayloadEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/AuthorizationMigrator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractAssignmentEvaluatorTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
M model/model-intest/src/test/resources/security/case-4.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SimulationsBaselineTest.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipal.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/AbstractAuthorizationParameters.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/AuthorizationParameters.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ValueAuthorizationParameters.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationLimitationsCollector.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerDecisionOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemDecisionOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.java
M repo/security-impl/src/test/java/com/evolveum/midpoint/security/impl/MidPointPrincipalManagerMock.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: bab79e3622243bd49e01cd6f73ec728af01960b0
https://github.com/Evolveum/midpoint/commit/bab79e3622243bd49e01cd6f73ec728af01960b0
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-09 (Fri, 09 Jun 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/AbstractRepositorySearchAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/Action.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/CountRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DataSourceAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/InfoRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ListKeysRepositoryAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/PasswordResetRepositoryAction.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/SchemaRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/SetupDatabaseAction.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
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/ImportAuditRepositoryAction.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
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionResult.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDatabaseAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeInstallationAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeObjectsStep.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/VerifyResult.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/VerifyStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.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/SchemaOptions.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/UnlockOptions.java
Log Message:
-----------
MID-8842 upgrade, updated action interface to allow for result
Commit: a2263dd3e47512d9b8509bfcea0d42abeaf0c3ee
https://github.com/Evolveum/midpoint/commit/a2263dd3e47512d9b8509bfcea0d42abeaf0c3ee
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-09 (Fri, 09 Jun 2023)
Changed paths:
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: 11344becba7034e00d905f7c1939e803ad19b822
https://github.com/Evolveum/midpoint/commit/11344becba7034e00d905f7c1939e803ad19b822
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-09 (Fri, 09 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDistributionOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeInstallationOptions.java
M tools/ninja/src/main/resources/messages.properties
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
Log Message:
-----------
MID-8842 upgrade, upgrade distribution action, not working yet
Commit: c6427c3de52bbb8d0f12d8c4670f1db3a77200ad
https://github.com/Evolveum/midpoint/commit/c6427c3de52bbb8d0f12d8c4670f1db3a77200ad
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-09 (Fri, 09 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DataSourceAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeInstallationAction.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
Log Message:
-----------
MID-8842 upgrade, upgrade distribution action, more logging
Commit: 195e2f4d430ab3009e476b68f0672f7a77aa1333
https://github.com/Evolveum/midpoint/commit/195e2f4d430ab3009e476b68f0672f7a77aa1333
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-09 (Fri, 09 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeInstallationAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
Log Message:
-----------
MID-8842 upgrade, fixed database schema upgrade
Commit: b3253579c1a5b37c603e0f011952c3d3f4f2c059
https://github.com/Evolveum/midpoint/commit/b3253579c1a5b37c603e0f011952c3d3f4f2c059
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-09 (Fri, 09 Jun 2023)
Changed paths:
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/StepResult.java
M 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/UpgradeObjectsAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectsOptions.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradePreCheckStep.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeStep.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeStepsContext.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeObjectsAfterShutdownStep.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeObjectsBeforeShutdownStep.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradeObjectsStep.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradePreCheckResult.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/step/UpgradePreCheckStep.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
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/VerifyOptions.java
M tools/ninja/src/main/resources/messages.properties
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
Log Message:
-----------
MID-8842 upgrade, upgrade-distribution command steps now work, tests still missing
Commit: 724f29efcb41bc0966568e759a86859a8337e743
https://github.com/Evolveum/midpoint/commit/724f29efcb41bc0966568e759a86859a8337e743
Author: cc <cc at xpie.cn>
Date: 2023-06-12 (Mon, 12 Jun 2023)
Changed paths:
M infra/schema/pom.xml
Log Message:
-----------
Add generated prism schema source to ide source path
Commit: 26b5260c8a71a895ac0536a7693df84ef18d65bd
https://github.com/Evolveum/midpoint/commit/26b5260c8a71a895ac0536a7693df84ef18d65bd
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-13 (Tue, 13 Jun 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/Action.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaContextTest.java
Log Message:
-----------
MID-8842 upgrade, simplified ninja context, removed direct dependency on jcommander object
Commit: 5bb9c10a54681218acc94b829a139f6065cb2c5c
https://github.com/Evolveum/midpoint/commit/5bb9c10a54681218acc94b829a139f6065cb2c5c
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
M gui/admin-gui/src/frontend/scss/icon-style.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/PropertySearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ReferenceSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAttributeVerification.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAuthenticationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageFocusIdentification.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/MyCaseWorkItemsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItemsAllocatedToMe.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseFilteringContext.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseMatchingContext.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SubjectedEvaluationContext.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/AssigneeClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/CandidateAssigneeClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/DelegatorClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RelatedObjectClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RequesterClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ValueSelector.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AccessCertificationCaseId.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AccessCertificationWorkItemId.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WorkItemId.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractCredentialModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/ModuleWebSecurityConfigurationImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestAuthSequenceUtil.java
M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseManager.java
M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/QueryUtils.java
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/CaseManagerImpl.java
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/AuthorizationHelper.java
M model/certification-api/pom.xml
R model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationCaseId.java
R model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationWorkItemId.java
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfiledPrincipal.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPath.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/LinkedObjectsFunctions.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentPathImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/LinkSourceFinder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/LinkTargetFinder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/AuthorizationMigrator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/CreateCorrelationCaseAction.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestGuiProfiledPrincipalManager.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractEmptyModelIntegrationTest.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractEmptySecurityTest.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractInitializedSecurityTest.java
R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityGovernance.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityItemValues.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityMedium.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityMultitenant.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityPrincipal.java
A model/model-intest/src/test/resources/security/governance/campaign-assignments-1.xml
A model/model-intest/src/test/resources/security/governance/case-request-1-role-1.xml
A model/model-intest/src/test/resources/security/governance/case-request-1-role-2.xml
A model/model-intest/src/test/resources/security/governance/case-request-1.xml
A model/model-intest/src/test/resources/security/governance/case-request-2-role-3.xml
A model/model-intest/src/test/resources/security/governance/case-request-2.xml
A model/model-intest/src/test/resources/security/governance/org-wheel.xml
A model/model-intest/src/test/resources/security/governance/role-1.xml
A model/model-intest/src/test/resources/security/governance/role-2.xml
A model/model-intest/src/test/resources/security/governance/role-3.xml
A model/model-intest/src/test/resources/security/governance/role-approver-common-parts.xml
A model/model-intest/src/test/resources/security/governance/role-approver-standard-legacy.xml
A model/model-intest/src/test/resources/security/governance/role-approver-standard-new.xml
A model/model-intest/src/test/resources/security/governance/role-approver-standard-with-candidates.xml
A model/model-intest/src/test/resources/security/governance/role-reviewer-common-parts.xml
A model/model-intest/src/test/resources/security/governance/role-reviewer-standard-legacy.xml
A model/model-intest/src/test/resources/security/governance/role-reviewer-standard-new.xml
A model/model-intest/src/test/resources/security/governance/role-super-approver-legacy.xml
A model/model-intest/src/test/resources/security/governance/user-1.xml
A model/model-intest/src/test/resources/security/governance/user-deputy1-1.xml
A model/model-intest/src/test/resources/security/governance/user-deputy1-2-1.xml
A model/model-intest/src/test/resources/security/governance/user-deputy1-2.xml
A model/model-intest/src/test/resources/security/governance/user-manager1.xml
A model/model-intest/src/test/resources/security/governance/user-manager2.xml
A model/model-intest/src/test/resources/security/governance/user-manager3.xml
A model/model-intest/src/test/resources/security/governance/user-manager4.xml
A model/model-intest/src/test/resources/security/governance/user-wheel-member1.xml
M model/model-intest/testng-integration-full.xml
M model/model-intest/testng-integration-security.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/SpringApplicationContextHolder.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/StageComputeHelper.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalSchemaHelper.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseStageOpening.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/AbstractTestAssignmentApproval.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/AbstractTestObjectLifecycleApproval.java
M model/workflow-impl/src/test/resources/assignments/user-jack-deputy.xml
M model/workflow-impl/src/test/resources/assignments/user-lead1-deputy1.xml
M model/workflow-impl/src/test/resources/assignments/user-lead1-deputy2.xml
M model/workflow-impl/src/test/resources/common/041-role-approver.xml
M model/workflow-impl/src/test/resources/common/user-jack.xml
M model/workflow-impl/src/test/resources/miscellaneous/user-scrooge.xml
M model/workflow-impl/src/test/resources/objects-advanced/user-employee-owner.xml
M model/workflow-impl/src/test/resources/objects/user-pirate-owner.xml
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ObjectSelectorMatcher.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/util/AccessCertificationSupportMixin.java
A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/util/CaseSupportMixin.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/LinkedSelectorToFilterTranslator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorToFilterTranslator.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestObject.java
M repo/security-api/pom.xml
R repo/security-api/src/main/java/com/evolveum/midpoint/security/api/DelegatorWithOtherPrivilegesLimitations.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipal.java
A repo/security-api/src/main/java/com/evolveum/midpoint/security/api/OtherPrivilegesLimitations.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ValueAuthorizationParameters.java
M repo/security-enforcer-impl/pom.xml
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationFilterEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorFilterEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismValueCoverageInformation.java
M testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri-wrong-alg.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java
M testing/story/src/test/resources/first-steps/resource-opendj-220.xml
M testing/story/src/test/resources/strings/roles/role-end-user.xml
M testing/story/src/test/resources/strings/users/lechuck.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: 8d8e56d90f57e0b1dd3b27e1d17d7bb884183ee7
https://github.com/Evolveum/midpoint/commit/8d8e56d90f57e0b1dd3b27e1d17d7bb884183ee7
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
M tools/ninja/pom.xml
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/Action.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DataSourceAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ConnectionOptions.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaContextTest.java
A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeTest.java
A tools/ninja/src/test/resources/ctx-ninja-test.xml
Log Message:
-----------
MID-8842 upgrade, DB initialization test via ninja
Commit: 251580b7070d74c85356d6e3f236cb035dd2ba9a
https://github.com/Evolveum/midpoint/commit/251580b7070d74c85356d6e3f236cb035dd2ba9a
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/error/ConfigErrorReporter.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseFilteringContext.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseMatchingContext.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/MatchingTracer.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SelectorProcessingTracer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRelationClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelectorClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SubtypeClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/TypeClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ValueSelector.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelElementContext.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/GlobalRuleWithId.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ObjectMerger.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/LinkedObjectsFunctions.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AutoAssignMappingCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/LinkTargetFinder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/ObjectSet.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ObjectPolicyAspectPart.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/PolicyRuleBasedAspect.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ProcessSpecifications.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdUtil.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ObjectSelectorMatcher.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorMatcher.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorToFilterTranslator.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorEvaluation.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: 331d1247aebb6f08ec60adc40c988d328ea60cec
https://github.com/Evolveum/midpoint/commit/331d1247aebb6f08ec60adc40c988d328ea60cec
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/BaseUpgradeTest.java
A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/SetupDatabaseTest.java
A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeFromLtsToLtsTest.java
R tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeStepsTest.java
R tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeTest.java
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
Log Message:
-----------
MID-8842 upgrade, DB upgrade from lts to lts test
Commit: 6b6a5bff39e146e548c5c8bd27542ade8e971875
https://github.com/Evolveum/midpoint/commit/6b6a5bff39e146e548c5c8bd27542ade8e971875
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-13 (Tue, 13 Jun 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/impl/NinjaContext.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/BaseUpgradeTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/SetupDatabaseTest.java
A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeFromFeatureToLtsTest.java
M 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
Log Message:
-----------
MID-8842 upgrade, fixed tests for db schema setup&upgrade
Commit: a79a314ca7636ebcedcd5fae74a7c145ea05d34b
https://github.com/Evolveum/midpoint/commit/a79a314ca7636ebcedcd5fae74a7c145ea05d34b
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-13 (Tue, 13 Jun 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/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
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DataSourceAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DataSourceOptions.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/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/PolyStringNormalizerOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/SetupDatabaseAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/SetupDatabaseOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyRepositoryAction.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/ImportAuditOptions.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/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/upgrade/UpgradeDatabaseAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDatabaseOptions.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
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.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/DataSourceOptions.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/PolyStringNormalizerOptions.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/SetupDatabaseOptions.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/VerifyOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaContextTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/BaseUpgradeTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/SetupDatabaseTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeTest.java
Log Message:
-----------
MID-8842 upgrade, moved options classes closer to actions
Commit: a7af0e50af2f19ce5d4889dd9e25f274e8e2c1e1
https://github.com/Evolveum/midpoint/commit/a7af0e50af2f19ce5d4889dd9e25f274e8e2c1e1
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
M pom.xml
M tools/ninja/pom.xml
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
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
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.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
Log Message:
-----------
MID-8842 upgrade, fixed compilation/dependency issues, removed obsolete classes.
Commit: a2f122a745a7432529004afc745108e0314fdaf3
https://github.com/Evolveum/midpoint/commit/a2f122a745a7432529004afc745108e0314fdaf3
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DataSourceAction.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/BaseUpgradeTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/SetupDatabaseTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeTest.java
A tools/ninja/src/test/resources/upgrade/midpoint-home/config.xml
Log Message:
-----------
MID-8842 upgrade, minor improvements, upgrade db tests failing when running in full suite
Commit: c03c7cdf7c7c84cc199c31822507edc951eadf1e
https://github.com/Evolveum/midpoint/commit/c03c7cdf7c7c84cc199c31822507edc951eadf1e
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseApplicabilityPredicate.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseFilteringContext.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseMatchingContext.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseProcessingContextDescription.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilteringContext.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/MatchingContext.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SelectorProcessingContext.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SelectorProcessingTracer.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SelectorTraceEvent.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SubjectedEvaluationContext.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/TraceEvent.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/TraceRecord.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/package-info.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ArchetypeRefClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/AssigneeClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/CandidateAssigneeClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/DelegatorClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/FilterClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRefClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRelationClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OwnerClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ParentClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RelatedObjectClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RequesterClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RoleRelationClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelectorClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelfClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SubtypeClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/TenantClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/TypeClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ValueSelector.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/package-info.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/details/AbstractTraceEvent.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/details/ProcessingTracer.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/details/TraceRecord.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/EvaluationOrderImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetInducementEvaluation.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityGovernance.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ObjectSelectorMatcher.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorMatcher.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorToFilterTranslator.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCaseMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/AuthorizationParameters.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/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/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/ItemSecurityConstraintsImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/LogBasedEnforcerTracer.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/LogBasedSelectorTracer.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/QueryAutzItemPaths.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityTraceEvent.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorFilterEvaluation.java
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/PrismValueCoverageInformation.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: a9364ce63f81a6a792a9972f06f7dcbb6e9df317
https://github.com/Evolveum/midpoint/commit/a9364ce63f81a6a792a9972f06f7dcbb6e9df317
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-16 (Fri, 16 Jun 2023)
Changed paths:
M config/sql/native-new/postgres-new-audit.sql
M config/sql/native-new/postgres-new-upgrade-audit.sql
M infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseBeans.java
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/AuthorizationHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ModelExpressionEnvironment.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ModelExpressionThreadLocalHolder.java
R model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/AuditHelper.java
M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuditController.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/MappingDiagEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/RawChangesExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/LinkUpdater.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ShadowConstraintsChecker.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationLauncher.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncActivityRun.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractEmptyModelIntegrationTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestFunctions.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractDirectManualResourceTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestDummyItsmIntegration.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestSemiManual.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiResource.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/MiscSyncTest.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
A provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningOperationContext.java
M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContextFactory.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/operations/ProvisioningGetOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/operations/ProvisioningSearchLikeOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementConverter.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ShadowAuditHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ConstraintsChecker.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowAddOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowDeleteOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowGetOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowModifyOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowRefreshHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowSearchLikeOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsFacade.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/DelineationMatcher.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowCreator.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowUpdater.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/AsyncUpdater.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/LiveSynchronizer.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioning.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/TestCsvBroken.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestSynchronization.java
M provisioning/provisioning-impl/src/test/resources/async/update/resource-async-caching-amqp.xml
M provisioning/provisioning-impl/src/test/resources/async/update/resource-async-caching-index-only.xml
M provisioning/provisioning-impl/src/test/resources/async/update/resource-async-caching.xml
M provisioning/provisioning-impl/src/test/resources/async/update/resource-async-no-caching.xml
M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventStage.java
M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/AuditConfiguration.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/AuditHelper.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEnvironment.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEnvironmentThreadLocalHolder.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
A repo/task-api/src/main/java/com/evolveum/midpoint/task/api/ExpressionEnvironment.java
A repo/task-api/src/main/java/com/evolveum/midpoint/task/api/ExpressionEnvironmentSupplier.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: 826eb6568b1d2bcf3ad07b59d59da05b6e3fa1c6
https://github.com/Evolveum/midpoint/commit/826eb6568b1d2bcf3ad07b59d59da05b6e3fa1c6
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-16 (Fri, 16 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/BaseOptions.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
MID-8842 upgrade, removed unused obsolete jdbc option
Commit: b12786f1cb0045b7295a655e775c6ecd46ce70bd
https://github.com/Evolveum/midpoint/commit/b12786f1cb0045b7295a655e775c6ecd46ce70bd
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-16 (Fri, 16 Jun 2023)
Changed paths:
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyFilesAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyFilesOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/VerifyFilesTest.java
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
Log Message:
-----------
MID-8842 upgrade, verify files implementation started
Commit: 99cb61a118d1a78a983a56066c7fc4c9e4ac9872
https://github.com/Evolveum/midpoint/commit/99cb61a118d1a78a983a56066c7fc4c9e4ac9872
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-16 (Fri, 16 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ListKeysRepositoryAction.java
M tools/ninja/src/main/resources/messages.properties
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/SetupDatabaseTest.java
Log Message:
-----------
MID-8842 upgrade, fixed tests after shadow audit merge to master
Commit: cc97bfd3230188cc23c102441428b226d7e8bf6e
https://github.com/Evolveum/midpoint/commit/cc97bfd3230188cc23c102441428b226d7e8bf6e
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-16 (Fri, 16 Jun 2023)
Changed paths:
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 tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/Action.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ConnectionOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DataSourceAction.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/VerificationFormat.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyFilesAction.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/impl/NinjaApplicationContextLevel.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
M tools/ninja/src/main/resources/messages.properties
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/BaseTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaContextTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/BaseUpgradeTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/SetupDatabaseTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/VerifyFilesTest.java
Log Message:
-----------
MID-8842 upgrade, introduced application context level initialization to ninja. system-init spring context configuration split to smaller parts for simpler initialization
Commit: 27d7b4e335f1401a9abff749197233efdf15c1e6
https://github.com/Evolveum/midpoint/commit/27d7b4e335f1401a9abff749197233efdf15c1e6
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-16 (Fri, 16 Jun 2023)
Changed paths:
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/Action.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DataSourceAction.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/RunSqlAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RunSqlOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyFilesAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/trace/EditTraceAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
M tools/ninja/src/main/resources/messages.properties
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/BaseUpgradeTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/SetupDatabaseTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/VerifyFilesTest.java
Log Message:
-----------
MID-8842 upgrade, introduced totally generic run-sql action. it can run without midpoint home if necessary as very simple sql client to execute sql scripts
Commit: 575f60868fbc48481d092549d45c0b4ac3443c1b
https://github.com/Evolveum/midpoint/commit/575f60868fbc48481d092549d45c0b4ac3443c1b
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-17 (Sat, 17 Jun 2023)
Changed paths:
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
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/RunModeConverterValidator.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
MID-8842 upgrade, more improvements to run-sql command
Commit: d58a6a17e60bced54e76bfa046aaffae0e943c4e
https://github.com/Evolveum/midpoint/commit/d58a6a17e60bced54e76bfa046aaffae0e943c4e
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-17 (Sat, 17 Jun 2023)
Changed paths:
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/resources/messages.properties
Log Message:
-----------
MID-8842 upgrade, run-sql now can return results
Commit: 41201ec01546f205a088e97323377e1965ea357d
https://github.com/Evolveum/midpoint/commit/41201ec01546f205a088e97323377e1965ea357d
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-17 (Sat, 17 Jun 2023)
Changed paths:
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DataSourceAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DataSourceOptions.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/SetupDatabaseAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/SetupDatabaseOptions.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDatabaseAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDatabaseOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/BaseUpgradeTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/SetupDatabaseTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeTest.java
Log Message:
-----------
MID-8842 upgrade, run-sql - removed useless commands, tests commented out for now
Commit: ccbf479c40e042503ad4cdaf60c7d62b621ecd65
https://github.com/Evolveum/midpoint/commit/ccbf479c40e042503ad4cdaf60c7d62b621ecd65
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-19 (Mon, 19 Jun 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/upgrade/UpgradeDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/BaseUpgradeTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/SetupDatabaseTest.java
Log Message:
-----------
MID-8842 upgrade, run-sql removed --scripts-directory option to simplify options
Commit: b5420e11caa0f039f36c0a6b7a6a42f8e91fa117
https://github.com/Evolveum/midpoint/commit/b5420e11caa0f039f36c0a6b7a6a42f8e91fa117
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-19 (Mon, 19 Jun 2023)
Changed paths:
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
Log Message:
-----------
MID-8842 upgrade, run-sql removed --scripts-directory option to simplify options
Commit: fe9189cf1477a9d142161498ff981b1c74007877
https://github.com/Evolveum/midpoint/commit/fe9189cf1477a9d142161498ff981b1c74007877
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-19 (Mon, 19 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RunSqlOptions.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaContextTest.java
M 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
R tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/SetupDatabaseTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/VerifyFilesTest.java
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
Log Message:
-----------
MID-8842 upgrade, run-sql tests, still failing
Commit: b82d9f72258fa43296254f45e652ec52a735927a
https://github.com/Evolveum/midpoint/commit/b82d9f72258fa43296254f45e652ec52a735927a
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-20 (Tue, 20 Jun 2023)
Changed paths:
M config/initial-objects/lookup-table/230-lookup-lifecycle-state.xml
M infra/common/src/main/java/com/evolveum/midpoint/common/ActivationComputer.java
M infra/common/src/test/java/com/evolveum/midpoint/common/AbstractActivationComputerTest.java
M infra/common/src/test/java/com/evolveum/midpoint/common/TestActivationComputerDefault.java
M infra/common/src/test/java/com/evolveum/midpoint/common/TestActivationComputerLifecycle.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowUpdater.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: e6cb5f7d60967043519580e1e44f2d7fd4865b4d
https://github.com/Evolveum/midpoint/commit/e6cb5f7d60967043519580e1e44f2d7fd4865b4d
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-20 (Tue, 20 Jun 2023)
Changed paths:
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/BaseUpgradeTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/CreateDatabaseTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeFromFeatureToLtsTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeFromLtsToLtsTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeTest.java
A tools/ninja/src/test/resources/ctx-ninja-no-repository-test.xml
Log Message:
-----------
MID-8842 upgrade, run-sql few tests fixed, some still failing
Commit: 96a983c9ce366c26e2aa812589750e88bcbca662
https://github.com/Evolveum/midpoint/commit/96a983c9ce366c26e2aa812589750e88bcbca662
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-20 (Tue, 20 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RunSqlAction.java
Log Message:
-----------
MID-8842 upgrade, run-sql fix for raw mode with create/update options
Commit: 0375c8a71049972f8539739c1cb215d1d51c5bd7
https://github.com/Evolveum/midpoint/commit/0375c8a71049972f8539739c1cb215d1d51c5bd7
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-20 (Tue, 20 Jun 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/Action.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportOptions.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerificationFormat.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyFilesAction.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/UpgradeObjectProcessor.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationFormat.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/VerifyConsumerWorker.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/RunModeConverterValidator.java
M tools/ninja/src/main/resources/messages.properties
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/VerifyFilesTest.java
Log Message:
-----------
MID-8842 upgrade, verification objects (and files) actions improved, some code cleanup
Commit: 2eb437f98ef3e6de29080788a713d535386f2950
https://github.com/Evolveum/midpoint/commit/2eb437f98ef3e6de29080788a713d535386f2950
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-20 (Tue, 20 Jun 2023)
Changed paths:
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
MID-8842 upgrade, verification objects fixed missing key
Commit: 0444c645a1ab94221ffb173b444892d7f7d6c00c
https://github.com/Evolveum/midpoint/commit/0444c645a1ab94221ffb173b444892d7f7d6c00c
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-20 (Tue, 20 Jun 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/InfoRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ListKeysRepositoryAction.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/VerifyFilesAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/ConsoleProgressListener.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectsAction.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/impl/NinjaContext.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
Log Message:
-----------
MID-8842 upgrade, removed use of System out/err from main code, now parametrized using PrintStream variables for out/err
Commit: b3c177fd636b517785e07fc0c92618cfe9981157
https://github.com/Evolveum/midpoint/commit/b3c177fd636b517785e07fc0c92618cfe9981157
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-20 (Tue, 20 Jun 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/BaseImportExportOptions.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/CountOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteOptions.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/mining/ExportMiningConsumerWorker.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/EditTraceOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/trace/TraceStatistics.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/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/util/BasicLightweightIdentifierGenerator.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/EnumConverterValidator.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/FileReferenceConverter.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/URIConverter.java
Log Message:
-----------
MID-8842 upgrade, optimized imports
Commit: b5b2dec47a80d67089340f22dfb766d2e10d27a3
https://github.com/Evolveum/midpoint/commit/b5b2dec47a80d67089340f22dfb766d2e10d27a3
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-20 (Tue, 20 Jun 2023)
Changed paths:
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaContextTest.java
A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaTestUtils.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/BaseUpgradeTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/CreateDatabaseTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeFromFeatureToLtsTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/VerifyFilesTest.java
Log Message:
-----------
MID-8842 upgrade, removing most of the System out/err usages, wip
Commit: 7b60575d5ac5f9b4bdd466e766115856d3bb8479
https://github.com/Evolveum/midpoint/commit/7b60575d5ac5f9b4bdd466e766115856d3bb8479
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-20 (Tue, 20 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerValueWrapperImpl.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: e0edf9fada30d204f58102300bb40717ce8f70ea
https://github.com/Evolveum/midpoint/commit/e0edf9fada30d204f58102300bb40717ce8f70ea
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-20 (Tue, 20 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TypedAssignablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AbstractRoleSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ProgressAwareChangesExecutorImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsHelper.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsQueryUtil.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsTaskCreator.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/TaskAwareExecutor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/ShadowMarkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceContentPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTaskCreator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTasksPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/MembersWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationConfirmation.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationFinish.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ObjectCollectionViewUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/DataImport.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ChooseFocusTypeAndRelationDialogPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ConfigureTaskConfirmationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDefinition.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAdminConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugList.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/SynchronizationTaskFlavor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskTablePanel.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectDeltaOperation.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/ActivityDefinitionBuilder.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ResourceObjectSetUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/SpecificWorkDefinitionUtil.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaDelta.java
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/AuthorizationHelper.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/ActivitySubmissionOptions.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledObjectCollectionView.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfiledPrincipalManager.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/tasks/ActivityExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationLauncher.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ShadowCleanupActivityHandler.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/ExpressionHandlerImplTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestRaceConditions.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportManagerImpl.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/AbstractTestObjectLifecycleApproval.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleAdvanced.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleApprovalGlobal.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestParallelApprovals.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestPreview.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ActivityTree.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityDefinition.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/ActivityHandlerRegistry.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/CustomCompositeActivityHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/task/ActivityBasedTaskHandler.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipal.java
M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
M testing/story/src/test/resources/grouper/resource-grouper.xml
Log Message:
-----------
Process background tasks from GUI via clockwork
Instead of switchToBackground we use ModelInteractionService#submit
that involves full clockwork processing for tasks being submitted.
Other changes:
- reworked MemberOperationsHelper (split, cleaned up) and created
MemberOperationsTaskCreator;
- pulled resource tasks related code to ResourceTaskCreator;
- minor code improvements, renaming, and so on;
- created experimental TaskAwareExecutor;
- MidPointPrincipal has now obligatory and immutable [focus] OID.
Work in progress. E.g., processTaskAfterOperation should be
re-implemented.
Commit: 7ebdc4525bd4f99b400999e9fa66dbea1fefabed
https://github.com/Evolveum/midpoint/commit/7ebdc4525bd4f99b400999e9fa66dbea1fefabed
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-20 (Tue, 20 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTaskCreator.java
Log Message:
-----------
Add objectRef to resource tasks from GUI
Commit: 9d4d6962db897bc61c65662bdd327f8c0a318780
https://github.com/Evolveum/midpoint/commit/9d4d6962db897bc61c65662bdd327f8c0a318780
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-20 (Tue, 20 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/ActionStateListener.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/BaseTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/DeleteRepositoryTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/HelpTest.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
M tools/ninja/src/test/resources/logback-test.xml
Log Message:
-----------
MID-8842 upgrade, tests cleanup, still failing
Commit: fd49f297aeaa3fca77ec51148de292ca2699ff7b
https://github.com/Evolveum/midpoint/commit/fd49f297aeaa3fca77ec51148de292ca2699ff7b
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-21 (Wed, 21 Jun 2023)
Changed paths:
M tools/ninja/pom.xml
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/UpgradeDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/ActionStateListener.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/Log.java
M tools/ninja/src/main/resources/logback.xml
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/BaseTest.java
A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaTestMixin.java
R tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaTestUtils.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/BaseUpgradeTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/CreateDatabaseTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/VerifyFilesTest.java
M tools/ninja/src/test/resources/logback-test.xml
Log Message:
-----------
MID-8842 upgrade, getting rid of logback blackmagic in ninja logger, passing print streams properly also in tests. removing java 17 features (because of merge to support-4.4)
Commit: b9fc6e22b0983cfb6d40942527e3bbb89439b230
https://github.com/Evolveum/midpoint/commit/b9fc6e22b0983cfb6d40942527e3bbb89439b230
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-21 (Wed, 21 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningConsumerWorker.java
Log Message:
-----------
MID-8842 ninja, fixing logger import in export mining consumer (not very related to upgrade)
Commit: fc1da0a536e13b183a634f064ab243efedc1d353
https://github.com/Evolveum/midpoint/commit/fc1da0a536e13b183a634f064ab243efedc1d353
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-21 (Wed, 21 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectProcessor.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradePriority.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeType.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/handler/AddRemoveAttributeValuesProcessor.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/handler/RemovedElementProcessor.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/handler/UserDashboardHandler.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationFormat.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
Log Message:
-----------
MID-8842 ninja, improving verification report, adding more columns, wip
Commit: 9cca323dd055a2d7f396192ae520fc801895a636
https://github.com/Evolveum/midpoint/commit/9cca323dd055a2d7f396192ae520fc801895a636
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-21 (Wed, 21 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
Log Message:
-----------
MID-8842 ninja, checkstyle fix
Commit: 39cb22cff0efd5c1966e4375bbeaf9648fe76979
https://github.com/Evolveum/midpoint/commit/39cb22cff0efd5c1966e4375bbeaf9648fe76979
Author: lskublik <lskublik at evolveum.com>
Date: 2023-06-21 (Wed, 21 Jun 2023)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingTimeConstraintsEvaluation.java
R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/TimeConstraintsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DelayedDeleteEvaluator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DisableInsteadDeleteEvaluator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/PreProvisionEvaluator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/PredefinedActivationMappingEvaluator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/TimeConstraintEvaluation.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.java
A model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-all.xml
A model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-delayed-delete.xml
A model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-disable-instead-delete.xml
A model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-pre-provision.xml
A model/model-intest/src/test/resources/mapping/predefined/role-predefine-all.xml
A model/model-intest/src/test/resources/mapping/predefined/role-predefine-delayed-delete.xml
A model/model-intest/src/test/resources/mapping/predefined/role-predefine-disable-instead-delete.xml
A model/model-intest/src/test/resources/mapping/predefined/role-predefine-pre-provision.xml
A model/model-intest/src/test/resources/mapping/predefined/user-sheldon.xml
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
Log Message:
-----------
adding support for predefined activation scenarios
Commit: c56f459b84be1cfdd8e9b1e657a61951aa2b29ae
https://github.com/Evolveum/midpoint/commit/c56f459b84be1cfdd8e9b1e657a61951aa2b29ae
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-22 (Thu, 22 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAuthorizationPlayground.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAuthorizationPlayground.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/SamplesChoice.java
A gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/authorization-samples/full-autz.additional-authorizations.xml.data
A gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/authorization-samples/no-autz.additional-authorizations.xml.data
A gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/authorization-samples/read-modify-caribbean.additional-authorizations.xml.data
A gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageAuthorizationPlayground.java
M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelDiagnosticService.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
A 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/SchemaTransformer.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/CompileConstraintsOptions.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/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/LogBasedEnforcerTracer.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
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: f184bda33a0367babd391b54e729508cc7982e42
https://github.com/Evolveum/midpoint/commit/f184bda33a0367babd391b54e729508cc7982e42
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-22 (Thu, 22 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/TaskAwareExecutor.java
Log Message:
-----------
Fix the docs of TaskAwareExecutor
Commit: 2c7d655f1d057b84e5e1b47a3d42da8c6d224563
https://github.com/Evolveum/midpoint/commit/2c7d655f1d057b84e5e1b47a3d42da8c6d224563
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-22 (Thu, 22 Jun 2023)
Changed paths:
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
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/CountRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ListKeysRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyFilesAction.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/ImportAuditRepositoryAction.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/upgrade/DownloadDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradePreCheckStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/SearchProducerWorker.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
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/Log.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/OperationStatus.java
Log Message:
-----------
MID-8842 ninja, attempt to cleanup and simplify logging in ninja
Commit: 96413e2b46ae2f3f8bd74359be91d16ab914f718
https://github.com/Evolveum/midpoint/commit/96413e2b46ae2f3f8bd74359be91d16ab914f718
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-22 (Thu, 22 Jun 2023)
Changed paths:
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/OutputOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/SearchOptions.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/UpgradeObjectsAction.java
A 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/UpgradeObjectsOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
M tools/ninja/src/main/resources/messages.properties
M tools/ninja/src/test/resources/upgrade/sql/create-database.sql
Log Message:
-----------
MID-8842 ninja, upgrade objects action impl started
Commit: 56853bb7da52ed0dfd80d0893a29555c5d956992
https://github.com/Evolveum/midpoint/commit/56853bb7da52ed0dfd80d0893a29555c5d956992
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-22 (Thu, 22 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OpResult.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/GovernanceCardsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/TaskAwareExecutor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTasksPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/MembersWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/tasks/ActivityExecutor.java
Log Message:
-----------
Re-implement hiding task link in role wizard
The hiding of "(task link)" when assigning members in role wizard was
left out when doing the migration to "clockwork task processing". Now
it is back; with additional improvement of keeping the operation name
"as is", with adding the text "(running in background)".
Commit: b9f36534edd98b637b708a1506f188ab17d89da2
https://github.com/Evolveum/midpoint/commit/b9f36534edd98b637b708a1506f188ab17d89da2
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-22 (Thu, 22 Jun 2023)
Changed paths:
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 infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilteringContext.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/MatchingContext.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SelectorProcessingContext.java
M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuthorizationDiagEvaluation.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorMatcher.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/EnforcerOperation.java
A 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/LogBasedEnforcerTracer.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/LogBasedSelectorTracer.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
Log Message:
-----------
Fix authorization evaluation logging
(The selector-level logging was only hacked there.)
Commit: 79d8845f5dcd5c660f4ee1b62cca48571039ec01
https://github.com/Evolveum/midpoint/commit/79d8845f5dcd5c660f4ee1b62cca48571039ec01
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-22 (Thu, 22 Jun 2023)
Changed paths:
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectHandler.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectProcessor.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectsAction.java
M 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/UpgradeObjectsHelper.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/handler/RemovedElementProcessor.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/handler/UserDashboardHandler.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/impl/Command.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
MID-8842 ninja, upgrade objects action impl started, work in progress
Commit: 9252882d56cabb6ee1e258447b23dc4913905e86
https://github.com/Evolveum/midpoint/commit/9252882d56cabb6ee1e258447b23dc4913905e86
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-22 (Thu, 22 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectsOptions.java
M tools/ninja/src/main/resources/messages.properties
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/NinjaTestMixin.java
A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestUtils.java
M tools/ninja/src/test/resources/org-monkey-island-simple.xml
R tools/ninja/src/test/resources/org-monkey-island-simple.xml.zip
Log Message:
-----------
MID-8842 ninja, trying to finally fix tests
Commit: b34bcf0ff27146b8f26ee4aa894f9802779c2004
https://github.com/Evolveum/midpoint/commit/b34bcf0ff27146b8f26ee4aa894f9802779c2004
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
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 infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilteringContext.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/MatchingContext.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SelectorProcessingContext.java
M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuthorizationDiagEvaluation.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorMatcher.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/EnforcerOperation.java
A 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/LogBasedEnforcerTracer.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/LogBasedSelectorTracer.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
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: d0660aec40491d4af0df703c2ae7762021d0f733
https://github.com/Evolveum/midpoint/commit/d0660aec40491d4af0df703c2ae7762021d0f733
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditFactory.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/ActionStateListener.java
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
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/HelpTest.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
A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaSpringTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaTestMixin.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestUtils.java
A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/VerifyFilesTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/CreateDatabaseTest.java
R tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/DistributionManagerTest.java
R tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/JansiTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/UpgradeTest.java
R tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/VerifyFilesTest.java
R tools/ninja/src/test/resources/unknown-nodes.zip
M tools/ninja/src/test/resources/unknown-nodes/00-org-monkey-island-simple.xml
Log Message:
-----------
MID-8842 ninja, tests cleaned up finally (not counting dist-upgrade mess)
Commit: 78fe825e67592930c79ad07528acf0f9afc22bd2
https://github.com/Evolveum/midpoint/commit/78fe825e67592930c79ad07528acf0f9afc22bd2
Author: charlesc <charles.dc.chen at gmail.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
Log Message:
-----------
Fix error in test.log "ObjectNotFoundException:Object of type 'SystemConfigurationType' with OID '00000000-0000-0000-0000-000000000001' was not found" (#201)
In method AbstractModelIntegrationTest.initSystemm, systemConfiguration object may be not initialized, it is up to subclass.
If subclass invokes super.initSystem method before adding systemConfiguration object, there is no systemConfiguration object available over the span of initSystem method.
Otherwise, we can suppose that systemConfiguration object must be available in method postInitSystem, so we can move codes required access systemConfiguration object to postInitSystem from initSystem.
Co-authored-by: cc <cc at xpie.cn>
Commit: 26570839177a15cdb0ed27210a0dacf3ab2577a2
https://github.com/Evolveum/midpoint/commit/26570839177a15cdb0ed27210a0dacf3ab2577a2
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
Log Message:
-----------
Improve setting accessesMetadataEnabled in tests
We do not need to assume the system configuration exists.
(In the future, it may be legally missing for some tests.)
Commit: 134cf6cc002b2152e142f29dc5c371c3f1cc2e3f
https://github.com/Evolveum/midpoint/commit/134cf6cc002b2152e142f29dc5c371c3f1cc2e3f
Author: Tony Tkáčik <tonydamage at users.noreply.github.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M infra/schema-pure-jaxb/pom.xml
Log Message:
-----------
Finally long avaited xalan 2.7.3
Bump xalan from 2.7.2 to 2.7.3 in /infra/schema-pure-jaxb
Commit: 3279556d26d4f0f9dc3f83d8e8518906b3e38ccd
https://github.com/Evolveum/midpoint/commit/3279556d26d4f0f9dc3f83d8e8518906b3e38ccd
Author: Tony Tkáčik <tonydamage at users.noreply.github.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M infra/schema/pom.xml
Log Message:
-----------
Merge pull request #199 from chendouble/add-prism-source-path
Add generated prism schema source to ide source path
Commit: 28685fc87c6e61f5b7b6ddeec5b9936d058def29
https://github.com/Evolveum/midpoint/commit/28685fc87c6e61f5b7b6ddeec5b9936d058def29
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeInstallationAction.java
Log Message:
-----------
MID-8842 ninja, dist upgrade improvements + more logging
Commit: 4ecd71b265089ef36114829d15b13bc2680fe8ff
https://github.com/Evolveum/midpoint/commit/4ecd71b265089ef36114829d15b13bc2680fe8ff
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.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/ImportRepositoryTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaSpringTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaTestMixin.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
M tools/ninja/testng-unit.xml
Log Message:
-----------
MID-8842 ninja, version (-V) fix + test
Commit: 81e903bdabb97510e237039079417051d30f8500
https://github.com/Evolveum/midpoint/commit/81e903bdabb97510e237039079417051d30f8500
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M infra/schema-pure-jaxb/pom.xml
M infra/schema/pom.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: 75a3e817cf28fa78940396c9f178c9035347b6fd
https://github.com/Evolveum/midpoint/commit/75a3e817cf28fa78940396c9f178c9035347b6fd
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
Log Message:
-----------
MID-8842 ninja, another version (-V) fix
Commit: 043dc03162cb3041a3e94faefac8932e6ac5328c
https://github.com/Evolveum/midpoint/commit/043dc03162cb3041a3e94faefac8932e6ac5328c
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M tools/ninja/pom.xml
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
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/CountRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/InfoRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ListKeysRepositoryAction.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/VerifyFilesAction.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/ImportAuditRepositoryAction.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
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeInstallationAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Log.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
Log Message:
-----------
MID-8842 ninja, nicer names for actions + logging
Commit: 692f2ea1e6170bac973544af457539cfe7a18241
https://github.com/Evolveum/midpoint/commit/692f2ea1e6170bac973544af457539cfe7a18241
Author: lskublik <lskublik at evolveum.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/wrapper/WrapperContext.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/MappingDirection.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/OutboundAttributeMappingWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceAttributeMappingWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TemplateTile.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingWizardPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationsWizardPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/AdministrativeStatusStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/AdministrativeStatusStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ExistenceStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ExistenceStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/LockoutStatusStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/LockoutStatusStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/MappingTile.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/SpecificMappingProvider.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ValidFromStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ValidFromStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ValidToStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ValidToStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/ActivationMappingStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/ActivationsWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/AdministrativeStatusStepPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/AdministrativeStatusStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/ExistenceStepPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/ExistenceStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/LockoutStatusStepPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/LockoutStatusStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/ValidFromStepPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/ValidFromStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/ValidToStepPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/ValidToStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/MappingOverrideTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PersonOfInterestPanel.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/ResourceAttributeMappingValueWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeMappingWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
Log Message:
-----------
adding new wizard step for activation mappings
Commit: ee926a5830454d908f7b53435e096333e6d1205b
https://github.com/Evolveum/midpoint/commit/ee926a5830454d908f7b53435e096333e6d1205b
Author: lskublik <lskublik at evolveum.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M config/initial-objects/lookup-table/230-lookup-lifecycle-state.xml
M config/sql/native-new/postgres-new-audit.sql
M config/sql/native-new/postgres-new-upgrade-audit.sql
M gui/admin-gui/src/frontend/scss/icon-style.scss
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/PropertySearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ReferenceSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAttributeVerification.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAuthenticationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageFocusIdentification.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerValueWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/MyCaseWorkItemsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItemsAllocatedToMe.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAuthorizationPlayground.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAuthorizationPlayground.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/SamplesChoice.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
A gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/authorization-samples/full-autz.additional-authorizations.xml.data
A gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/authorization-samples/no-autz.additional-authorizations.xml.data
A gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/authorization-samples/read-modify-caribbean.additional-authorizations.xml.data
A gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageAuthorizationPlayground.java
M infra/common/src/main/java/com/evolveum/midpoint/common/ActivationComputer.java
M infra/common/src/test/java/com/evolveum/midpoint/common/AbstractActivationComputerTest.java
M infra/common/src/test/java/com/evolveum/midpoint/common/TestActivationComputerDefault.java
M infra/common/src/test/java/com/evolveum/midpoint/common/TestActivationComputerLifecycle.java
M infra/schema-pure-jaxb/pom.xml
M infra/schema/pom.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/error/ConfigErrorReporter.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseApplicabilityPredicate.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseFilteringContext.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseMatchingContext.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/ClauseProcessingContextDescription.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilteringContext.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/MatchingContext.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/MatchingTracer.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SelectorProcessingContext.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SelectorTraceEvent.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SubjectedEvaluationContext.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/TraceEvent.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/TraceRecord.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/package-info.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ArchetypeRefClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/AssigneeClause.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/CandidateAssigneeClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/DelegatorClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/FilterClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRefClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRelationClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OwnerClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ParentClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RelatedObjectClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RequesterClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RoleRelationClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelectorClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelfClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SubtypeClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/TenantClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/TypeClause.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ValueSelector.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/package-info.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/details/AbstractTraceEvent.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/details/ProcessingTracer.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/details/TraceRecord.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AccessCertificationCaseId.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AccessCertificationWorkItemId.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SecurityPolicyUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WorkItemId.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractCredentialModuleFactory.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/ModuleWebSecurityConfigurationImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestAuthSequenceUtil.java
M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseManager.java
M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/QueryUtils.java
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/CaseManagerImpl.java
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseBeans.java
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/AuthorizationHelper.java
M model/certification-api/pom.xml
R model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationCaseId.java
R model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationWorkItemId.java
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelDiagnosticService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfiledPrincipal.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPath.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelElementContext.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/GlobalRuleWithId.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ModelExpressionEnvironment.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ModelExpressionThreadLocalHolder.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluator.java
R model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/AuditHelper.java
M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuditController.java
A 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/MappingDiagEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/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/ObjectMerger.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/correlation/CorrelationServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/LinkedObjectsFunctions.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentPathImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/EvaluationOrderImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetInducementEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/LinkUpdater.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ShadowConstraintsChecker.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AutoAssignMappingCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/LinkSourceFinder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/LinkTargetFinder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/ObjectSet.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/AuthorizationMigrator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/CreateCorrelationCaseAction.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationLauncher.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestGuiProfiledPrincipalManager.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractEmptyModelIntegrationTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestFunctions.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractDirectManualResourceTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestDummyItsmIntegration.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestSemiManual.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiResource.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractEmptySecurityTest.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractInitializedSecurityTest.java
R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityGovernance.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityItemValues.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityMedium.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityMultitenant.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityPrincipal.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/MiscSyncTest.java
A model/model-intest/src/test/resources/security/governance/campaign-assignments-1.xml
A model/model-intest/src/test/resources/security/governance/case-request-1-role-1.xml
A model/model-intest/src/test/resources/security/governance/case-request-1-role-2.xml
A model/model-intest/src/test/resources/security/governance/case-request-1.xml
A model/model-intest/src/test/resources/security/governance/case-request-2-role-3.xml
A model/model-intest/src/test/resources/security/governance/case-request-2.xml
A model/model-intest/src/test/resources/security/governance/org-wheel.xml
A model/model-intest/src/test/resources/security/governance/role-1.xml
A model/model-intest/src/test/resources/security/governance/role-2.xml
A model/model-intest/src/test/resources/security/governance/role-3.xml
A model/model-intest/src/test/resources/security/governance/role-approver-common-parts.xml
A model/model-intest/src/test/resources/security/governance/role-approver-standard-legacy.xml
A model/model-intest/src/test/resources/security/governance/role-approver-standard-new.xml
A model/model-intest/src/test/resources/security/governance/role-approver-standard-with-candidates.xml
A model/model-intest/src/test/resources/security/governance/role-reviewer-common-parts.xml
A model/model-intest/src/test/resources/security/governance/role-reviewer-standard-legacy.xml
A model/model-intest/src/test/resources/security/governance/role-reviewer-standard-new.xml
A model/model-intest/src/test/resources/security/governance/role-super-approver-legacy.xml
A model/model-intest/src/test/resources/security/governance/user-1.xml
A model/model-intest/src/test/resources/security/governance/user-deputy1-1.xml
A model/model-intest/src/test/resources/security/governance/user-deputy1-2-1.xml
A model/model-intest/src/test/resources/security/governance/user-deputy1-2.xml
A model/model-intest/src/test/resources/security/governance/user-manager1.xml
A model/model-intest/src/test/resources/security/governance/user-manager2.xml
A model/model-intest/src/test/resources/security/governance/user-manager3.xml
A model/model-intest/src/test/resources/security/governance/user-manager4.xml
A model/model-intest/src/test/resources/security/governance/user-wheel-member1.xml
M model/model-intest/testng-integration-full.xml
M model/model-intest/testng-integration-security.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/SpringApplicationContextHolder.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/StageComputeHelper.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalSchemaHelper.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/cases/CaseStageOpening.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ObjectPolicyAspectPart.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/PolicyRuleBasedAspect.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ProcessSpecifications.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/AbstractTestAssignmentApproval.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/AbstractTestObjectLifecycleApproval.java
M model/workflow-impl/src/test/resources/assignments/user-jack-deputy.xml
M model/workflow-impl/src/test/resources/assignments/user-lead1-deputy1.xml
M model/workflow-impl/src/test/resources/assignments/user-lead1-deputy2.xml
M model/workflow-impl/src/test/resources/common/041-role-approver.xml
M model/workflow-impl/src/test/resources/common/user-jack.xml
M model/workflow-impl/src/test/resources/miscellaneous/user-scrooge.xml
M model/workflow-impl/src/test/resources/objects-advanced/user-employee-owner.xml
M model/workflow-impl/src/test/resources/objects/user-pirate-owner.xml
A provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningOperationContext.java
M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContextFactory.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/operations/ProvisioningGetOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/operations/ProvisioningSearchLikeOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementConverter.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ShadowAuditHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ConstraintsChecker.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowAddOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowDeleteOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowGetOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowModifyOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowRefreshHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowSearchLikeOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsFacade.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/DelineationMatcher.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowCreator.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowUpdater.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/AsyncUpdater.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/LiveSynchronizer.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioning.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/TestCsvBroken.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestSynchronization.java
M provisioning/provisioning-impl/src/test/resources/async/update/resource-async-caching-amqp.xml
M provisioning/provisioning-impl/src/test/resources/async/update/resource-async-caching-index-only.xml
M provisioning/provisioning-impl/src/test/resources/async/update/resource-async-caching.xml
M provisioning/provisioning-impl/src/test/resources/async/update/resource-async-no-caching.xml
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdUtil.java
M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventStage.java
M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ObjectSelectorMatcher.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/util/AccessCertificationSupportMixin.java
A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/util/CaseSupportMixin.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/AuditConfiguration.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/AuditHelper.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEnvironment.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEnvironmentThreadLocalHolder.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/LinkedSelectorToFilterTranslator.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorMatcher.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorToFilterTranslator.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCaseMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.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/DummyAuditService.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestObject.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
M repo/security-api/pom.xml
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
R repo/security-api/src/main/java/com/evolveum/midpoint/security/api/DelegatorWithOtherPrivilegesLimitations.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipal.java
A repo/security-api/src/main/java/com/evolveum/midpoint/security/api/OtherPrivilegesLimitations.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/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/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/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/ItemSecurityConstraintsImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/LogBasedEnforcerAndSelectorTracer.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/QueryAutzItemPaths.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityTraceEvent.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorFilterEvaluation.java
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/PrismValueCoverageInformation.java
A repo/task-api/src/main/java/com/evolveum/midpoint/task/api/ExpressionEnvironment.java
A repo/task-api/src/main/java/com/evolveum/midpoint/task/api/ExpressionEnvironmentSupplier.java
M testing/rest/src/test/resources/authentication/repo/security-policy-jws-uri-wrong-alg.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.java
M testing/story/src/test/resources/first-steps/resource-opendj-220.xml
M testing/story/src/test/resources/strings/roles/role-end-user.xml
M testing/story/src/test/resources/strings/users/lechuck.xml
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 7a60f96d37a502cd079b52d250b7e7d6c9013ff3
https://github.com/Evolveum/midpoint/commit/7a60f96d37a502cd079b52d250b7e7d6c9013ff3
Author: lskublik <lskublik at evolveum.com>
Date: 2023-06-26 (Mon, 26 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/NoEmptyValueContainerWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTilePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationContainerProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingWizardPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationsWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingPopup.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingPopup.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingTile.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingTilePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/MappingTile.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/MappingTilePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/MappingTilePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/PredefinedMappingStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/SpecificMappingProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/SpecificMappingTileTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/SpecificMappingTileTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/ActivationMappingStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/ActivationsWizardPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/AdministrativeStatusStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/AdministrativeStatusStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/ExistenceStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/ExistenceStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/LockoutStatusStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/LockoutStatusStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/ValidFromStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/ValidFromStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/ValidToStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/old/ValidToStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/MappingOverrideTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeMappingWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
Log Message:
-----------
adding new activation wizard step
Commit: ac06bb58fa30d876e49cb80a910705d2975b8a3c
https://github.com/Evolveum/midpoint/commit/ac06bb58fa30d876e49cb80a910705d2975b8a3c
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-26 (Mon, 26 Jun 2023)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItem.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/ExportRepositoryAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyFilesAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyFilesOptions.java
M 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/upgrade/ConsoleProgressListener.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/PreUpgradeCheckAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/PreUpgradeCheckOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDistributionOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectsAction.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/UpgradeObjectsHelper.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradePreCheckStep.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradePriority.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/impl/Command.java
M tools/ninja/src/main/resources/messages.properties
R tools/ninja/src/test/java/com/evolveum/midpoint/ninja/VerifyFilesTest.java
A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/VerifyTest.java
Log Message:
-----------
MID-8842 ninja, verify files merged with verify command. added preupgrade check and preupgrade verification actions to upgrade-distribution
Commit: cd14e941b2ee38f236ae43ce1c179d1d705fbf70
https://github.com/Evolveum/midpoint/commit/cd14e941b2ee38f236ae43ce1c179d1d705fbf70
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-26 (Mon, 26 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/wrapper/WrapperContext.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/MappingDirection.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/NoEmptyValueContainerWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/OutboundAttributeMappingWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceAttributeMappingWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TemplateTile.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTilePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationContainerProvider.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingWizardPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationsWizardPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/AdministrativeStatusStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/AdministrativeStatusStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingPopup.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingPopup.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingTile.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingTilePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingTilePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ExistenceStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ExistenceStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/LockoutStatusStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/LockoutStatusStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/MappingTile.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/MappingTilePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/MappingTilePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/PredefinedMappingStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/SpecificMappingProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/SpecificMappingTileTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/SpecificMappingTileTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ValidFromStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ValidFromStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ValidToStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ValidToStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/MappingOverrideTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PersonOfInterestPanel.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/ResourceAttributeMappingValueWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeMappingWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.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-provisioning-3.xsd
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingTimeConstraintsEvaluation.java
R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/TimeConstraintsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DelayedDeleteEvaluator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DisableInsteadDeleteEvaluator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/PreProvisionEvaluator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/PredefinedActivationMappingEvaluator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/TimeConstraintEvaluation.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.java
A model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-all.xml
A model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-delayed-delete.xml
A model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-disable-instead-delete.xml
A model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-pre-provision.xml
A model/model-intest/src/test/resources/mapping/predefined/role-predefine-all.xml
A model/model-intest/src/test/resources/mapping/predefined/role-predefine-delayed-delete.xml
A model/model-intest/src/test/resources/mapping/predefined/role-predefine-disable-instead-delete.xml
A model/model-intest/src/test/resources/mapping/predefined/role-predefine-pre-provision.xml
A model/model-intest/src/test/resources/mapping/predefined/user-sheldon.xml
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: bcd8185ae0f14424458ed593324fd43db5fbaa6a
https://github.com/Evolveum/midpoint/commit/bcd8185ae0f14424458ed593324fd43db5fbaa6a
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-27 (Tue, 27 Jun 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/upgrade/PreUpgradeCheckAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeConstants.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDistributionOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradePriority.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Log.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/src/main/resources/messages.properties
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaTestMixin.java
A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/PreUpgradeCheckTest.java
Log Message:
-----------
MID-8842 ninja, pre upgrade check, not tested yet.
Commit: 88efe04733b86da1cb55e16a40af46dc6e2bc685
https://github.com/Evolveum/midpoint/commit/88efe04733b86da1cb55e16a40af46dc6e2bc685
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/PreUpgradeCheckAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/PreUpgradeCheckTest.java
Log Message:
-----------
MID-8842 ninja, pre upgrade check, improved logging, some bugfixes
Commit: 834e3f6fa69721696567d3ccc7acafcae66d2766
https://github.com/Evolveum/midpoint/commit/834e3f6fa69721696567d3ccc7acafcae66d2766
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-28 (Wed, 28 Jun 2023)
Changed paths:
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionOptions.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DownloadDistributionResult.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/PreUpgradeCheckAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/PreUpgradeCheckOptions.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDistributionAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeDistributionOptions.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeInstallationAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeInstallationOptions.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectsOptions.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
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
MID-8842 ninja, moving upgrade actions to separate package
Commit: 79d3276c4c901cc7b6c9548a2028301770fb64c4
https://github.com/Evolveum/midpoint/commit/79d3276c4c901cc7b6c9548a2028301770fb64c4
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-28 (Wed, 28 Jun 2023)
Changed paths:
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectHandler.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectProcessor.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectResult.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectsAction.java
M 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/UpgradeObjectsHandler.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectsHelper.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/VerificationResult.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/VerificationResultItem.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/handler/AddRemoveAttributeValuesProcessor.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/handler/RemovedElementProcessor.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/handler/UserDashboardHandler.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/processor/AddRemoveAttributeValuesProcessor.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/processor/RemovedElementProcessor.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/processor/UserDashboardProcessor.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
Log Message:
-----------
MID-8842 ninja, first attempt at some code that enhances object validator with regards to upgrade process
Commit: bfd54fe6a4b16fc1cea87290dedeee620ca4f5f4
https://github.com/Evolveum/midpoint/commit/bfd54fe6a4b16fc1cea87290dedeee620ca4f5f4
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-28 (Wed, 28 Jun 2023)
Changed paths:
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
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 tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectProcessor.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectResult.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectsConsumerWorker.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectsHandler.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradePhase.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradePriority.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeType.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/VerificationResult.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/VerificationResultItem.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/processor/AddRemoveAttributeValuesProcessor.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/processor/RemovedElementProcessor.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/processor/UserDashboardProcessor.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
Log Message:
-----------
MID-8842 ninja, moved upgrade validator to schema module, since it could be used in different places as well (e.g. tasks or gui)
Commit: 93e4920b9bad9451bd982e1bd7357186812e02fe
https://github.com/Evolveum/midpoint/commit/93e4920b9bad9451bd982e1bd7357186812e02fe
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/wrapper/WrapperContext.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/MappingDirection.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/NoEmptyValueContainerWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/OutboundAttributeMappingWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceAttributeMappingWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TemplateTile.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTilePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationContainerProvider.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingWizardPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationsWizardPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/AdministrativeStatusStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/AdministrativeStatusStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingPopup.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingPopup.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingTile.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingTilePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingTilePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ExistenceStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ExistenceStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/LockoutStatusStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/LockoutStatusStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/MappingTile.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/MappingTilePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/MappingTilePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/PredefinedMappingStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/SpecificMappingProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/SpecificMappingTileTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/SpecificMappingTileTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ValidFromStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ValidFromStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ValidToStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ValidToStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/MappingOverrideTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PersonOfInterestPanel.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/ResourceAttributeMappingValueWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeMappingWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAuthorizationPlayground.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAuthorizationPlayground.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/SamplesChoice.java
A gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/authorization-samples/full-autz.additional-authorizations.xml.data
A gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/authorization-samples/no-autz.additional-authorizations.xml.data
A gui/admin-gui/src/main/resources/com/evolveum/midpoint/web/page/admin/configuration/authorization-samples/read-modify-caribbean.additional-authorizations.xml.data
A gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageAuthorizationPlayground.java
M infra/schema-pure-jaxb/pom.xml
M infra/schema/pom.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilteringContext.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/MatchingContext.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SelectorProcessingContext.java
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelDiagnosticService.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingTimeConstraintsEvaluation.java
R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/TimeConstraintsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
A 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/SchemaTransformer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DelayedDeleteEvaluator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DisableInsteadDeleteEvaluator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/PreProvisionEvaluator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/PredefinedActivationMappingEvaluator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/TimeConstraintEvaluation.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.java
A model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-all.xml
A model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-delayed-delete.xml
A model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-disable-instead-delete.xml
A model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-pre-provision.xml
A model/model-intest/src/test/resources/mapping/predefined/role-predefine-all.xml
A model/model-intest/src/test/resources/mapping/predefined/role-predefine-delayed-delete.xml
A model/model-intest/src/test/resources/mapping/predefined/role-predefine-disable-instead-delete.xml
A model/model-intest/src/test/resources/mapping/predefined/role-predefine-pre-provision.xml
A model/model-intest/src/test/resources/mapping/predefined/user-sheldon.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorMatcher.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/CompileConstraintsOptions.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/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
A 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/LogBasedEnforcerTracer.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/LogBasedSelectorTracer.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityTraceEvent.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorFilterEvaluation.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
Log Message:
-----------
Merge branch 'master' into tmp/gui-tasks
# Conflicts:
# model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
Commit: c8e0249cf183e5874c477a9c91a9f3eca76d5a09
https://github.com/Evolveum/midpoint/commit/c8e0249cf183e5874c477a9c91a9f3eca76d5a09
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TypedAssignablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OpResult.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledObjectCollectionView.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationLimitationsCollector.java
Log Message:
-----------
Do cosmetic code improvements
Commit: 54c417c1c5af87c22f95d59d513beda4e35b84ca
https://github.com/Evolveum/midpoint/commit/54c417c1c5af87c22f95d59d513beda4e35b84ca
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-29 (Thu, 29 Jun 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/UpgradePriority.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/UserDashboardProcessor.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/ExportRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ListKeysRepositoryAction.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/VerifyAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyResult.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeDistributionAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/VerifyConsumerWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/VerifyTest.java
Log Message:
-----------
MID-8842 ninja, verification now returns counts by priority (used mainly in upgrade-distribution)
Commit: 20b1109ec952746994ae7a74d2902ae136ee0413
https://github.com/Evolveum/midpoint/commit/20b1109ec952746994ae7a74d2902ae136ee0413
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAuthorizationPlayground.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAuthorizationPlayground.java
Log Message:
-----------
object selectors and type selector for authorization playground
Commit: 4b2efff6dfb680d272da80da4f279bef91950f59
https://github.com/Evolveum/midpoint/commit/4b2efff6dfb680d272da80da4f279bef91950f59
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TypedAssignablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OpResult.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AbstractRoleSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ProgressAwareChangesExecutorImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/GovernanceCardsPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsHelper.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsQueryUtil.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsTaskCreator.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/TaskAwareExecutor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/ShadowMarkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceContentPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTaskCreator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTasksPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/MembersWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationConfirmation.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationFinish.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ObjectCollectionViewUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/DataImport.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ChooseFocusTypeAndRelationDialogPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ConfigureTaskConfirmationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDefinition.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAdminConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugList.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/SynchronizationTaskFlavor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskTablePanel.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectDeltaOperation.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/ActivityDefinitionBuilder.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ResourceObjectSetUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/SpecificWorkDefinitionUtil.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaDelta.java
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/AuthorizationHelper.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/ActivitySubmissionOptions.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledObjectCollectionView.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfiledPrincipalManager.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/tasks/ActivityExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationLauncher.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ShadowCleanupActivityHandler.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/ExpressionHandlerImplTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestRaceConditions.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportManagerImpl.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/AbstractTestObjectLifecycleApproval.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleAdvanced.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleApprovalGlobal.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestParallelApprovals.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestPreview.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ActivityTree.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityDefinition.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/ActivityHandlerRegistry.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/CustomCompositeActivityHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/task/ActivityBasedTaskHandler.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipal.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationLimitationsCollector.java
M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
M testing/story/src/test/resources/grouper/resource-grouper.xml
Log Message:
-----------
Merge branch 'master' of github.com:Evolveum/midpoint
* 'master' of github.com:Evolveum/midpoint:
Do cosmetic code improvements
Re-implement hiding task link in role wizard
Fix the docs of TaskAwareExecutor
Add objectRef to resource tasks from GUI
Process background tasks from GUI via clockwork
Commit: 6febfa324fcca596dd784e58cabdc74db372b242
https://github.com/Evolveum/midpoint/commit/6febfa324fcca596dd784e58cabdc74db372b242
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
Log Message:
-----------
Fix unmappable char in XSD docs
(Javadoc processor failed on this, at least in my environment.)
Commit: 9ec51abca32eb3b3ea7dcbece40fc55b7ac3d4a4
https://github.com/Evolveum/midpoint/commit/9ec51abca32eb3b3ea7dcbece40fc55b7ac3d4a4
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAuthorizationPlayground.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAuthorizationPlayground.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 4d69dd7e7b0f325e4ee9abf51414b6806a8487ac
https://github.com/Evolveum/midpoint/commit/4d69dd7e7b0f325e4ee9abf51414b6806a8487ac
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-29 (Thu, 29 Jun 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/upgrade/action/PreUpgradeCheckAction.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaSpringTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaTestMixin.java
A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/PreUpgradeCheckTest.java
R tools/ninja/src/test/java/com/evolveum/midpoint/ninja/upgrade/PreUpgradeCheckTest.java
Log Message:
-----------
MID-8842 ninja, pre-upgrade check tests
Commit: e63ea22c5ad8288510e6742e8c1f07976ab2a83d
https://github.com/Evolveum/midpoint/commit/e63ea22c5ad8288510e6742e8c1f07976ab2a83d
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M pom.xml
Log Message:
-----------
getting rid of some warnings from maven build
Commit: 8f648b9d25651f17d58f6538306d693503fb3321
https://github.com/Evolveum/midpoint/commit/8f648b9d25651f17d58f6538306d693503fb3321
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
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
Log Message:
-----------
Adapt authorization playground
Added containerable types; fixed no-object situation.
Commit: a31ab46e190d5931eea876da83219fab2882a84c
https://github.com/Evolveum/midpoint/commit/a31ab46e190d5931eea876da83219fab2882a84c
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: f093a869a491994ad578fc18a0bacf75dbb3bc35
https://github.com/Evolveum/midpoint/commit/f093a869a491994ad578fc18a0bacf75dbb3bc35
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-30 (Fri, 30 Jun 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-case-management-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-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-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
Log Message:
-----------
MID-8842 ninja, xsd schemas cleanup, fixed removed elements/types. now just marked as a:removed
Commit: 9bbf9e808e298e7a0b0af5f6b0d0409b932efdda
https://github.com/Evolveum/midpoint/commit/9bbf9e808e298e7a0b0af5f6b0d0409b932efdda
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-30 (Fri, 30 Jun 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-case-management-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-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-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
Log Message:
-----------
MID-8842 ninja, xsd schemas cleanup, fixed removed elements/types. fixed plannedRemoval/removedSince annotations
Commit: 159cd51478760ad64a20bdb506d4dbe4aa75a893
https://github.com/Evolveum/midpoint/commit/159cd51478760ad64a20bdb506d4dbe4aa75a893
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-30 (Fri, 30 Jun 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
Log Message:
-----------
MID-8842 ninja, xsd schemas cleanup, fixed smaller issues after review
Commit: fa205c67c03059bff14f3f6ce55dbbb502ba75cb
https://github.com/Evolveum/midpoint/commit/fa205c67c03059bff14f3f6ce55dbbb502ba75cb
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-30 (Fri, 30 Jun 2023)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
Log Message:
-----------
MID-8842 ninja, xsd schemas cleanup, ModuleSaml2KeyTypeType.encryption moved back to xsd, marked as removed
Commit: b1703700f4fa569c29cdbd6474b93c5a78c74f46
https://github.com/Evolveum/midpoint/commit/b1703700f4fa569c29cdbd6474b93c5a78c74f46
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-30 (Fri, 30 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TypedAssignablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OpResult.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AbstractRoleSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ProgressAwareChangesExecutorImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/GovernanceCardsPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsHelper.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsQueryUtil.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsTaskCreator.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/TaskAwareExecutor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/ShadowMarkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceContentPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTaskCreator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTasksPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/MembersWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationConfirmation.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationFinish.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ObjectCollectionViewUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/DataImport.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ChooseFocusTypeAndRelationDialogPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ConfigureTaskConfirmationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDefinition.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAdminConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAuthorizationPlayground.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAuthorizationPlayground.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugList.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/SynchronizationTaskFlavor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskTablePanel.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectDeltaOperation.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/ActivityDefinitionBuilder.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ResourceObjectSetUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/SpecificWorkDefinitionUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-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 infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaDelta.java
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/AuthorizationHelper.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/ActivitySubmissionOptions.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledObjectCollectionView.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfiledPrincipalManager.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/tasks/ActivityExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationLauncher.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ShadowCleanupActivityHandler.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/ExpressionHandlerImplTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestRaceConditions.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportManagerImpl.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/AbstractTestObjectLifecycleApproval.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleAdvanced.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleApprovalGlobal.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestParallelApprovals.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestPreview.java
M pom.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ActivityTree.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityDefinition.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/ActivityHandlerRegistry.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/CustomCompositeActivityHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/task/ActivityBasedTaskHandler.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipal.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationLimitationsCollector.java
M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
M testing/story/src/test/resources/grouper/resource-grouper.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/upgrade-process
Commit: 0b73d3687d792a69db61b7aa5627f94cbc6d68f8
https://github.com/Evolveum/midpoint/commit/0b73d3687d792a69db61b7aa5627f94cbc6d68f8
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-06-30 (Fri, 30 Jun 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaSpringTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaTestMixin.java
Log Message:
-----------
MID-8842 ninja, another fix for import tests
Commit: b7a1eaed9f5d1c0e41311ec787fc820d2bee7f20
https://github.com/Evolveum/midpoint/commit/b7a1eaed9f5d1c0e41311ec787fc820d2bee7f20
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-06-30 (Fri, 30 Jun 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/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/PageRepositoryQuery.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageTraceView.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/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-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-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 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/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
Log Message:
-----------
Simplify SecurityEnforcer interface
1. The (quite rarely used) custom owner resolver was moved into
enforcer operation options.
2. Convenience variants of common methods were created and used.
Commit: ebb050d9d309b4078a10df5794a0722731d4cf93
https://github.com/Evolveum/midpoint/commit/ebb050d9d309b4078a10df5794a0722731d4cf93
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M gui/admin-gui/pom.xml
M pom.xml
Log Message:
-----------
attempt to fix build compilation/dependency issues
Commit: 63f938013d6782407f19eeb1c557e52c5c3b2272
https://github.com/Evolveum/midpoint/commit/63f938013d6782407f19eeb1c557e52c5c3b2272
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-07-02 (Sun, 02 Jul 2023)
Changed paths:
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
Log Message:
-----------
MID-8842 ninja, ImportRepositoryTest ignored for now, no idea how to reproduce
Commit: f09c0f1e29d6610cd928a32f8f385054cb73bd88
https://github.com/Evolveum/midpoint/commit/f09c0f1e29d6610cd928a32f8f385054cb73bd88
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-07-03 (Mon, 03 Jul 2023)
Changed paths:
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
M tools/ninja/testng-unit.xml
Log Message:
-----------
MID-8842 ninja, ImportRepositoryTest ignored for now hopefully (not via annotation, but via testng xml)
Commit: 65e786c2fbac7ad26aec2fd85a8c39bec8161790
https://github.com/Evolveum/midpoint/commit/65e786c2fbac7ad26aec2fd85a8c39bec8161790
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-07-03 (Mon, 03 Jul 2023)
Changed paths:
M pom.xml
Log Message:
-----------
Downgrade maven-deploy-plugin
The upgraded plugin fails on javadoc module with "The packaging plugin
for this project did not assign a main file to the project but it has
attachments. Change packaging to 'pom'." (When building in jenkins.)
I hope this downgrade will fix it.
Commit: 066abb27fb3b4254d13bf4f899ec43d92c2de844
https://github.com/Evolveum/midpoint/commit/066abb27fb3b4254d13bf4f899ec43d92c2de844
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-07-03 (Mon, 03 Jul 2023)
Changed paths:
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
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-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 repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorToFilterTranslator.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/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/SelectorFilterEvaluation.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/security/TestRoleMembers.java
Log Message:
-----------
Remove ModelInteractionService#canSearch method
This method is currently not used. In the past, it was used to check
whether one is allowed to search role members (to decide if some parts
of GUI should be shown). But we decided to drop this method. So here it
is. Consequently, some other parts of now-unused code could be removed
from SecurityEnforcer.
Other minor simplifications of the enforcer code were done as well.
Commit: 830fe55885f408f1c03386fb31b3471c625e875f
https://github.com/Evolveum/midpoint/commit/830fe55885f408f1c03386fb31b3471c625e875f
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-07-03 (Mon, 03 Jul 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/BaseOptions.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/verify/VerificationReporter.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
MID-8842 ninja, more options to verify
Commit: 2fed5fbbd87984954f54d0ead7d9f8171bda8a47
https://github.com/Evolveum/midpoint/commit/2fed5fbbd87984954f54d0ead7d9f8171bda8a47
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-07-03 (Mon, 03 Jul 2023)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/BaseOptions.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/verify/VerificationReporter.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: a1f0a9bbaa79d6dd6b005ae62d1aed24b803dce6
https://github.com/Evolveum/midpoint/commit/a1f0a9bbaa79d6dd6b005ae62d1aed24b803dce6
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-07-04 (Tue, 04 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 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
Log Message:
-----------
MID-8842 ninja related - sqale repository/audit now validates schema version during start
Commit: f482acb065d88301cd1233c5da6d709eeb7c27e9
https://github.com/Evolveum/midpoint/commit/f482acb065d88301cd1233c5da6d709eeb7c27e9
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-07-04 (Tue, 04 Jul 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.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-intest/src/test/resources/logback-test.xml
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/SecurityEnforcer.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerDecisionOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemDecisionOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemSecurityConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/LogBasedEnforcerAndSelectorTracer.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
Log Message:
-----------
Clean-up ClockworkAuthorizationHelper
This work was necessary to understand/document parts of SecurityEnforcer
API used by that component. Moreover, it made the authorization of
requests in the clockwork more understandable.
Commit: b157e6fa59078b27fa4e84d665440950344327e1
https://github.com/Evolveum/midpoint/commit/b157e6fa59078b27fa4e84d665440950344327e1
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-07-04 (Tue, 04 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 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
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: ff1a6848dfeefafc9c104d10d661dbaf9e8a9090
https://github.com/Evolveum/midpoint/commit/ff1a6848dfeefafc9c104d10d661dbaf9e8a9090
Author: Viliam Repan <vilo.repan 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/prism/wrapper/ItemWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.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 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
Log Message:
-----------
removed and removedSince annotations implementation support, definitions updated
Commit: a507f6111c58aba89c856f68e7832e20eaa608ac
https://github.com/Evolveum/midpoint/commit/a507f6111c58aba89c856f68e7832e20eaa608ac
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-07-04 (Tue, 04 Jul 2023)
Changed paths:
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/UpgradeType.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/AddRemoveAttributeValuesProcessor.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/RemovedElementProcessor.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/verify/VerificationReporter.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
MID-8842 ninja - "removed" validation now available as option in ninja and in object verifier.
Commit: 051a3cd7fa87e58f37e5720789d5e92a45345606
https://github.com/Evolveum/midpoint/commit/051a3cd7fa87e58f37e5720789d5e92a45345606
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-07-04 (Tue, 04 Jul 2023)
Changed paths:
M gui/admin-gui/package-lock.json
Log Message:
-----------
updated caniuse lite db (admin-gui nodejs dependency)
Commit: eeed13aa7c2b2c4b1c149b6f8abb027c4e139d76
https://github.com/Evolveum/midpoint/commit/eeed13aa7c2b2c4b1c149b6f8abb027c4e139d76
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-07-04 (Tue, 04 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/UpgradeObjectsHandler.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/UserDashboardProcessor.java
A infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
A infra/schema/src/test/resources/validator/processor/resource.xml
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectsConsumerWorker.java
Log Message:
-----------
MID-8842 ninja - AddRemoveAttributeValuesProcessor + test
Commit: 1dac15623a1b2e1e9c4b7e42dda92613ab57c359
https://github.com/Evolveum/midpoint/commit/1dac15623a1b2e1e9c4b7e42dda92613ab57c359
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-07-04 (Tue, 04 Jul 2023)
Changed paths:
M infra/schema/testng-unit.xml
Log Message:
-----------
MID-8842 ninja - "removed" validation now available as option in ninja and in object verifier.
Commit: 63b359f0af70dadfd16a820193c3cccf387897f3
https://github.com/Evolveum/midpoint/commit/63b359f0af70dadfd16a820193c3cccf387897f3
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-07-05 (Wed, 05 Jul 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/TaskHandlerWrapperFactory.java
M gui/admin-gui/src/test/resources/common/role-enduser.xml
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
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
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionWrapper.java
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
M infra/schema/src/test/resources/common/task-bulk-action-1.xml
M infra/schema/src/test/resources/common/task-bulk-action-2.xml
M 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/functions/BasicExpressionFunctions.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
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/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/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/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/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/iterative/IterativeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/search/SearchIterativeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/simple/SimpleMockActivityHandler.java
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-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/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
Log Message:
-----------
Remove legacy task configuration style
In midPoint 4.4, we introduced activities as a simpler way how
to configure the majority of tasks. The old style of configuration
(using task handler URI and extension items) was deprecated.
This commit finally removes the support for the old style - for those
tasks that are covered by activities.
Commit: ae0dfaed3b162106d4945da7c295c1c8d0c3ef04
https://github.com/Evolveum/midpoint/commit/ae0dfaed3b162106d4945da7c295c1c8d0c3ef04
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-07-05 (Wed, 05 Jul 2023)
Changed paths:
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
Log Message:
-----------
Fix the migration of recomputation tasks
The default for objects being processed is different for "old" and
"new" style: UserType vs FocusType. The migrated tasks are fixed now
with this respect. This makes TestRecomputeTask working again.
Commit: 94505e3d6a391eb935ed48c883e9ccf3eae83310
https://github.com/Evolveum/midpoint/commit/94505e3d6a391eb935ed48c883e9ccf3eae83310
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-07-05 (Wed, 05 Jul 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/TaskHandlerWrapperFactory.java
M gui/admin-gui/src/test/resources/common/role-enduser.xml
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
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
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionWrapper.java
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
M infra/schema/src/test/resources/common/task-bulk-action-1.xml
M infra/schema/src/test/resources/common/task-bulk-action-2.xml
M 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/functions/BasicExpressionFunctions.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
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/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/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/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/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/iterative/IterativeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/search/SearchIterativeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/simple/SimpleMockActivityHandler.java
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-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/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
Log Message:
-----------
Merge branch 'tmp/removing-legacy-tasks'
Commit: dbc77465ae4199c2f2bc098e8a9a8d366bbc2282
https://github.com/Evolveum/midpoint/commit/dbc77465ae4199c2f2bc098e8a9a8d366bbc2282
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-07-05 (Wed, 05 Jul 2023)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
Log Message:
-----------
Fix database schema check
This should help with failing tests.
Commit: 8ad0a8a5ff670848036be5552d7945cca1525533
https://github.com/Evolveum/midpoint/commit/8ad0a8a5ff670848036be5552d7945cca1525533
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-07-05 (Wed, 05 Jul 2023)
Changed paths:
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 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/ShadowIntegrityCheckWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/IterativeScriptingActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/NonIterativeScriptingActivityHandler.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/ImportWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/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/AutoScalingWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanWorkDefinition.java
M model/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/ClassicReportExportWorkDefinition.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/DistributedReportExportWorkDefinition.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/PropagationWorkDefinition.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/NoOpActivityHandler.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/handlers/composite/CompositeMockWorkDefinition.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/iterative/IterativeMockWorkDefinition.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/search/SearchIterativeMockWorkDefinition.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/simple/SimpleMockWorkDefinition.java
Log Message:
-----------
Simplify activity work definition parsing
As the legacy (extension-based) definitions are gone, the whole process
could get simplified a bit. WorkDefinitionSource was replaced by
WorkDefinitionBean (former WorkDefinitionWrapper); having
two subclasses: Typed and Untyped.
Commit: a9ccf907c4ee3e5dd61f8d79ee39a658a5ade4f9
https://github.com/Evolveum/midpoint/commit/a9ccf907c4ee3e5dd61f8d79ee39a658a5ade4f9
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2023-07-05 (Wed, 05 Jul 2023)
Changed paths:
M config/sql/native-new/postgres-new-audit.sql
M config/sql/native-new/postgres-new-upgrade-audit.sql
M config/sql/native-new/postgres-new-upgrade.sql
M config/sql/native-new/postgres-new.sql
M gui/admin-gui/package-lock.json
M gui/admin-gui/pom.xml
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TypedAssignablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OpResult.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/wrapper/WrapperContext.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/MappingDirection.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AbstractRoleSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/NoEmptyValueContainerWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/OutboundAttributeMappingWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceAttributeMappingWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/TaskHandlerWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ProgressAwareChangesExecutorImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/GovernanceCardsPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsHelper.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsQueryUtil.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsTaskCreator.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/TaskAwareExecutor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/ShadowMarkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/TreeTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceContentPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTaskCreator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTasksPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TemplateTile.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTilePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationContainerProvider.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingWizardPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationMappingWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationsWizardPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/AdministrativeStatusStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/AdministrativeStatusStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingPopup.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingPopup.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingTile.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingTilePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/CreateActivationMappingTilePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ExistenceStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ExistenceStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/LockoutStatusStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/LockoutStatusStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/MappingTile.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/MappingTilePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/MappingTilePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/PredefinedMappingStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/SpecificMappingProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/SpecificMappingTileTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/SpecificMappingTileTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ValidFromStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ValidFromStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ValidToStepPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ValidToStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/MappingOverrideTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/MembersWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationConfirmation.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationFinish.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PersonOfInterestPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeMappingValueWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeMappingWrapper.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/gui/impl/util/GuiDisplayNameUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ObjectCollectionViewUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/DataImport.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ChooseFocusTypeAndRelationDialogPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ConfigureTaskConfirmationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDefinition.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAdminConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAuthorizationPlayground.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAuthorizationPlayground.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugList.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageRepositoryQuery.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageTraceView.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/SynchronizationTaskFlavor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskTablePanel.java
M gui/admin-gui/src/test/resources/common/role-enduser.xml
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-pure-jaxb/pom.xml
M infra/schema/pom.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectDeltaOperation.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilteringContext.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/MatchingContext.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/SelectorProcessingContext.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ValueSelector.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/ActivityDefinitionBuilder.java
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
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/SpecificWorkDefinitionUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionBean.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionSource.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionWrapper.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeObjectProcessor.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeObjectsHandler.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradePhase.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradePriority.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeType.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeValidationItem.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeValidationResult.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItem.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/AddRemoveAttributeValuesProcessor.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/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 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
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaDelta.java
A infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.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/resource.xml
M infra/schema/testng-unit.xml
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
M model/authentication-impl/src/test/resources/common/task-trigger-scanner-on-demand.xml
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CancelCaseAction.java
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/AuthorizationHelper.java
M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseManagementHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignCreationTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationClosingTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationRemediationTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
M model/certification-impl/src/test/resources/common/task-trigger-scanner-manual.xml
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/ActivitySubmissionOptions.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelPublicConstants.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledObjectCollectionView.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfiledPrincipalManager.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingTimeConstraintsEvaluation.java
R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/TimeConstraintsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/cleanup/CleanupActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/cleanup/CleanupWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/cleanup/ShadowRefreshActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuditController.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuthorizationDiagEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelDiagController.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/RawChangesExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/tasks/ActivityExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/objects/ObjectIntegrityCheckActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckWorkDefinition.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuthorizationHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkClick.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkRequestAuthorizer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensOwnerResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DelayedDeleteEvaluator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DisableInsteadDeleteEvaluator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/PreProvisionEvaluator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/PredefinedActivationMappingEvaluator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/TimeConstraintEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableComplexTypeDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableItemDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/IterativeScriptingActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/NonIterativeScriptingActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/BaseActionExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/async/AsyncUpdateActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/async/AsyncUpdateWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationLauncher.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/AdvancedActivityRunSupportImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/DeletionActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ExplicitChangeExecutionActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/IterativeChangeExecutionActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/RecomputationActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ReindexActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ShadowCleanupActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/cluster/AutoScalingActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/cluster/AutoScalingWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanWorkDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/simple/SimpleActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanWorkDefinition.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/ExpressionHandlerImplTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
M model/model-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/TestRaceConditions.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/AbstractBasicScriptingTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractInitializedSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestCleanupTask.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestLiveSyncTask.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMiscTasks.java
M model/model-intest/src/test/resources/archetypes/archetype-liveSync-task.xml
M model/model-intest/src/test/resources/common/archetype-task-iterative-bulk-action.xml
M model/model-intest/src/test/resources/common/archetype-task-reconciliation.xml
M model/model-intest/src/test/resources/common/archetype-task-single-bulk-action.xml
M model/model-intest/src/test/resources/common/task-reconcile-dummy.xml
M model/model-intest/src/test/resources/common/task-trigger-scanner-on-demand.xml
M model/model-intest/src/test/resources/common/task-trigger-scanner.xml
M model/model-intest/src/test/resources/common/task-validity-scanner.xml
M model/model-intest/src/test/resources/iteration/task-dumy-dark-violet-livesync.xml
M model/model-intest/src/test/resources/logback-test.xml
M model/model-intest/src/test/resources/manual/task-shadow-refresh.xml
A model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-all.xml
A model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-delayed-delete.xml
A model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-disable-instead-delete.xml
A model/model-intest/src/test/resources/mapping/predefined/resource-dummy-predefine-pre-provision.xml
A model/model-intest/src/test/resources/mapping/predefined/role-predefine-all.xml
A model/model-intest/src/test/resources/mapping/predefined/role-predefine-delayed-delete.xml
A model/model-intest/src/test/resources/mapping/predefined/role-predefine-disable-instead-delete.xml
A model/model-intest/src/test/resources/mapping/predefined/role-predefine-pre-provision.xml
A model/model-intest/src/test/resources/mapping/predefined/user-sheldon.xml
M model/model-intest/src/test/resources/mapping/task-dummy-services-pwd-copy-import.xml
M model/model-intest/src/test/resources/mapping/task-dummy-services-pwd-generate-import.xml
M model/model-intest/src/test/resources/member-recompute/archetype-department.xml
M model/model-intest/src/test/resources/member-recompute/task-reconcile-clubs.xml
M model/model-intest/src/test/resources/member-recompute/task-template-recompute-members.xml
M model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-crm-import.xml
M model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-hr-import.xml
M model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-hr-reconciliation.xml
M model/model-intest/src/test/resources/misc/task-shadow-refresh-explicit-dummy.xml
M model/model-intest/src/test/resources/misc/task-shadow-refresh.xml
M model/model-intest/src/test/resources/notifications/task-hr-import.xml
M model/model-intest/src/test/resources/reporting/task-import-retry-by-fetching.xml
M model/model-intest/src/test/resources/reporting/task-import.xml
M model/model-intest/src/test/resources/reporting/task-reconcile-dummy-0t-nb-np.xml
M model/model-intest/src/test/resources/reporting/task-reconcile-dummy-2t-nb-np.xml
M model/model-intest/src/test/resources/reporting/task-reconciliation-hacked.xml
M model/model-intest/src/test/resources/reporting/task-reconciliation.xml
M model/model-intest/src/test/resources/scripting/modify-jack-password-task-legacy.xml
M model/model-intest/src/test/resources/scripting/scripting-users-in-background-iterative-task-legacy.xml
M model/model-intest/src/test/resources/scripting/scripting-users-in-background-iterative-task.xml
M model/model-intest/src/test/resources/security/multitenant/org-multitenant.xml
M model/model-intest/src/test/resources/sync/task-delete-dummy-accounts.xml
M model/model-intest/src/test/resources/sync/task-delete-dummy-shadows.xml
M model/model-intest/src/test/resources/sync/task-dummy-byzantine-recon.xml
R model/model-intest/src/test/resources/sync/task-import-dummy-lime-limited-legacy.xml
A model/model-intest/src/test/resources/sync/task-import-dummy-lime-limited-migrated.xml
M model/model-intest/src/test/resources/sync/task-import-dummy-steelblue-multithreaded.xml
M model/model-intest/src/test/resources/sync/task-reconcile-dummy-azure.xml
M model/model-intest/src/test/resources/sync/task-reconcile-dummy-filter.xml
M model/model-intest/src/test/resources/sync/task-reconcile-dummy-lime.xml
M model/model-intest/src/test/resources/sync/task-reconcile-dummy-steelblue-multithreaded.xml
M model/model-intest/src/test/resources/sync/task-user-recompute-captain.xml
M model/model-intest/src/test/resources/sync/task-user-recompute-herman-by-expression.xml
M model/model-intest/src/test/resources/sync/task-user-recompute-light.xml
M model/model-intest/src/test/resources/sync/task-user-recompute.xml
A model/model-intest/src/test/resources/tasks/cleanup/task-cleanup-admin.xml
R model/model-intest/src/test/resources/tasks/cleanup/task-cleanup-legacy-admin.xml
A model/model-intest/src/test/resources/tasks/cleanup/task-cleanup-limited.xml
R model/model-intest/src/test/resources/tasks/cleanup/task-cleanup-new-limited.xml
M model/model-intest/src/test/resources/tasks/livesync/task-intsync-batched.xml
R model/model-intest/src/test/resources/tasks/misc/task-delete-missing-query-legacy.xml
A model/model-intest/src/test/resources/tasks/misc/task-delete-missing-query.xml
M model/model-intest/src/test/resources/tasks/misc/task-delete-report-data.xml
R model/model-intest/src/test/resources/tasks/misc/task-execute-changes-legacy.xml
A model/model-intest/src/test/resources/tasks/misc/task-execute-changes.xml
M model/model-intest/src/test/resources/volatility/task-dummy-hr-livesync.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportManagerImpl.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/AbstractReportWorkDefinition.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportExportActivityHandler.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportExportWorkDefinition.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportImportActivityHandler.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportImportWorkDefinition.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportActivityHandler.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportWorkDefinition.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ExtensionSchemaRestController.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/CaseOperationExecutionTaskHandler.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/AbstractTestObjectLifecycleApproval.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleAdvanced.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleApprovalGlobal.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestParallelApprovals.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestPreview.java
M model/workflow-impl/src/test/resources/common/task-trigger-scanner.xml
M pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/MultiPropagationActivityHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/MultiPropagationWorkDefinition.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/PropagationActivityHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/PropagationWorkDefinition.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestSynchronization.java
R provisioning/provisioning-impl/src/test/resources/synchronization/sync-task-example.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ActivityTree.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/TaskActivityManager.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityDefinition.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityDistributionDefinition.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityExecutionModeDefinition.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityReportingDefinition.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/WorkDefinitionFactory.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/ActivityHandlerRegistry.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/CustomCompositeActivityHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/NoOpActivityHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/task/ActivityBasedTaskHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/task/ActivityBasedTaskRun.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorMatcher.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorToFilterTranslator.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestActivities.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestBucketingStatic.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/composite/CompositeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/composite/CompositeMockWorkDefinition.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/iterative/IterativeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/iterative/IterativeMockWorkDefinition.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/search/SearchIterativeMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/search/SearchIterativeMockWorkDefinition.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/simple/SimpleMockActivityHandler.java
M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/handlers/simple/SimpleMockWorkDefinition.java
R repo/repo-common/src/test/resources/tasks/activities/task-100-mock-simple-legacy.xml
R repo/repo-common/src/test/resources/tasks/activities/task-110-mock-composite-legacy.xml
R repo/repo-common/src/test/resources/tasks/activities/task-115-no-op-legacy.xml
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditServiceFactory.java
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/MGlobalMetadata.java
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QGlobalMetadata.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/TaskAsserter.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipal.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/ItemSecurityConstraints.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/AuthorizationLimitationsCollector.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/CompileConstraintsOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerDecisionOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerFilterOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemDecisionOperation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemSecurityConstraintsImpl.java
A 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/LogBasedEnforcerTracer.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/LogBasedSelectorTracer.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/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.java
M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditFactory.java
A repo/system-init/src/main/resources/ctx-configuration-10-system-init.xml
A repo/system-init/src/main/resources/ctx-configuration-20-protector.xml
A repo/system-init/src/main/resources/ctx-configuration-30-audit-factory.xml
A repo/system-init/src/main/resources/ctx-configuration-40-prism.xml
M repo/system-init/src/main/resources/ctx-configuration-no-repo.xml
M repo/system-init/src/main/resources/ctx-configuration.xml
M repo/system-init/src/main/resources/initial-objects/archetype/501-archetype-task-reconciliation.xml
M repo/system-init/src/main/resources/initial-objects/archetype/502-archetype-task-recomputation.xml
M repo/system-init/src/main/resources/initial-objects/archetype/503-archetype-task-import.xml
M repo/system-init/src/main/resources/initial-objects/archetype/504-archetype-task-live-sync.xml
M repo/system-init/src/main/resources/initial-objects/archetype/505-archetype-task-async-update.xml
M repo/system-init/src/main/resources/initial-objects/archetype/506-archetype-task-cleanup.xml
M repo/system-init/src/main/resources/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
M repo/system-init/src/main/resources/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
M repo/system-init/src/main/resources/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
M repo/system-init/src/main/resources/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
M repo/system-init/src/main/resources/initial-objects/archetype/515-archetype-task-objects-delete.xml
M repo/system-init/src/main/resources/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
M repo/system-init/src/main/resources/initial-objects/archetype/517-archetype-task-execute-change.xml
M repo/system-init/src/main/resources/initial-objects/archetype/518-archetype-task-execute-deltas.xml
M repo/system-init/src/main/resources/initial-objects/archetype/519-archetype-task-reindex-repository.xml
M repo/system-init/src/main/resources/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
M repo/system-init/src/main/resources/initial-objects/archetype/530-archetype-task-validity.xml
M repo/system-init/src/main/resources/initial-objects/archetype/531-archetype-task-trigger.xml
M repo/system-init/src/main/resources/initial-objects/archetype/532-archetype-task-propagation.xml
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
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-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/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/TaskQuartzImpl.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/JdbcPingTaskHandler.java
M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/MockParallelTaskHandler.java
M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/MockTaskHandler.java
M repo/task-quartz-impl/src/test/resources/basic/task-allowed-not.xml
M repo/task-quartz-impl/src/test/resources/basic/task-allowed.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-loose-cron.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-loose.xml
M repo/task-quartz-impl/src/test/resources/basic/task-cycle-tight.xml
M repo/task-quartz-impl/src/test/resources/basic/task-dummy.xml
M repo/task-quartz-impl/src/test/resources/basic/task-for-extension-test.xml
M repo/task-quartz-impl/src/test/resources/basic/task-group-limit-concurrent.xml
M repo/task-quartz-impl/src/test/resources/basic/task-group-limit.xml
M repo/task-quartz-impl/src/test/resources/basic/task-long-running.xml
M repo/task-quartz-impl/src/test/resources/basic/task-non-existing-owner.xml
M repo/task-quartz-impl/src/test/resources/basic/task-run-on-demand.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-exp-1-ram-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-exp-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-sec-group-limit-ram-null.xml
M repo/task-quartz-impl/src/test/resources/basic/task-simple-waiting.xml
M repo/task-quartz-impl/src/test/resources/basic/task-single-run.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-1-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-child-2.xml
M repo/task-quartz-impl/src/test/resources/basic/task-suspended-tree-root.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-delete.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-resume-and-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-to-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-child-1.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-child-2.xml
M repo/task-quartz-impl/src/test/resources/basic/task-tree-root.xml
M repo/task-quartz-impl/src/test/resources/basic/task-waiting-for-no-one.xml
M repo/task-quartz-impl/src/test/resources/basic/task-with-threads-to-suspend.xml
M repo/task-quartz-impl/src/test/resources/basic/task-with-threads.xml
M repo/task-quartz-impl/src/test/resources/basic/task-without-progress.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-closed.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-runnable.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-suspended.xml
M repo/task-quartz-impl/src/test/resources/miscellaneous/task-42-waiting.xml
M testing/conntest/src/test/resources/389ds/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/389ds/task-sync.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2022-users.xml
M testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-chimera-users.xml
M testing/conntest/src/test/resources/ad-ldap-simple/task-sync-user.xml
M testing/conntest/src/test/resources/ad-ldap-simple/task-sync.xml
M testing/conntest/src/test/resources/common/role-end-user.xml
M testing/conntest/src/test/resources/opendj-dumber/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/opendj-dumber/task-sync.xml
M testing/conntest/src/test/resources/openldap-dumber/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/openldap-dumber/task-sync.xml
M testing/conntest/src/test/resources/openldap/task-sync-inetorgperson.xml
M testing/conntest/src/test/resources/openldap/task-sync.xml
M testing/longtest/src/test/resources/ldap/task-delete-opendj-accounts.xml
M testing/longtest/src/test/resources/ldap/task-delete-opendj-shadows.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/security/TestRoleMembers.java
M testing/story/src/test/resources/async/task-recompute-multi.xml
M testing/story/src/test/resources/common/archetype-task-recomputation.xml
M testing/story/src/test/resources/common/task-trigger-scanner.xml
M testing/story/src/test/resources/common/task-validity-scanner.xml
M testing/story/src/test/resources/consistency/task-opendj-reconciliation.xml
M testing/story/src/test/resources/delayed-enable/task-dumy-hr-livesync.xml
M testing/story/src/test/resources/energy/task-reconcile-ad.xml
M testing/story/src/test/resources/grouper/resource-grouper.xml
M testing/story/src/test/resources/grouper/task-async-update.xml
M testing/story/src/test/resources/grouper/task-group-scavenger.xml
M testing/story/src/test/resources/grouper/task-import-groups.xml
M testing/story/src/test/resources/grouper/task-reconcile-groups.xml
M testing/story/src/test/resources/import-group/task-opendj-import-groups.xml
M testing/story/src/test/resources/inbound-outbound-association/task-dumy-dir-livesync.xml
M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-1.xml
M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-4.xml
M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-no-role-and-shadow-cache.xml
M testing/story/src/test/resources/ldap/recon-perf/task-reconcile-1-opendj.xml
M testing/story/src/test/resources/ldap/recon-perf/task-reconcile-4-opendj.xml
M testing/story/src/test/resources/ldap/sync-massive/task-live-sync.xml
M testing/story/src/test/resources/livesync-madness/task-dumy-hr-livesync.xml
M testing/story/src/test/resources/orgsync/task-reconcile-opendj-default-single.xml
M testing/story/src/test/resources/orgsync/task-reconcile-opendj-ldapgroup-single.xml
M testing/story/src/test/resources/orphaned-tasks/task-mark-orphaned-tasks.xml
M testing/story/src/test/resources/perf/import/task-import.xml
M testing/story/src/test/resources/resource-in-maintenance/task-reconcile-csv.xml
M testing/story/src/test/resources/resource-in-maintenance/task-refresh.xml
M testing/story/src/test/resources/service-accounts-classifier/task-dummy-classifier-reconcile.xml
M testing/story/src/test/resources/service-accounts/task-dummy-livesync.xml
M testing/story/src/test/resources/service-accounts/task-dummy-reconcile.xml
M testing/story/src/test/resources/shadows/task-bulk-delete.xml
M testing/story/src/test/resources/shadows/task-import.xml
M testing/story/src/test/resources/shadows/task-reconciliation.xml
M testing/story/src/test/resources/system-perf/task-reconciliation.vm.xml
M testing/story/src/test/resources/university/task-dummy-hr-livesync.xml
M testing/story/src/test/resources/village/task-dumy-source-livesync.xml
M tools/ninja/pom.xml
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/Action.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/BaseImportExportOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/BaseOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/BasicExportOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/BasicImportOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ConnectionOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/CountOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/CountRepositoryAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteRepositoryAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportRepositoryAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/InfoOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/InfoRepositoryAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ListKeysOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ListKeysRepositoryAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/OutputOptions.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/PasswordResetRepositoryAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/PolyStringNormalizerOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RepositoryAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RestAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RunSqlAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RunSqlOptions.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/SchemaRepositoryAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/SearchOptions.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/TransformRepositoryAction.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/UnlockRepositoryAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyOptions.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyRepositoryAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyResult.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditProducerWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningConsumerWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningProducerWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/ExportMiningRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/trace/EditTraceAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/trace/EditTraceOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/trace/TraceStatistics.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/ConsoleProgressListener.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/DistributionManager.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/ProgressListener.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/ProgressResponseBody.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeCommonOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeConstants.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/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' into feature/role-mining
Commit: 010acaaed3e380e0e90d73d60a92831729e08977
https://github.com/Evolveum/midpoint/commit/010acaaed3e380e0e90d73d60a92831729e08977
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2023-07-07 (Fri, 07 Jul 2023)
Changed paths:
M config/sql/native-new/postgres-new.sql
M gui/admin-gui/src/frontend/scss/midpoint.scss
A gui/admin-gui/src/frontend/scss/role-mining-no-border.scss
M gui/admin-gui/src/frontend/scss/role-mining-static-header-name.scss
M gui/admin-gui/src/frontend/scss/role-mining-static-row-header.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/mining/analyse/tools/jaccard/JacquardSorter.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/ClusterAlgorithm.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/ClusterAlgorithmByRole.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/ClusterAlgorithmUtils.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/DataPoint.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/ExtractIntersections.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/JaccardDistancesMeasure.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/UUIDToDoubleConverter.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/cluster/ClusterAlgorithmUtils.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/cluster/ClusterOptions.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/cluster/ClusterStatistic.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/cluster/Clusterable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/cluster/ClusteringExecutor.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/cluster/DataPoint.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/cluster/JaccardDistancesMeasure.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/cluster/RoleBasedClustering.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/cluster/UserBasedClustering.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/utils/JaccardSorter.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/algorithm/utils/UUIDToDoubleConverter.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RowPagingPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RowPagingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/TextFieldLabelPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/details/objects/ExecuteSearchPanel.html
A 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/MembersDetailsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/details/objects/MembersDetailsPanel.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.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/details/work/CustomImageResource.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/details/work/ImageDetailsPanel.html
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/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.html
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/ClusterPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/perform/ClusterPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/ClusterOperationPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/ClusterOperationPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/ClusterPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/ClusterPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/ClusteringObjectMapped.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleMiningOperationInversePanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleMiningOperationInversePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleMiningOperationPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleMiningOperationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/ClusterObjectUtils.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/ClusterUtils.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/CustomImageResource.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/MiningOperationChunk.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/MiningRoleTypeChunk.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/MiningUserTypeChunk.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/panel/MiningIntersectionTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/panel/MiningIntersectionTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/panel/MiningRoleBasedTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/panel/MiningRoleBasedTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/panel/MiningUserBasedTable.html
A 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/web/component/data/column/AjaxLinkTruncatePanelAction.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkTruncatePanelAction.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/LinkIconPanelStatus.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/LinkIconPanelStatus.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/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
Log Message:
-----------
Update role mining feature
Compare: https://github.com/Evolveum/midpoint/compare/621f961ce1c9...010acaaed3e3
More information about the midPoint-svn
mailing list