[midPoint-git] [Evolveum/midpoint] dda6b0: synch repo/system-init/src/main/resources/initial-...
Tadeas Chrapovic
noreply at github.com
Fri Feb 14 10:40:51 CET 2025
Branch: refs/heads/feature/outlier-detection
Home: https://github.com/Evolveum/midpoint
Commit: dda6b054e0718ec47ebcbd885e65a1b3db1640c3
https://github.com/Evolveum/midpoint/commit/dda6b054e0718ec47ebcbd885e65a1b3db1640c3
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2024-12-09 (Mon, 09 Dec 2024)
Changed paths:
M gui/admin-gui/src/frontend/js/ace-editor.js
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/RepoQueryDto.java
Log Message:
-----------
synch repo/system-init/src/main/resources/initial-objects
Commit: c80e12ee26db62a08e2bf10182e0f5a019f8d478
https://github.com/Evolveum/midpoint/commit/c80e12ee26db62a08e2bf10182e0f5a019f8d478
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2024-12-09 (Mon, 09 Dec 2024)
Changed paths:
M docs/concepts/query/midpoint-query-language/index.adoc
M docs/concepts/query/midpoint-query-language/introduction.adoc
M docs/concepts/query/midpoint-query-language/query-examples/index.adoc
M docs/concepts/query/query-concepts/index.adoc
M docs/deployment/ninja/command/export-mining.adoc
M docs/interfaces/rest/operations/raw/operation-prop-search.adoc
M docs/resources/manual/configuration.adoc
M docs/resources/manual/index.adoc
M docs/roles-policies/certification/index.adoc
M docs/roles-policies/mining/anonymous-data-export/index.adoc
M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
M gui/admin-gui/src/frontend/scss/_bootstrap-variables.scss
M gui/admin-gui/src/frontend/scss/_midpoint-variables.scss
M gui/admin-gui/src/frontend/scss/_tiles.scss
M gui/admin-gui/src/frontend/scss/bs-stepper-custom.scss
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/Toast.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/NavigationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/InlineOperationalButtonsPanel.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/self/requestAccess/CartSummaryPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CartSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CatalogItemDetailsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CatalogItemDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartEditPanel.html
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/PrismPropertyWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AsyncUpdatePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/MainPopupDialog.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/resource/img/DeletedValue.png
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/resource/img/ImgResources.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/resource/img/PrimaryValue.png
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/resource/img/SecondaryValue.png
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/resource/img/building.png
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/resource/img/decision_prism.png
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/resource/img/drive.png
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/resource/img/error.png
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/resource/img/hdd_prism.png
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/resource/img/medal_gold_3.png
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/resource/img/medal_silver_2.png
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/resource/img/role_prism.png
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/resource/img/shield.png
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/resource/img/tooltip_info.png
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/resource/img/tracking_prism.png
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/resource/img/user.png
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/resource/img/user_prism.png
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/resource/img/user_red.png
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/resource/img/user_suit.png
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractModernObjectDummyConnector.java
M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractObjectDummyConnector.java
A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/ConnectorOperationHook.java
M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObject.java
M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java
A icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/HookRegistry.java
M infra/common/src/main/java/com/evolveum/midpoint/common/RoleMiningExportUtils.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalsConfig.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/ResourceObjectDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinitionImpl.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/result/AsynchronousOperationResult.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/result/AsynchronousOperationReturnValue.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/result/ResourceOperationStatus.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowReferenceAttributesCollection.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/expression/evaluator/AbstractSearchExpressionEvaluator.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.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/schema/transform/TransformablePropertyDefinition.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/dummys/DummyAdTrivialScenario.java
A model/model-intest/src/test/resources/associations/archetype-ad3-role-A.xml
A model/model-intest/src/test/resources/associations/archetype-ad3-role-B.xml
A model/model-intest/src/test/resources/associations/resource-dummy-ad3-mixed-groups.xml
M model/model-intest/src/test/resources/common/resource-dummy-green.xml
M model/model-intest/src/test/resources/volatility/resource-dummy-monsterized.xml
M model/model-intest/src/test/resources/volatility/resource-dummy-volatile.xml
M 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/ResourceObjectOperations.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectAddOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectAddReturnValue.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectChange.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectDeleteOperation.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectDeleteResult.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectDeleteReturnValue.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectFetchOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectLiveSyncChange.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectLocateOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectModifyOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectModifyReturnValue.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectOperationResult.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectOperationReturnValue.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectProvisioningOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectSearchOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectUcfModifyOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AssociationsHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/PendingOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ProvisioningOperationState.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/ShadowOperationPropagationHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowProvisioningOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowRefreshOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/CommunicationExceptionHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/ConfigurationExceptionHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/ErrorHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/GenericErrorHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/MaintenanceExceptionHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/ObjectAlreadyExistHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/ObjectNotFoundHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/PolicyViolationHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/SchemaExceptionHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/SecurityViolationHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/OperationResultRecorder.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/PendingOperationsHelper.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/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNegative.java
A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyVolatility.java
A provisioning/provisioning-impl/src/test/resources/dummy/dummy-volatility/resource-dummy.xml
M provisioning/provisioning-impl/testng-integration.xml
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfAddReturnValue.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfDeleteResult.java
R provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfDeleteReturnValue.java
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfModifyReturnValue.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfOperationResult.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfOperationReturnValue.java
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractModificationConverter.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdObjectConvertor.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/DeltaModificationConverter.java
M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/ShadowPartitioningTest.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/FocusAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/RepoShadowAsserter.java
M repo/system-init/src/main/resources/initial-objects/archetype/020-archetype-system-user.xml
M repo/system-init/src/main/resources/initial-objects/archetype/021-archetype-system-role.xml
M testing/story/src/test/resources/science/resource-dummy-unix.xml
M testing/story/src/test/resources/science/resource-opendj-ad-simulation.xml
M testing/story/src/test/resources/unix/resource-opendj-tolerant-aux.xml
M testing/story/src/test/resources/unix/resource-opendj.xml
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/ExportMiningRepositoryAction.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge branch 'master' into contentAssist
Commit: e4fbe40a7fbf9037991058a800cf5df1d0febc63
https://github.com/Evolveum/midpoint/commit/e4fbe40a7fbf9037991058a800cf5df1d0febc63
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-12-09 (Mon, 09 Dec 2024)
Changed paths:
M gui/admin-gui/src/frontend/js/ace-editor.js
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
Log Message:
-----------
add parameter in js method and use it in update behaviour
Commit: e983467fb918af279f72d44917b8c4af3558ab99
https://github.com/Evolveum/midpoint/commit/e983467fb918af279f72d44917b8c4af3558ab99
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2024-12-09 (Mon, 09 Dec 2024)
Changed paths:
M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/Badge.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/BadgePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/DropdownButtonPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignActionButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignStateHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectModifyOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectUcfModifyOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowModifyOperation.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyVolatility.java
Log Message:
-----------
Merge branch 'master' into contentAssist
Commit: 7d6a6ec907c6ea5da8ba1f69dffd56c5ba5c81a9
https://github.com/Evolveum/midpoint/commit/7d6a6ec907c6ea5da8ba1f69dffd56c5ba5c81a9
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-12-09 (Mon, 09 Dec 2024)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanelAjaxListener.java
Log Message:
-----------
add parameter in js method and use it in update behaviour (forgotten class)
Commit: 8f70078702206b7b8d8599033eb90c200cd21299
https://github.com/Evolveum/midpoint/commit/8f70078702206b7b8d8599033eb90c200cd21299
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2024-12-09 (Mon, 09 Dec 2024)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanelAjaxListener.java
Log Message:
-----------
Merge remote-tracking branch 'origin/contentAssist' into contentAssist
Commit: 893705511ff44321ed91d53e7ea467397b9f566e
https://github.com/Evolveum/midpoint/commit/893705511ff44321ed91d53e7ea467397b9f566e
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2024-12-11 (Wed, 11 Dec 2024)
Changed paths:
M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ProtectedStringPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ActiveCampaignsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/DeadlinePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/DeadlinePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAbortedException.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkClick.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkConflictResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkMedic.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/FocusGoneException.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedResourceObjectConstructionImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SingleShadowInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ContextLoadOperation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ContextLoader.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/MissingShadowContextRefresher.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionFullLoadOperation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionUpdateOperation.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleTableMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadowMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/AddObjectContext.java
M repo/repo-sqale/testng-unit.xml
Log Message:
-----------
Merge branch 'refs/heads/master' into contentAssist
Commit: 1f91db05b9a0e9df76522a62c2f8aae337301b86
https://github.com/Evolveum/midpoint/commit/1f91db05b9a0e9df76522a62c2f8aae337301b86
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2024-12-11 (Wed, 11 Dec 2024)
Changed paths:
M gui/admin-gui/src/frontend/js/ace-editor.js
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanelAjaxListener.java
Log Message:
-----------
integration contentAssist to ace editor
Commit: f4c39e59a59cd6bf30cb6efa9f4d74fe3032ad36
https://github.com/Evolveum/midpoint/commit/f4c39e59a59cd6bf30cb6efa9f4d74fe3032ad36
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2024-12-13 (Fri, 13 Dec 2024)
Changed paths:
M gui/admin-gui/src/frontend/js/ace-editor.js
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/AxiomSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AxiomQueryWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
Log Message:
-----------
update integration contentAssist to ace editor
Commit: f56f8b9beb1ee04fd603f6337fe53423d1b9c503
https://github.com/Evolveum/midpoint/commit/f56f8b9beb1ee04fd603f6337fe53423d1b9c503
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2024-12-13 (Fri, 13 Dec 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DropDownChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
Log Message:
-----------
update integration contentAssist to ace editor (fixed rootDef)
Commit: ea58c9d382dcaedada14b720dc3af134d132ec6c
https://github.com/Evolveum/midpoint/commit/ea58c9d382dcaedada14b720dc3af134d132ec6c
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2024-12-17 (Tue, 17 Dec 2024)
Changed paths:
M docs/deployment/ninja/command/export-audit.adoc
M docs/deployment/ninja/command/export.adoc
M docs/deployment/ninja/command/import-audit.adoc
M docs/deployment/ninja/command/import.adoc
M docs/deployment/ninja/command/upgrade-objects.adoc
A docs/deployment/ninja/command/verify-audit.adoc
M docs/deployment/ninja/command/verify.adoc
M docs/deployment/ninja/index.adoc
M docs/deployment/ninja/use-case/upgrade-with-ninja.adoc
M docs/interfaces/model-java/index.adoc
M docs/schema/schemadoc.adoc
M gui/admin-gui/pom.xml
A gui/admin-gui/src/frontend/js/honeypot.js
M gui/admin-gui/src/frontend/js/midpoint.js
M gui/admin-gui/src/frontend/scss/midpoint.scss
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/captcha/CaptchaPanel.html
R 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/password/PasswordPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/MessagePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/HoneypotBehaviour.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/HoneypotFormAjaxListener.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AbstractInputGuiComponentFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/TaskWrapperFactoryImpl.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/PageRegistrationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/LinkedReferencePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/NotNullValidator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationPanel.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/PageCaseWorkItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.html
M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObject.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ReferencesCapabilityConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalsConfig.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/ResourceSchemaParser.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationValue.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributesContainer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributesContainerImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttribute.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeValue.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowBuilder.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SystemConfigurationTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
M 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/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractSearchExpressionEvaluator.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceAttributeFromLinkExpressionEvaluator.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptEvaluator.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/jsr223/Jsr223ScriptEvaluator.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/velocity/VelocityScriptEvaluator.java
M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
A model/model-common/src/test/resources/expression/groovy/expression-objectref-variables-explicit.xml
M model/model-common/src/test/resources/expression/groovy/expression-objectref-variables.xml
M model/model-common/src/test/resources/expression/javascript/expression-objectref-variables.xml
M model/model-common/src/test/resources/expression/python/expression-objectref-variables.xml
M model/model-common/src/test/resources/expression/velocity/expression-objectref-variables.xml
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/AttributeEqualsCheckerFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ReconciliationProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/CompletedTaskCleanupTriggerHandler.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowCaching.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestTolerantAttributes.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/dummys/DummyAdTrivialScenario.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMiscTasks.java
A model/model-intest/src/test/resources/associations/raw-references/archetype-raw-group.xml
A model/model-intest/src/test/resources/associations/raw-references/resource-dummy-raw-references.xml
A model/model-intest/src/test/resources/associations/raw-references/shadow-all-users.xml
A model/model-intest/src/test/resources/associations/raw-references/shadow-hackers.xml
A model/model-intest/src/test/resources/associations/raw-references/shadow-wheel.xml
A model/model-intest/src/test/resources/associations/removing-unclassified-memberships/archetype-rum-ad-role.xml
A model/model-intest/src/test/resources/associations/removing-unclassified-memberships/archetype-rum-admin-role.xml
A model/model-intest/src/test/resources/associations/removing-unclassified-memberships/archetype-rum-app-role.xml
A model/model-intest/src/test/resources/associations/removing-unclassified-memberships/resource-dummy-removing-unclassified-memberships.xml
A model/model-intest/src/test/resources/caching/resource-dummy-default-caching.xml
A model/model-intest/src/test/resources/tasks/misc/task-cleanup-subtasks-after-completion.xml
A model/model-intest/src/test/resources/tolerance/resource-dummy-tolerance.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/util/SynchronizationRequest.java
M pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementReader.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowSearchLikeOperation.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdate.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyComplexAssociations.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyPasswordCaching.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractModificationConverter.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToUcfObjectConversion.java
M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
M release-notes.adoc
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/DirectoryFileObjectResolver.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SystemConfigurationChangeDispatcherImpl.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAttributesAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowReferenceAttributeAsserter.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/UpAndDown.java
R repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/JobStarter.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/quartz/QuartzUtil.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/quartz/TaskSynchronizer.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskPersister.java
M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestMiscellaneous.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/AbstractAdLdapMultidomainTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelivery.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperAsyncUpdate.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapComplex.java
M tools/jenkins/midpoint-compile-pipeline
M tools/jenkins/midpoint-conntest-pipeline
M tools/jenkins/midpoint-main-generic-oracle-pipeline
M tools/jenkins/midpoint-main-generic-sql-server-pipeline
M tools/jenkins/midpoint-main-nativepg-caching-use-cached-pipeline
M tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline
M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
M tools/jenkins/midpoint-main-nativepg-no-caching-pipeline
M tools/jenkins/midpoint-main-nativepg-pipeline
M tools/jenkins/midpoint-main-pipeline
M tools/jenkins/midpoint-quick-nativepg-pipeline
M tools/jenkins/midpoint-quick-pipeline
M tools/jenkins/midpoint-security-pipeline
Log Message:
-----------
Merge branch 'master' into contentAssist
Commit: 339fdcdde5ddc06536cbd098257b68ab0bac4bce
https://github.com/Evolveum/midpoint/commit/339fdcdde5ddc06536cbd098257b68ab0bac4bce
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/AxiomSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/AxiomSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DropDownChoicePanel.java
Log Message:
-----------
improvements integrations content assist in advance search box
Commit: 72557bcc530deecfb7f01f8dae543c69ed54390b
https://github.com/Evolveum/midpoint/commit/72557bcc530deecfb7f01f8dae543c69ed54390b
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemsPanel.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinitionImpl.java
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
M model/model-intest/src/test/resources/common/resource-dummy-green.xml
M model/model-intest/src/test/resources/volatility/resource-dummy-monsterized.xml
M model/model-intest/src/test/resources/volatility/resource-dummy-volatile.xml
M provisioning/provisioning-impl/src/test/resources/dummy/dummy-volatility/resource-dummy.xml
M testing/story/src/test/resources/science/resource-dummy-unix.xml
M testing/story/src/test/resources/science/resource-opendj-ad-simulation.xml
M testing/story/src/test/resources/unix/resource-opendj-tolerant-aux.xml
M testing/story/src/test/resources/unix/resource-opendj.xml
Log Message:
-----------
Merge branch 'master' into contentAssist
Commit: 11ee0c1a942c6a0480519ffcec9e111ab53f0a64
https://github.com/Evolveum/midpoint/commit/11ee0c1a942c6a0480519ffcec9e111ab53f0a64
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2024-12-24 (Tue, 24 Dec 2024)
Changed paths:
M gui/admin-gui/src/frontend/js/midpoint-theme.js
A gui/admin-gui/src/frontend/scss/autocomplete.scss
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/AxiomSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/AxiomSearchPanel.java
Log Message:
-----------
improvements integrations content assist in advance search box
Commit: 50e3fdab81bea71c1beabae1b1ab8ec7ba046498
https://github.com/Evolveum/midpoint/commit/50e3fdab81bea71c1beabae1b1ab8ec7ba046498
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2025-01-13 (Mon, 13 Jan 2025)
Changed paths:
M config/initial-objects/archetype/029-archetype-application.xml
M docs/admin-gui/admin-gui-config/admin-gui-config-examples.adoc
M docs/concepts/mark/index.adoc
M docs/concepts/matching-rules.adoc
M docs/correlation/items-correlator.adoc
M docs/misc/self-registration/confirm-message.png
M docs/misc/self-registration/confirmation-success.png
M docs/misc/self-registration/index.adoc
M docs/misc/self-registration/login-page.png
M docs/misc/self-registration/registration-page.png
M docs/resources/attribute-caching.adoc
A docs/resources/resource-configuration/business.adoc
M docs/resources/resource-configuration/capabilities.adoc
M docs/resources/resource-configuration/index.adoc
M docs/resources/resource-configuration/schema-handling/activation.adoc
A docs/resources/resource-configuration/schema-handling/attributes/exclusive-strong.adoc
A docs/resources/resource-configuration/schema-handling/attributes/fetch-strategy.adoc
A docs/resources/resource-configuration/schema-handling/attributes/index.adoc
A docs/resources/resource-configuration/schema-handling/attributes/limitations.adoc
A docs/resources/resource-configuration/schema-handling/attributes/read-replace-and-modification-priority.adoc
A docs/resources/resource-configuration/schema-handling/attributes/secondary-identifier.adoc
A docs/resources/resource-configuration/schema-handling/attributes/tolerance.adoc
A docs/resources/resource-configuration/schema-handling/behavior.adoc
A docs/resources/resource-configuration/schema-handling/classification.adoc
A docs/resources/resource-configuration/schema-handling/credentials.adoc
A docs/resources/resource-configuration/schema-handling/defaults.adoc
A docs/resources/resource-configuration/schema-handling/delineation.adoc
A docs/resources/resource-configuration/schema-handling/focus.adoc
M docs/resources/resource-configuration/schema-handling/index.adoc
A docs/resources/resource-configuration/schema-handling/object-classes.adoc
A docs/resources/resource-configuration/schema-handling/object-types.adoc
M docs/resources/resource-configuration/schema-handling/schemas-schemahandling-overview.png
A docs/resources/resource-configuration/schema-handling/synchronization.adoc
A docs/resources/resource-configuration/schema-handling/volatility.adoc
M docs/resources/resource-schema/index.adoc
M docs/resources/weird.adoc
M docs/roles-policies/certification/tutorial/index.adoc
A docs/samples/object-counts.adoc
M docs/schema/object-references/index.adoc
M docs/security/authentication/flexible-authentication/modules/focusIdentification.adoc
M docs/security/credentials/initial-password-management-discussion.adoc
R docs/security/credentials/password-reset/configuration.adoc
M docs/security/credentials/password-reset/index.adoc
R docs/security/credentials/password-reset/login-panel.png
A docs/security/credentials/password-reset/password-reset-link.png
A docs/security/credentials/password-reset/process-overview.adoc
M docs/security/credentials/secrets-provider-configuration.adoc
M docs/tasks/shadow-refresh-task.adoc
M gui/admin-gui/src/frontend/js/honeypot.js
M gui/admin-gui/src/frontend/scss/_tiles.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/LookupTableLabelPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPanel.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/tile/ObjectTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectClassFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/VolatilityDependencyOperationWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractObjectMainPanel.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/component/GenericSingleContainerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/FocusDetailsModels.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/AssociationInboundAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/AssociationInboundMappingWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/InboundMappingsTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/outbound/mapping/AssociationOutboundAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/outbound/mapping/AssociationOutboundMappingWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/outbound/mapping/OutboundMappingsTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/activation/InboundActivationMappingMainConfigurationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/activation/InboundActivationMappingOptionalConfigurationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/activation/OutboundActivationMappingMainConfigurationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/activation/OutboundActivationMappingOptionalConfigurationStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/LimitationsStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/MainConfigurationStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/MappingOverrideTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/MappingOverridesTableWizardPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/MappingOverridesTableWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/AbstractMappingsTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/AttributeMappingWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/AttributeMappingsTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/AttributeMappingsTableWizardPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/AttributeMappingsTableWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/ChangeLifecycleSelectedMappingsPopup.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/ChangeLifecycleSelectedMappingsPopup.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/ChangeMappingNamePopup.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/ChangeMappingNamePopup.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/InboundAttributeMappingsTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/InboundMappingMainConfigurationStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/InboundMappingOptionalConfigurationStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/OutboundAttributeMappingsTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/OutboundMappingMainConfigurationStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/OutboundMappingOptionalConfigurationStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/volatilityMultivalue/AttributeBasicWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/volatilityMultivalue/AttributeLimitationWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/volatilityMultivalue/AttributeTypeWizardChoicePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/volatilityMultivalue/AttributeTypeWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/volatilityMultivalue/AttributeVolatilityTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/volatilityMultivalue/AttributeVolatilityTableWizardPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/volatilityMultivalue/AttributeVolatilityTableWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/volatilityMultivalue/VolatilityCreationPopup.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/volatilityMultivalue/VolatilityCreationPopup.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AbstractMappingsTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingWizardPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingsTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingsTableWizardPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingsTableWizardPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/ChangeLifecycleSelectedMappingsPopup.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/ChangeLifecycleSelectedMappingsPopup.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/ChangeMappingNamePopup.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/ChangeMappingNamePopup.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/InboundAttributeMappingsTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/InboundMappingMainConfigurationStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/InboundMappingOptionalConfigurationStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/LimitationsStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/MainConfigurationStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/MappingOverrideTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/MappingOverridesTableWizardPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/MappingOverridesTableWizardPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/OutboundAttributeMappingsTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/OutboundMappingMainConfigurationStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/OutboundMappingOptionalConfigurationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/credentials/InboundCredentialsMappingMainConfigurationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/credentials/InboundCredentialsMappingOptionalConfigurationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/credentials/OutboundCredentialsMappingMainConfigurationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/credentials/OutboundCredentialsMappingOptionalConfigurationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionOutboundMainStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionOutboundMappingsStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionOutboundOptionalStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingMainStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingOptionalStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractFlow.html
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/PageRegistrationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/IdentityDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CartSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.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/web/component/data/column/RoundedIconColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedImagePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListInlineMenuHelper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/component/RoleSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/TestRefinedSchema.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SelectorOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssociationConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SchemaHandlingConfigItem.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassParticipantConfigItem.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassParticipantDelineationConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedReferenceTypeConfigItem.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedReferenceTypeParticipantConfigItem.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedReferenceTypeParticipantDelineationConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/securitypolicy/SecurityPolicyCustomMerger.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/AbstractShadowReferenceTypeDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinition.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/LayeredDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeComplexTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeObjectClassUcfDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeReferenceTypeDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativelyProvidedShadowReferenceTypeDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectFactory.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceDefinitionFeatures.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinitionUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectIdentifier.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectIdentifiers.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectInboundDefinition.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectInboundProcessingDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationValue.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttribute.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributesContainer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemLayeredDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowLikeValue.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttribute.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeValue.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowRelationParticipantType.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowSimpleAttribute.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowSimpleAttributeDefinitionImpl.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedAssociationClassParticipantDefinition.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedReferenceTypeParticipantDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedShadowReferenceTypeDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectClassDefinitionDelegator.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelatorsDefinitionUtil.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/ShadowReferenceAttributesCollection.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-certification-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/common/common-mining-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-policy-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-simulations-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M infra/schema/src/main/resources/xml/ns/public/model/scripting/scripting-3.xsd
M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
M infra/test-util/src/main/java/com/evolveum/midpoint/test/ldap/OpenDJController.java
M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/MidPointTestConstants.java
M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/TestUtil.java
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/AuthenticationWrapper.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/provider/FocusIdentificationProvider.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthenticationSequenceModuleCreator.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/InboundSourceData.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/mining/RoleAnalysisService.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceAttributeTargetSearchExpressionEvaluator.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/ResourceObjectProcessingContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/transformer/DataAccessProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/AssociationConstructionExpressionEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/AssociationSynchronizationExpressionEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PolicyRulesContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssociationMapper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssociationValuesTripleComputation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ReconciliationProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/DefaultSingleShadowInboundsProcessingContextImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/InboundSourceData.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SingleShadowInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SingleShadowInboundsProcessingContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsSource.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundsSource.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedInboundsSource.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedSourceItem.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedSourceItems.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/SingleShadowInboundsPreparation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionUpdateOperation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEnforcer.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/PolicyStateRecorder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStatementProcessor.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/mining/RoleAnalysisServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/PreMappingsEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractModelImplementationIntegrationTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjector.java
M model/model-intest/pom.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestMemberRecompute.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestObjectMarks.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowCaching.java
R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.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/TestSecurityBasic.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMiscTasks.java
A model/model-intest/src/test/resources/object-marks/mark-has-unmanaged-projection.xml
A model/model-intest/src/test/resources/object-marks/resource-shadow-marks.xml
A model/model-intest/src/test/resources/security/role-user-add-read-some.xml
R model/model-intest/src/test/resources/shadow-marks/mark-has-unmanaged-projection.xml
R model/model-intest/src/test/resources/shadow-marks/resource-shadow-marks.xml
A model/model-intest/src/test/resources/tasks/misc/resource-dummy-refreshed.xml
A model/model-intest/src/test/resources/tasks/misc/task-shadow-refresh-all.xml
M model/model-intest/testng-integration-full.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ElementContextAsserter.java
M pom.xml
M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/Shadow.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/EntitlementObjectSearch.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementReader.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementUtils.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectChange.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectFound.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectReferenceResolver.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AbstractLazilyInitializableShadowedEntity.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AssociationsHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ConstraintsChecker.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ReturnedShadowValidityChecker.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowRefreshOperation.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/ShadowsUtil.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowObjectComputer.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyMisc.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyPasswordCaching.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyVolatility.java
A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/AbstractOpenDjAssociationsTest.java
A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/AbstractOpenDjSimulatedAssociationsTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/AbstractOpenDjTest.java
A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjAssociationsLegacySimulated.java
A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjAssociationsModernSimulated.java
A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjAssociationsNative.java
A provisioning/provisioning-impl/src/test/resources/dummy/misc/resource-dummy-attributes-to-get.xml
A provisioning/provisioning-impl/src/test/resources/opendj/associations/resource-opendj-legacy.xml
A provisioning/provisioning-impl/src/test/resources/opendj/associations/resource-opendj-modern.xml
A provisioning/provisioning-impl/src/test/resources/opendj/associations/resource-opendj-native.xml
A provisioning/provisioning-impl/src/test/resources/opendj/associations/resource-opendj-template.xml
M provisioning/provisioning-impl/testng-integration.xml
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObjectFragment.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdObjectConvertor.java
M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
M release-notes.adoc
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/EvaluatedPolicyStatements.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectMarkHelper.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/security/CredentialsStorageManager.java
M repo/repo-common/src/test/resources/schema/extension.xsd
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/func/SqaleRepoSearchIterativeTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AddOverwriteTest.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/ObjectDeltaUpdaterTest.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/Metadata.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/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/RObject.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/RShadow.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/any/RAssignmentExtension.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/RCaseWorkItem.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/embedded/RActivation.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
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RSimpleActivation.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RSimpleEmbeddedReference.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/mapper/ActivationMapper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/mapper/EmbeddedObjectReferenceMapper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/modify/PrismEntityMapper.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/RUtil.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/ObjectClassName.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationsAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAttributesAsserter.java
M repo/system-init/src/main/resources/initial-objects/archetype/029-archetype-application.xml
M repo/system-init/src/main/resources/initial-objects/role/040-role-enduser.xml
M repo/system-init/src/main/resources/initial-objects/role/041-role-approver.xml
M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
A repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerInitializer.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2019.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2019Strange.java
M testing/story/pom.xml
M testing/story/src/test/resources/associations-real/resource-ldap.xml
M tools/midpoint-boot-layout/pom.xml
M tools/ninja/pom.xml
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteRepositoryAction.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/util/NinjaUtils.java
A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/BaseUpgradeTest.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
R tools/ninja/src/test/java/com/evolveum/midpoint/ninja/JenkinsTest.java
R tools/ninja/src/test/java/com/evolveum/midpoint/ninja/TestMain.java
R 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/testng-unit.xml
Log Message:
-----------
Merge branch 'master' into contentAssist
Commit: d25d3eeab07cf275d228ddb36954b2f38452d52f
https://github.com/Evolveum/midpoint/commit/d25d3eeab07cf275d228ddb36954b2f38452d52f
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2025-01-13 (Mon, 13 Jan 2025)
Changed paths:
M docs/resources/resource-configuration/schema-handling/activation.adoc
M docs/resources/resource-configuration/schema-handling/attributes/tolerance.adoc
M docs/resources/resource-configuration/schema-handling/classification.adoc
M docs/resources/resource-configuration/schema-handling/credentials.adoc
M docs/resources/resource-configuration/schema-handling/defaults.adoc
R docs/schema/custom-schema-extension.adoc
A docs/schema/schema-extension/change.png
A docs/schema/schema-extension/changing-schema-extension-via-GUI.adoc
A docs/schema/schema-extension/convert-schema-file-to-schema-object.adoc
A docs/schema/schema-extension/index.adoc
A docs/schema/schema-extension/wizard-1.png
A docs/schema/schema-extension/wizard-2.png
A docs/schema/schema-extension/wizard-3.png
A docs/schema/schema-extension/wizard-4-edit.png
A docs/schema/schema-extension/wizard-4.png
Log Message:
-----------
Merge branch 'master' into contentAssist
Commit: 8aa481592c437ffb8d2f6e05ba9330e499718ba4
https://github.com/Evolveum/midpoint/commit/8aa481592c437ffb8d2f6e05ba9330e499718ba4
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-15 (Wed, 15 Jan 2025)
Changed paths:
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
Log Message:
-----------
Fix the erroneous modification of shadows
(Almost) each shadow was modified - when reading - by repeatedly setting
the "exists" flag to "true". This is now fixed.
Commit: a967fce0f7d8e9b910e21569181c1f55eb4571f5
https://github.com/Evolveum/midpoint/commit/a967fce0f7d8e9b910e21569181c1f55eb4571f5
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-15 (Wed, 15 Jan 2025)
Changed paths:
M docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
Log Message:
-----------
Fixed approvals via rest how to - no hacks needed now
Commit: 3d533fc3fa4982962505b7cf01863b3b71f8cbb2
https://github.com/Evolveum/midpoint/commit/3d533fc3fa4982962505b7cf01863b3b71f8cbb2
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-15 (Wed, 15 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsPanel.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: b942032aaadd9b31f01b6a7d90d40c3116918435
https://github.com/Evolveum/midpoint/commit/b942032aaadd9b31f01b6a7d90d40c3116918435
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-15 (Wed, 15 Jan 2025)
Changed paths:
M docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 8fbe6c066a65333f017261d3e7ce205cc043ded9
https://github.com/Evolveum/midpoint/commit/8fbe6c066a65333f017261d3e7ce205cc043ded9
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2025-01-15 (Wed, 15 Jan 2025)
Changed paths:
M docs/roles-policies/outlier-detection/index.adoc
Log Message:
-----------
Merge branch 'feature/outlier-detection'
Commit: ff24317b9f1b97e669e4a93d364de5bc464cc459
https://github.com/Evolveum/midpoint/commit/ff24317b9f1b97e669e4a93d364de5bc464cc459
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
Log Message:
-----------
Merge branch 'tmp/perf-fix'
Commit: c15fa5cbd7170344ce132be55397bb2ca3fb4d07
https://github.com/Evolveum/midpoint/commit/c15fa5cbd7170344ce132be55397bb2ca3fb4d07
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
Log Message:
-----------
MID-10228: fix removing of transitional mark on shadow
Commit: 087b4b39a027a6bfaad4aac41acfaa63d02dff87
https://github.com/Evolveum/midpoint/commit/087b4b39a027a6bfaad4aac41acfaa63d02dff87
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
M docs/roles-policies/outlier-detection/index.adoc
M gui/admin-gui/src/frontend/scss/role-mining.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTileModel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/AnalysisInfoWidgetDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierClusterItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisBasicPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoAccessPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/MetricValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/MetricValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierHeaderResultPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisExplanationTabPanelPopup.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisExplanationTabPanelPopup.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierAdvancedPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierSettings.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierSettings.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionUserPermissionTablePopup.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionUserPermissionTablePopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierAccessDistributionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierPartitionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierAnomalyPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/CategorizationValueModel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/CategorySelectionProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisAbstractClassificationObjectPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisObjectCategoryPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisObjectCategoryPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisUnclassifiedObjectPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisUnclassifiedObjectPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisClusterAllOutlierPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisClusterAllOutlierPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ObjectSimpleAttributeSelectionProvider.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionOperationButtonPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/OutlierSessionOverviewPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/OutlierSessionOverviewPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleMiningSessionOverviewPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleMiningSessionOverviewPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/OutlierDetectionClusteringResultPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/OutlierDetectionClusteringResultPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAdvancedPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleMiningClusteringResultPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleMiningClusteringResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/model/IdentifyWidgetItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelPatternItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyObjectDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyTableCategory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/PartitionObjectDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierAssociatedTileTable.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierAssociatedTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributeAnalysisStructure.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/AttributeAnalysisCache.java
A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/ObjectCategorisationCache.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningOperationChunk.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisDataServiceUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/Clusterable.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/OutlierClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/StandardClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/ClusteringUtils.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierAttributeResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierDetectionStrategy.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierDetectionStrategyResolver.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierExplanationResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierDetectionActionExecutor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/explanation/AnomalyExplanationUtil.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/explanation/ExplanationUtil.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/explanation/OutlierExplanationUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/BasicOutlierDetectionStrategy.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineModel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlineOutlierDetectionStrategy.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/CompressedMiningStructure.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/ExpandedMiningStructure.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierAttributeResolverTest.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierExplanationResolverTest.java
M model/model-impl/testng-unit.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/outlier/QOutlierPartition.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/BaseGeneratorOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 481bb0337ed4f0031a9dce37952b0a9456ba3d8c
https://github.com/Evolveum/midpoint/commit/481bb0337ed4f0031a9dce37952b0a9456ba3d8c
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/authorization/AuthorizationActionValue.java
A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/authorization/EndPointsUrlMapping.java
R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/AuthorizationActionValue.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/DescriptorLoaderImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/EndPointsUrlMapping.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestIntegrationSecurity.java
Log Message:
-----------
#10336 fixing authorization check in gui by using EndPointsUrlMapping actions check
Commit: be838465606a604177d7c07c0f3c8801f0004115
https://github.com/Evolveum/midpoint/commit/be838465606a604177d7c07c0f3c8801f0004115
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
M docs/roles-policies/outlier-detection/index.adoc
M gui/admin-gui/src/frontend/scss/role-mining.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTileModel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/AnalysisInfoWidgetDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierClusterItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisBasicPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoAccessPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/MetricValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/MetricValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierHeaderResultPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisExplanationTabPanelPopup.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisExplanationTabPanelPopup.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierAdvancedPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierSettings.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierSettings.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionUserPermissionTablePopup.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionUserPermissionTablePopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierAccessDistributionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierPartitionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierAnomalyPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/CategorizationValueModel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/CategorySelectionProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisAbstractClassificationObjectPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisObjectCategoryPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisObjectCategoryPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisUnclassifiedObjectPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisUnclassifiedObjectPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisClusterAllOutlierPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisClusterAllOutlierPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ObjectSimpleAttributeSelectionProvider.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionOperationButtonPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/OutlierSessionOverviewPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/OutlierSessionOverviewPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleMiningSessionOverviewPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleMiningSessionOverviewPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/OutlierDetectionClusteringResultPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/OutlierDetectionClusteringResultPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAdvancedPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleMiningClusteringResultPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleMiningClusteringResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/model/IdentifyWidgetItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelPatternItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyObjectDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyTableCategory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/PartitionObjectDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierAssociatedTileTable.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierAssociatedTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributeAnalysisStructure.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/AttributeAnalysisCache.java
A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/ObjectCategorisationCache.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningOperationChunk.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisDataServiceUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/Clusterable.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/OutlierClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/StandardClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/ClusteringUtils.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierAttributeResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierDetectionStrategy.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierDetectionStrategyResolver.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierExplanationResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierDetectionActionExecutor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/explanation/AnomalyExplanationUtil.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/explanation/ExplanationUtil.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/explanation/OutlierExplanationUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/BasicOutlierDetectionStrategy.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineModel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlineOutlierDetectionStrategy.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/CompressedMiningStructure.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/ExpandedMiningStructure.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierAttributeResolverTest.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierExplanationResolverTest.java
M model/model-impl/testng-unit.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/outlier/QOutlierPartition.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/BaseGeneratorOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: df1382892d60b5d3f8b8a43c2a7d5cfaff38ff93
https://github.com/Evolveum/midpoint/commit/df1382892d60b5d3f8b8a43c2a7d5cfaff38ff93
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
Log Message:
-----------
Revert "Fix the erroneous modification of shadows"
This reverts commit 8aa481592c437ffb8d2f6e05ba9330e499718ba4.
Commit: 3b57203b118f41b881e558880cac085005a92d4d
https://github.com/Evolveum/midpoint/commit/3b57203b118f41b881e558880cac085005a92d4d
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M docs/misc/persona/configuration.adoc
Log Message:
-----------
Personas configuration doc update (limitations section)
Commit: a231bee5ccd30ede8876c2f5f687960bcfd52250
https://github.com/Evolveum/midpoint/commit/a231bee5ccd30ede8876c2f5f687960bcfd52250
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
Log Message:
-----------
Fix the erroneous modification of shadows
(Almost) each shadow was modified - when reading - by repeatedly setting
the "exists" flag to "true". This is now fixed, but better than
previously in 8aa481592c437ffb8d2f6e05ba9330e499718ba4.
This should fix failing tests.
Commit: ef6163cb4afc8ece2f8c4b551d41500c31cf496a
https://github.com/Evolveum/midpoint/commit/ef6163cb4afc8ece2f8c4b551d41500c31cf496a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M docs/misc/persona/configuration.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: ed5aab9c9f0df8ea7cb2113e580fc512c9dad8bc
https://github.com/Evolveum/midpoint/commit/ed5aab9c9f0df8ea7cb2113e580fc512c9dad8bc
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
Log Message:
-----------
outlier detection: fixed peer group popup scroll bars
Commit: 0bffa4512c034eee03614268300814b521f5bdde
https://github.com/Evolveum/midpoint/commit/0bffa4512c034eee03614268300814b521f5bdde
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
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-policy-3.xsd
Log Message:
-----------
schema context annotations review+ filled in some missing
Commit: 938ffff04884926f5086d2e49431878e94af52bf
https://github.com/Evolveum/midpoint/commit/938ffff04884926f5086d2e49431878e94af52bf
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 2d8fd1ea2a6768e673a0a78e642b876f2bea3670
https://github.com/Evolveum/midpoint/commit/2d8fd1ea2a6768e673a0a78e642b876f2bea3670
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/AvailableMarkItemWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/DateSearchItemWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/BasicSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SingleSearchItemPanel.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/search/wrapper/AbstractSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AssociationSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/IndirectSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ObjectCollectionListSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ObjectCollectionSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ObjectTypeSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/OidSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ProjectSearchItemWrapper.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/RelationSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ScopeSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/TenantSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocalePanel.java
Log Message:
-----------
MID-10321: refresh names,help texts and titles of search items for all stored searches config
Commit: a2284207884f00dcca28f4f616cfe1e2bb2b8e5c
https://github.com/Evolveum/midpoint/commit/a2284207884f00dcca28f4f616cfe1e2bb2b8e5c
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M docs/misc/persona/configuration.adoc
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/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/authorization/AuthorizationActionValue.java
A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/authorization/EndPointsUrlMapping.java
R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/AuthorizationActionValue.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/DescriptorLoaderImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/EndPointsUrlMapping.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestIntegrationSecurity.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 398a2c33dba0e5c20590a6899bba00f431907dc8
https://github.com/Evolveum/midpoint/commit/398a2c33dba0e5c20590a6899bba00f431907dc8
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/authorization/EndPointsUrlMapping.java
Log Message:
-----------
clean up for #10336 fix
Commit: a0ace29904db7564d80af9eb213587ffe4abb359
https://github.com/Evolveum/midpoint/commit/a0ace29904db7564d80af9eb213587ffe4abb359
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/AvailableMarkItemWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/DateSearchItemWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/BasicSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SingleSearchItemPanel.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/search/wrapper/AbstractSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AssociationSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/IndirectSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ObjectCollectionListSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ObjectCollectionSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ObjectTypeSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/OidSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ProjectSearchItemWrapper.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/RelationSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ScopeSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/TenantSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocalePanel.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 89d348d7653624df9a21da21bea888ac5b87523f
https://github.com/Evolveum/midpoint/commit/89d348d7653624df9a21da21bea888ac5b87523f
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/RootUpdateContext.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/SqaleRepoSearchAggregateTest.java
Log Message:
-----------
Performance: Initial implementation of partial updates
If deltas are modifying only parts of object, which are stored separatelly
do not fetch and modify whole full object.
Commit: 2e2ece4eec48a45719146cc93ceb6145406c03b1
https://github.com/Evolveum/midpoint/commit/2e2ece4eec48a45719146cc93ceb6145406c03b1
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
Log Message:
-----------
Performance: Fixed NPE when processing getOptions
Commit: 82709c56b204ae3ca15ffa9235a29b35a1460937
https://github.com/Evolveum/midpoint/commit/82709c56b204ae3ca15ffa9235a29b35a1460937
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCampaignMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadowMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryTableMapping.java
Log Message:
-----------
MID-10346: Fixed issue when partial object was retrieved during reindex
When forceReindex = true was used during modify operation, the original
algorithm for partial loading checked only modifications to fetch additional children
but forceReindex requires children always present. This led to data corruption.
Added fix and unit test.
Commit: cbf91bc5860179ad4be7997b42d375446b1e6c3e
https://github.com/Evolveum/midpoint/commit/cbf91bc5860179ad4be7997b42d375446b1e6c3e
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataComputation.java
Log Message:
-----------
Performance: ValueMetadataComputation does not report summaries in operation result
Commit: ce3d31b1cd463ebeec17a1fe265621734b79d445
https://github.com/Evolveum/midpoint/commit/ce3d31b1cd463ebeec17a1fe265621734b79d445
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/SourcesConfiguration.java
M testing/story/src/test/resources/system-perf/resource-source.vm.xml
Log Message:
-----------
Performance: TestSystemPerformance added option to use default set insted of groovy sets
Test system performance originally use custom ranges instead of default ranges
added option sources.default-range to enable use of metadata powered default ranges
Commit: e6a57b70ab726caf7e1b7e305c01604bf4c943f1
https://github.com/Evolveum/midpoint/commit/e6a57b70ab726caf7e1b7e305c01604bf4c943f1
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
Log Message:
-----------
Performance: SqaleAuditService Do not parse delta serialized in previous step
Commit: 151b95189311709476492298631a8a12ca9509a3
https://github.com/Evolveum/midpoint/commit/151b95189311709476492298631a8a12ca9509a3
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
Log Message:
-----------
Performance: Audit - do not add empty deltas to change paths
Commit: 95850c572f23d1de963b750538b01c365ab92978
https://github.com/Evolveum/midpoint/commit/95850c572f23d1de963b750538b01c365ab92978
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M docs/security/security-policy/index.adoc
Log Message:
-----------
update for Security Policy Configuration doc (#9822)
Commit: df9a50c444fc9a8862e4ba332ed5e912753b3d9b
https://github.com/Evolveum/midpoint/commit/df9a50c444fc9a8862e4ba332ed5e912753b3d9b
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataComputation.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCampaignMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadowMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/RootUpdateContext.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchAggregateTest.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryTableMapping.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/SourcesConfiguration.java
M testing/story/src/test/resources/system-perf/resource-source.vm.xml
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 7fc82550cde6ee6a5cc635b4c24fb55541e3d814
https://github.com/Evolveum/midpoint/commit/7fc82550cde6ee6a5cc635b4c24fb55541e3d814
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.java
R infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAssignmentAttributeDef.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/ClusteringUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/RoleAnalysisAttributeDefConvert.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java
Log Message:
-----------
Fixing processing for department mode - outliers
Commit: ab08f74d7affcc86ad2e7bd66f061786228daf96
https://github.com/Evolveum/midpoint/commit/ab08f74d7affcc86ad2e7bd66f061786228daf96
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M docs/security/security-policy/index.adoc
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/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/AvailableMarkItemWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/DateSearchItemWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/BasicSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SingleSearchItemPanel.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/search/wrapper/AbstractSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AssociationSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/IndirectSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ObjectCollectionListSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ObjectCollectionSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ObjectTypeSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/OidSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ProjectSearchItemWrapper.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/RelationSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ScopeSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/TenantSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocalePanel.java
M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/authorization/EndPointsUrlMapping.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataComputation.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCampaignMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadowMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/RootUpdateContext.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchAggregateTest.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryTableMapping.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/SourcesConfiguration.java
M testing/story/src/test/resources/system-perf/resource-source.vm.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 688faa44041e6b1ca34af98ad4149f531f72d9f9
https://github.com/Evolveum/midpoint/commit/688faa44041e6b1ca34af98ad4149f531f72d9f9
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-17 (Fri, 17 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerWrapperImpl.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/AttributeDefinitionStore.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/ShadowAssociationDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsComplexTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributesComplexTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowSingleReferenceAttributeComplexTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
Log Message:
-----------
Optimize attribute definitions lookups
The findLocalItemDefinition method for resource object definitions
(and a couple of similar methods) are more efficient now: instead of
iterating through definitions, map lookups are used.
This improves the performance of the pre-processing in
provisioning-impl, especially for shadows with larger # of attributes.
Related to ca024ec6365cafeb7edd0645d49cd9b165f3404c in prism.
Commit: 90fd2e0a9940a4c5dede412bdc36b7389a694d6c
https://github.com/Evolveum/midpoint/commit/90fd2e0a9940a4c5dede412bdc36b7389a694d6c
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-17 (Fri, 17 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/RelatedTasksPanel.java
Log Message:
-----------
10262 Certification: Widget "Related tasks" in certification campaign must be ordered by time the tasks ran.
Commit: 7f2ea12763666520f2f7444364120621b722b0cf
https://github.com/Evolveum/midpoint/commit/7f2ea12763666520f2f7444364120621b722b0cf
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-17 (Fri, 17 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.java
R infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAssignmentAttributeDef.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/ClusteringUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/RoleAnalysisAttributeDefConvert.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 0f7f36629fcf0a4289f0a3e06903a5e78bd996b7
https://github.com/Evolveum/midpoint/commit/0f7f36629fcf0a4289f0a3e06903a5e78bd996b7
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-17 (Fri, 17 Jan 2025)
Changed paths:
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/EnumPanelFactory.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ShadowKindPanelFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/enump/EnumPanelFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/enump/ShadowKindPanelFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/enump/ShadowKindTypeListModel.java
Log Message:
-----------
MID-10290: fix serialization bug in ShadowKindPanelFactory
Commit: 80546a161da620a49789f9808003df0ea51fd7d1
https://github.com/Evolveum/midpoint/commit/80546a161da620a49789f9808003df0ea51fd7d1
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-17 (Fri, 17 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/RelatedTasksPanel.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 305a124beabc5db5ba427be2c3d22713359cdc97
https://github.com/Evolveum/midpoint/commit/305a124beabc5db5ba427be2c3d22713359cdc97
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-17 (Fri, 17 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerWrapperImpl.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/AttributeDefinitionStore.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/ShadowAssociationDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsComplexTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributesComplexTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowSingleReferenceAttributeComplexTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
Log Message:
-----------
Merge remote-tracking branch 'origin/tmp/iterative-definitions-lookups-gone'
Commit: e5f98cbdb98a3ab583c3576947ec6fcbad079133
https://github.com/Evolveum/midpoint/commit/e5f98cbdb98a3ab583c3576947ec6fcbad079133
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-17 (Fri, 17 Jan 2025)
Changed paths:
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeSearchFilterTypeForQueryModel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributesSearchFilterPanelFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/ResourceAttributeSearchFilterTypeForQueryModel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/ResourceAttributesSearchFilterPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterTypeForQueryModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/ParseAxiomQueryValidator.java
Log Message:
-----------
MID-10284: fix set same value to filter wrapper during axiom query validation
Commit: 74025590c39abaeeca0bf609fdfed0f875b1c532
https://github.com/Evolveum/midpoint/commit/74025590c39abaeeca0bf609fdfed0f875b1c532
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-17 (Fri, 17 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleMiningSessionOverviewPanel.html
Log Message:
-----------
Role analysis: fix missing markup id
Commit: 4c41d9e14612e9b1a93e75f1cb60ff9c11224db7
https://github.com/Evolveum/midpoint/commit/4c41d9e14612e9b1a93e75f1cb60ff9c11224db7
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-17 (Fri, 17 Jan 2025)
Changed paths:
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/EnumPanelFactory.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeSearchFilterTypeForQueryModel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributesSearchFilterPanelFactory.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ShadowKindPanelFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/enump/EnumPanelFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/enump/ShadowKindPanelFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/enump/ShadowKindTypeListModel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/ResourceAttributeSearchFilterTypeForQueryModel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/ResourceAttributesSearchFilterPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterTypeForQueryModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/RelatedTasksPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerWrapperImpl.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/validator/ParseAxiomQueryValidator.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/AttributeDefinitionStore.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/ShadowAssociationDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsComplexTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributesComplexTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowSingleReferenceAttributeComplexTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: d04c5d921f35749bb0a3611cc46a4e76bf2c71f8
https://github.com/Evolveum/midpoint/commit/d04c5d921f35749bb0a3611cc46a4e76bf2c71f8
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-17 (Fri, 17 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
Log Message:
-----------
Role analysis: panel visibilities (handle null procedureType)
Commit: 7f61bc9b9c7865cf264b2b42561c50adcbd628a6
https://github.com/Evolveum/midpoint/commit/7f61bc9b9c7865cf264b2b42561c50adcbd628a6
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisDataServiceUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
Log Message:
-----------
Role analysis: fix identified characteristics npe
Commit: c060d651534909acfcfdb3c3f471c304a11a8d1b
https://github.com/Evolveum/midpoint/commit/c060d651534909acfcfdb3c3f471c304a11a8d1b
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/explanation/AnomalyExplanationUtil.java
Log Message:
-----------
Role analysis: resolve schema issue
Commit: 2fb76fab08657eee42fd7d18b4c71f0bc602ce68
https://github.com/Evolveum/midpoint/commit/2fb76fab08657eee42fd7d18b4c71f0bc602ce68
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M infra/schema/src/main/schemadoc/templates/items-inc.vm
Log Message:
-----------
MID-10350 added displayOrder to schema doc
Commit: c71a4287d037a796ba23cffadcc67484fa7699af
https://github.com/Evolveum/midpoint/commit/c71a4287d037a796ba23cffadcc67484fa7699af
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisDataServiceUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/explanation/AnomalyExplanationUtil.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: ad42c2d579e20b679d6355c0541bf5ad2afe2774
https://github.com/Evolveum/midpoint/commit/ad42c2d579e20b679d6355c0541bf5ad2afe2774
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M tools/jenkins/midpoint-main-generic-oracle-pipeline
Log Message:
-----------
MID-10337 updated oracle pipeline to support Oracle 23ai, wip
Commit: cdf05c4d270fecbfa107729c238a3b51b3fca841
https://github.com/Evolveum/midpoint/commit/cdf05c4d270fecbfa107729c238a3b51b3fca841
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
Log Message:
-----------
#10127 - fixing the incorrect error message
Commit: ab3aaad061fb72f8d55d71b52d5ef20948d25261
https://github.com/Evolveum/midpoint/commit/ab3aaad061fb72f8d55d71b52d5ef20948d25261
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M tools/jenkins/midpoint-main-generic-oracle-pipeline
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: a6deb4c6059725f71dddb4f55c9ae359b6aa412c
https://github.com/Evolveum/midpoint/commit/a6deb4c6059725f71dddb4f55c9ae359b6aa412c
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterContainerPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterContainerPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionContainerPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionContainerPanel.java
Log Message:
-----------
Role analysis: fix cluster and session detection settings panel
Commit: 1df99f34f0cb0e8ab408dac87ead71dec4b63e76
https://github.com/Evolveum/midpoint/commit/1df99f34f0cb0e8ab408dac87ead71dec4b63e76
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M infra/schema/src/main/schemadoc/templates/items-inc.vm
M tools/jenkins/midpoint-main-generic-oracle-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: d881f207ee27b88092f39831caa6b05f4c2c5100
https://github.com/Evolveum/midpoint/commit/d881f207ee27b88092f39831caa6b05f4c2c5100
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterContainerPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterContainerPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionContainerPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionContainerPanel.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 09ee20caf50ce391254804badb7ba9d9238c28d8
https://github.com/Evolveum/midpoint/commit/09ee20caf50ce391254804badb7ba9d9238c28d8
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
Log Message:
-----------
Role analysis: fix compile issue
1. Make reviseProcedureType visible (associated with
session/cluster container panels)
Commit: 981e91521fb7296be212f93244ca0c31290fc1c1
https://github.com/Evolveum/midpoint/commit/981e91521fb7296be212f93244ca0c31290fc1c1
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: e7fdb0190b5fe62ed2d9426048f7e3bc3473bae3
https://github.com/Evolveum/midpoint/commit/e7fdb0190b5fe62ed2d9426048f7e3bc3473bae3
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
Log Message:
-----------
Make selected ShadowType properties operational
The following ShadowType properties are now operational:
- synchronizationTimestamp
- fullSynchronizationTimestamp
- synchronizationSituationDescription
- iteration
- iterationToken
- shadowLifecycleState
The main reason is to avoid cluttering simulation results with
information about their modifications. (Formally, other
properties of ShadowType are operational too. But the following
ones are "more operational".)
Related to MID-9737 and MID-9986.
Commit: 6051a087c9979c658a049f5540afd3113c604220
https://github.com/Evolveum/midpoint/commit/6051a087c9979c658a049f5540afd3113c604220
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterContainerPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterContainerPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionContainerPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionContainerPanel.java
M tools/jenkins/midpoint-main-generic-oracle-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 3bc82462c0f28e77caff402e66b3be5fcb03e43f
https://github.com/Evolveum/midpoint/commit/3bc82462c0f28e77caff402e66b3be5fcb03e43f
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
Log Message:
-----------
MID-9769 support for metadata cleanup
Commit: 2e2b8715245101a46459d02cb9893b1148c13f77
https://github.com/Evolveum/midpoint/commit/2e2b8715245101a46459d02cb9893b1148c13f77
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: ce2e1a5fbb9ebaf47e5f3bfe19e4e484d26620dc
https://github.com/Evolveum/midpoint/commit/ce2e1a5fbb9ebaf47e5f3bfe19e4e484d26620dc
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionOperationButtonPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/DisplayValueOption.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisCacheOption.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisDataServiceUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/ExpandedMiningStructure.java
Log Message:
-----------
Role analysis: fix multivalued attribute analysis
1. Fix attribute selector (visibility of attribute similarity setting panel)
2. Fix table setting (selection of attribute that reflect column/row table
header name)
3. Fix chunk preparation process (extract specific path value)
3. Fix attribute selection provider (support multivalued)
4. Minor cleanup.
Commit: e9938e395c1ed43bc9d9b52a8bf4b93a7f56dfab
https://github.com/Evolveum/midpoint/commit/e9938e395c1ed43bc9d9b52a8bf4b93a7f56dfab
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: ca4beaf9431f90e831207bdb066031e003c5397e
https://github.com/Evolveum/midpoint/commit/ca4beaf9431f90e831207bdb066031e003c5397e
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ItemPanelContext.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/SchemaItemTypePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/schema/SchemaWrapperFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/CreateSchemaItemPopupPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/CreateSchemaItemPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/PrismItemDefinitionsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismPropertyWrapperImpl.java
Log Message:
-----------
MID-10283: adding popup for creating of new item for schema extension type
Commit: 269f168ebbcd2c3d18d5baacaa652a3723431e71
https://github.com/Evolveum/midpoint/commit/269f168ebbcd2c3d18d5baacaa652a3723431e71
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterContainerPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterContainerPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionContainerPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionContainerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionOperationButtonPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleMiningSessionOverviewPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.java
M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/DisplayValueOption.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisCacheOption.java
M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
M infra/schema/src/main/schemadoc/templates/items-inc.vm
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisDataServiceUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/explanation/AnomalyExplanationUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/ExpandedMiningStructure.java
M tools/jenkins/midpoint-main-generic-oracle-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 25965f978f29bc08c01eb714aab878d5f51a4c17
https://github.com/Evolveum/midpoint/commit/25965f978f29bc08c01eb714aab878d5f51a4c17
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchema.java
Log Message:
-----------
fix showing panels in card for Schema page
Commit: 4c0414c3542084b985894ac8f45207e475cd0528
https://github.com/Evolveum/midpoint/commit/4c0414c3542084b985894ac8f45207e475cd0528
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M docs/schema/custom-schema-extension/changing-schema-extension-via-GUI.adoc
Log Message:
-----------
fix images for schema extension doc
Commit: aa556d55aa0656006b0c6c0587f59a96cc0fc298
https://github.com/Evolveum/midpoint/commit/aa556d55aa0656006b0c6c0587f59a96cc0fc298
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
R docs/schema/custom-schema-extension/change.png
R docs/schema/custom-schema-extension/changing-schema-extension-via-GUI.adoc
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/change.png
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/index.adoc
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-1.png
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-2.png
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-3.png
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-4-edit.png
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-4.png
R docs/schema/custom-schema-extension/wizard-1.png
R docs/schema/custom-schema-extension/wizard-2.png
R docs/schema/custom-schema-extension/wizard-3.png
R docs/schema/custom-schema-extension/wizard-4-edit.png
R docs/schema/custom-schema-extension/wizard-4.png
Log Message:
-----------
fix images for schema extension doc
Commit: bf059cdc9481810ef0bc9ab8ffa5f3741b68fd5b
https://github.com/Evolveum/midpoint/commit/bf059cdc9481810ef0bc9ab8ffa5f3741b68fd5b
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AbstractInputGuiComponentFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/NotNullValidator.java
Log Message:
-----------
MID-10210:move validation of empty parent to validator
Commit: 8f54608fab6fc3456196b046fc2f892f5f956f50
https://github.com/Evolveum/midpoint/commit/8f54608fab6fc3456196b046fc2f892f5f956f50
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
Log Message:
-----------
Role analysis: add uuid validation for analysis attribute value
Commit: ed71ed080f619d7cbd425175e6448e9ab5be48eb
https://github.com/Evolveum/midpoint/commit/ed71ed080f619d7cbd425175e6448e9ab5be48eb
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
R docs/schema/custom-schema-extension/change.png
R docs/schema/custom-schema-extension/changing-schema-extension-via-GUI.adoc
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/change.png
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/index.adoc
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-1.png
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-2.png
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-3.png
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-4-edit.png
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-4.png
R docs/schema/custom-schema-extension/wizard-1.png
R docs/schema/custom-schema-extension/wizard-2.png
R docs/schema/custom-schema-extension/wizard-3.png
R docs/schema/custom-schema-extension/wizard-4-edit.png
R docs/schema/custom-schema-extension/wizard-4.png
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ItemPanelContext.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/SchemaItemTypePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/schema/SchemaWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchema.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/CreateSchemaItemPopupPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/CreateSchemaItemPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/PrismItemDefinitionsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismPropertyWrapperImpl.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 4cb73059f4798d6f43d69c1d9cb1948c3a0884f1
https://github.com/Evolveum/midpoint/commit/4cb73059f4798d6f43d69c1d9cb1948c3a0884f1
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M pom.xml
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/RefItemDeltaProcessor.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
Log Message:
-----------
MID-10326: Sqale: Fixed NPE during delta update of reference without oid
Commit: caec10344f8258f6beaa1a0dbf2b0bc1cb92abf7
https://github.com/Evolveum/midpoint/commit/caec10344f8258f6beaa1a0dbf2b0bc1cb92abf7
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M pom.xml
Log Message:
-----------
Reverted changes to failsafe and surefire args
Commit: 3bcb0e31228b944dc8522e3c162b6cde91955743
https://github.com/Evolveum/midpoint/commit/3bcb0e31228b944dc8522e3c162b6cde91955743
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
Log Message:
-----------
fix for #10343 Cannot open "Policy rule" panel
Commit: 73c93da45d9a5895d92b7bd287557b33bb6db3e5
https://github.com/Evolveum/midpoint/commit/73c93da45d9a5895d92b7bd287557b33bb6db3e5
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java
Log Message:
-----------
MID-9342: GUI logs query parsing errors on debug
GUI already displays error when parsing query, so it should not polute
logs with WARN and stacktrace. Decreased level to debug.
Commit: 7f5a038048ae6f70bc17e5cdcf0227d8af9b98a1
https://github.com/Evolveum/midpoint/commit/7f5a038048ae6f70bc17e5cdcf0227d8af9b98a1
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/CreateSchemaItemPopupPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/CreateSchemaItemPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/PrismItemDefinitionsTable.java
Log Message:
-----------
MID-10283: fix creating of new schema extension item
Commit: 388af11f0d2bc05003cf20082add8dcd3b91e936
https://github.com/Evolveum/midpoint/commit/388af11f0d2bc05003cf20082add8dcd3b91e936
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/RefItemDeltaProcessor.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 1b071cbe85a9e58b783eeef5ac97429404f5d338
https://github.com/Evolveum/midpoint/commit/1b071cbe85a9e58b783eeef5ac97429404f5d338
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AbstractInputGuiComponentFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/CreateSchemaItemPopupPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/CreateSchemaItemPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/PrismItemDefinitionsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/NotNullValidator.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 76f8d260a4d2c12472f1181d8f0856446135460f
https://github.com/Evolveum/midpoint/commit/76f8d260a4d2c12472f1181d8f0856446135460f
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M docs/concepts/query/midpoint-query-language/searchable-items.adoc
Log Message:
-----------
MID-10273: Updated list of searchable items
Commit: 225e1861c985a74a53caf91a20a3901cd345bb4b
https://github.com/Evolveum/midpoint/commit/225e1861c985a74a53caf91a20a3901cd345bb4b
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
Log Message:
-----------
role analysis: fixed operation panel scrollbar
Commit: 2dfbce298b6ae455c8d9359b027ef273a8e3afd1
https://github.com/Evolveum/midpoint/commit/2dfbce298b6ae455c8d9359b027ef273a8e3afd1
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M docs/interfaces/rest/operations/raw/operation-prop-search.adoc
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
M release-notes.adoc
Log Message:
-----------
Support metadata exclusion in REST get/search APIs
**What**
Allow user to exclude metadata from specified paths
**Why**
So far use could exclude normal data, but not metadata even though
documentation contained examples also with metadata exclusion. Now
metadata exclusion is supported as well.
**Fixes**: MID-10216
Commit: 0a0b58bfd097a80073e390ed1a1df8af7ae12c45
https://github.com/Evolveum/midpoint/commit/0a0b58bfd097a80073e390ed1a1df8af7ae12c45
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
R docs/admin-gui/resource-wizard/association-type/accessing-from-accounts.png
A docs/admin-gui/resource-wizard/association-type/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/provisioning-from-resource/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/provisioning-to-resource/index.adoc
A docs/admin-gui/resource-wizard/configuration-resource-panels.adoc
A docs/admin-gui/resource-wizard/how-to-use-lifecycle-state.adoc
M docs/admin-gui/resource-wizard/index.adoc
A docs/admin-gui/resource-wizard/limitation-all.adoc
A docs/admin-gui/resource-wizard/limitation-corelation.adoc
A docs/admin-gui/resource-wizard/limitation-mapping.adoc
A docs/admin-gui/resource-wizard/object-type/activation/index.adoc
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-add.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-full.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbounds.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-add.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-full.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbounds.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-predefined-details.png
A docs/admin-gui/resource-wizard/object-type/capability/index.adoc
A docs/admin-gui/resource-wizard/object-type/capability/step-5-capabilities.png
A docs/admin-gui/resource-wizard/object-type/correlation/index.adoc
A docs/admin-gui/resource-wizard/object-type/correlation/step-4-correlator-item.png
A docs/admin-gui/resource-wizard/object-type/correlation/step-4-correlator-rule.png
A docs/admin-gui/resource-wizard/object-type/credentials/index.adoc
A docs/admin-gui/resource-wizard/object-type/credentials/step-7-credentials.png
A docs/admin-gui/resource-wizard/object-type/index.adoc
A docs/admin-gui/resource-wizard/object-type/mapping/index.adoc
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound-detail-main.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound-detail-main.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override-detail-basic.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override-detail-limitations.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override.png
A docs/admin-gui/resource-wizard/object-type/policies/index.adoc
A docs/admin-gui/resource-wizard/object-type/policies/step-8-default-operation-policies.png
A docs/admin-gui/resource-wizard/object-type/policies/step-8-marking.png
A docs/admin-gui/resource-wizard/object-type/policies/step-8-policies.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound-detail-main.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound-detail-main.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override-detail-basic.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override-detail-limitations.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-action.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-basic.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch.png
R docs/admin-gui/resource-wizard/object-type/step-4-correlator-item.png
R docs/admin-gui/resource-wizard/object-type/step-4-correlator-rule.png
R docs/admin-gui/resource-wizard/object-type/step-5-capabilities.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbound-add.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbound-full.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbounds.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbound-add.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbound-full.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbounds.png
R docs/admin-gui/resource-wizard/object-type/step-6-predefined-details.png
R docs/admin-gui/resource-wizard/object-type/step-7-credentials.png
R docs/admin-gui/resource-wizard/object-type/step-8-default-operation-policies.png
R docs/admin-gui/resource-wizard/object-type/step-8-marking.png
R docs/admin-gui/resource-wizard/object-type/step-8-policies.png
A docs/admin-gui/resource-wizard/object-type/synchronization/index.adoc
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-action.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-basic.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch.png
R docs/admin-gui/resource-wizard/resource-details.png
R docs/admin-gui/resource-wizard/task-wizard-defined-tasks.png
R docs/admin-gui/resource-wizard/task-wizard-menu.png
R docs/admin-gui/resource-wizard/task-wizard/step-1-select-task-type-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-1-select-task-type.png
R docs/admin-gui/resource-wizard/task-wizard/step-2-basic-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-2-basic.png
R docs/admin-gui/resource-wizard/task-wizard/step-3-resource-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-3-resource.png
R docs/admin-gui/resource-wizard/task-wizard/step-4-distribution.png
R docs/admin-gui/resource-wizard/task-wizard/step-4-execution-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-5-schedule-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/accessing-from-accounts.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/index.adoc
A docs/admin-gui/resource-wizard/wizard-existing-resource/resource-details.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-1-select-task-type-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-1-select-task-type.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-2-basic-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-2-basic.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-3-resource-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-3-resource.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-4-distribution.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-4-execution-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-5-schedule-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/task-wizard-defined-tasks.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/task-wizard-menu.png
Log Message:
-----------
MID-10181: splitting the 'resource wizard' into subpages
Commit: 5c3885809442e6d4e5fe60c9cf40e470c49e17b0
https://github.com/Evolveum/midpoint/commit/5c3885809442e6d4e5fe60c9cf40e470c49e17b0
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M docs/concepts/query/midpoint-query-language/searchable-items.adoc
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/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: cd44c60d9c2ca0d1f2ca14d9361f52bff18525ce
https://github.com/Evolveum/midpoint/commit/cd44c60d9c2ca0d1f2ca14d9361f52bff18525ce
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M docs/admin-gui/resource-wizard/configuration-resource-panels.adoc
M docs/admin-gui/resource-wizard/how-to-use-lifecycle-state.adoc
M docs/admin-gui/resource-wizard/index.adoc
M docs/admin-gui/resource-wizard/limitation-all.adoc
M docs/admin-gui/resource-wizard/limitation-corelation.adoc
M docs/admin-gui/resource-wizard/limitation-mapping.adoc
Log Message:
-----------
MID-10181: fix hidde of files with fragment of page and fix links to object type configuration and association type configuration
Commit: 2b829841e0b5d6c640a51cb9e23d23eb3c29f492
https://github.com/Evolveum/midpoint/commit/2b829841e0b5d6c640a51cb9e23d23eb3c29f492
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
Log Message:
-----------
fix for #10344 The error message is displayed twice (on the repository objects page)
Commit: b1e076c99e66793e8690ae4f07468ab0ee3eb023
https://github.com/Evolveum/midpoint/commit/b1e076c99e66793e8690ae4f07468ab0ee3eb023
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
R docs/admin-gui/resource-wizard/association-type/accessing-from-accounts.png
A docs/admin-gui/resource-wizard/association-type/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/provisioning-from-resource/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/provisioning-to-resource/index.adoc
A docs/admin-gui/resource-wizard/configuration-resource-panels.adoc
A docs/admin-gui/resource-wizard/how-to-use-lifecycle-state.adoc
M docs/admin-gui/resource-wizard/index.adoc
A docs/admin-gui/resource-wizard/limitation-all.adoc
A docs/admin-gui/resource-wizard/limitation-corelation.adoc
A docs/admin-gui/resource-wizard/limitation-mapping.adoc
A docs/admin-gui/resource-wizard/object-type/activation/index.adoc
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-add.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-full.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbounds.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-add.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-full.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbounds.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-predefined-details.png
A docs/admin-gui/resource-wizard/object-type/capability/index.adoc
A docs/admin-gui/resource-wizard/object-type/capability/step-5-capabilities.png
A docs/admin-gui/resource-wizard/object-type/correlation/index.adoc
A docs/admin-gui/resource-wizard/object-type/correlation/step-4-correlator-item.png
A docs/admin-gui/resource-wizard/object-type/correlation/step-4-correlator-rule.png
A docs/admin-gui/resource-wizard/object-type/credentials/index.adoc
A docs/admin-gui/resource-wizard/object-type/credentials/step-7-credentials.png
A docs/admin-gui/resource-wizard/object-type/index.adoc
A docs/admin-gui/resource-wizard/object-type/mapping/index.adoc
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound-detail-main.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound-detail-main.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override-detail-basic.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override-detail-limitations.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override.png
A docs/admin-gui/resource-wizard/object-type/policies/index.adoc
A docs/admin-gui/resource-wizard/object-type/policies/step-8-default-operation-policies.png
A docs/admin-gui/resource-wizard/object-type/policies/step-8-marking.png
A docs/admin-gui/resource-wizard/object-type/policies/step-8-policies.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound-detail-main.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound-detail-main.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override-detail-basic.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override-detail-limitations.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-action.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-basic.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch.png
R docs/admin-gui/resource-wizard/object-type/step-4-correlator-item.png
R docs/admin-gui/resource-wizard/object-type/step-4-correlator-rule.png
R docs/admin-gui/resource-wizard/object-type/step-5-capabilities.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbound-add.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbound-full.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbounds.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbound-add.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbound-full.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbounds.png
R docs/admin-gui/resource-wizard/object-type/step-6-predefined-details.png
R docs/admin-gui/resource-wizard/object-type/step-7-credentials.png
R docs/admin-gui/resource-wizard/object-type/step-8-default-operation-policies.png
R docs/admin-gui/resource-wizard/object-type/step-8-marking.png
R docs/admin-gui/resource-wizard/object-type/step-8-policies.png
A docs/admin-gui/resource-wizard/object-type/synchronization/index.adoc
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-action.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-basic.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch.png
R docs/admin-gui/resource-wizard/resource-details.png
R docs/admin-gui/resource-wizard/task-wizard-defined-tasks.png
R docs/admin-gui/resource-wizard/task-wizard-menu.png
R docs/admin-gui/resource-wizard/task-wizard/step-1-select-task-type-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-1-select-task-type.png
R docs/admin-gui/resource-wizard/task-wizard/step-2-basic-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-2-basic.png
R docs/admin-gui/resource-wizard/task-wizard/step-3-resource-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-3-resource.png
R docs/admin-gui/resource-wizard/task-wizard/step-4-distribution.png
R docs/admin-gui/resource-wizard/task-wizard/step-4-execution-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-5-schedule-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/accessing-from-accounts.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/index.adoc
A docs/admin-gui/resource-wizard/wizard-existing-resource/resource-details.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-1-select-task-type-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-1-select-task-type.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-2-basic-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-2-basic.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-3-resource-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-3-resource.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-4-distribution.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-4-execution-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-5-schedule-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/task-wizard-defined-tasks.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/task-wizard-menu.png
M docs/concepts/query/midpoint-query-language/searchable-items.adoc
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 15b53092f6d613527078193d526938cd78b02381
https://github.com/Evolveum/midpoint/commit/15b53092f6d613527078193d526938cd78b02381
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M docs/admin-gui/resource-wizard/configuration-resource-panels.adoc
M docs/admin-gui/resource-wizard/how-to-use-lifecycle-state.adoc
M docs/admin-gui/resource-wizard/limitation-all.adoc
M docs/admin-gui/resource-wizard/limitation-corelation.adoc
M docs/admin-gui/resource-wizard/limitation-mapping.adoc
Log Message:
-----------
MID-10181: fix hidde of files with fragment of page
Commit: 008b752ebb1ac229cb7257f2eaf493666678b095
https://github.com/Evolveum/midpoint/commit/008b752ebb1ac229cb7257f2eaf493666678b095
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: a55ab59d80d2f691bd09a00b002a04e0f74fe686
https://github.com/Evolveum/midpoint/commit/a55ab59d80d2f691bd09a00b002a04e0f74fe686
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M tools/jenkins/midpoint-main-generic-oracle-pipeline
Log Message:
-----------
MID-10337 increased oracle db PVC to 15gb (from 10gb)
Commit: 41320dc83ace67731f3f3d21eb663e3ca8df866a
https://github.com/Evolveum/midpoint/commit/41320dc83ace67731f3f3d21eb663e3ca8df866a
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M release-notes.adoc
M repo/system-init/src/main/resources/initial-objects/value-policy/010-value-policy.xml
Log Message:
-----------
Remove max password length constraint
**What**
Remove constraint on maximum password length from default configuration.
**Why**
It basically goes against our documented best practice. The limitation
was there because of the defaults in some external systems (AD). However
we should not relent on the security just because of external systems
default policies, thus this change removes the constraint.
**Fixes**: MID-10305
Commit: 9c8ab03069d548536c0b846eb7ea6c0d57222570
https://github.com/Evolveum/midpoint/commit/9c8ab03069d548536c0b846eb7ea6c0d57222570
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/AssignmentPolicyAspectPart.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentApprovalGlobal.java
A model/workflow-impl/src/test/resources/assignments/role-auto-assigned.xml
M model/workflow-impl/src/test/resources/assignments/system-configuration-global.xml
Log Message:
-----------
Fix previewing auto-assigned roles with approvals
When previewing operation, during which a role was auto-assigned, and
that role got some approval rules, an IllegalStateException used to
occur. This is now fixed - by looking to all secondary deltas, not just
the current one, in AssignmentPolicyAspectPart#factorOutAssignmentValue.
This resolves MID-10345 (along with the related fix in prism).
Commit: 24da553f89b698e247deae3c15129f379ca91f69
https://github.com/Evolveum/midpoint/commit/24da553f89b698e247deae3c15129f379ca91f69
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M pom.xml
Log Message:
-----------
Bump org.apache.cxf:cxf-core from 4.0.5 to 4.0.6
Bumps org.apache.cxf:cxf-core from 4.0.5 to 4.0.6.
---
updated-dependencies:
- dependency-name: org.apache.cxf:cxf-core
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support at github.com>
Commit: 358b17f1e35d00cd93fb8ea2548e833a2ae4be3c
https://github.com/Evolveum/midpoint/commit/358b17f1e35d00cd93fb8ea2548e833a2ae4be3c
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismPropertyWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumnPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/objecttemplate/component/ListMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/objecttemplate/component/ObjectTemplateMappingPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ListMappingPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ListMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyValuePanel.java
Log Message:
-----------
MID-10291: change style of table of mappings of object template, now is style of table same as for mappings of resource object type
Commit: 0f1c810d91c2796b567707e778132b9fc101720d
https://github.com/Evolveum/midpoint/commit/0f1c810d91c2796b567707e778132b9fc101720d
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/AssignmentPolicyAspectPart.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentApprovalGlobal.java
A model/workflow-impl/src/test/resources/assignments/role-auto-assigned.xml
M model/workflow-impl/src/test/resources/assignments/system-configuration-global.xml
M tools/jenkins/midpoint-main-generic-oracle-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 3d9a89b76a4e59e6c480edb1636f923267217de6
https://github.com/Evolveum/midpoint/commit/3d9a89b76a4e59e6c480edb1636f923267217de6
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyValuePanel.java
Log Message:
-----------
MID-10291: fix condition for css of PrismPropertyValuePanel
Commit: 2d0c4a785d6bc886520155e87733b85ee6e46151
https://github.com/Evolveum/midpoint/commit/2d0c4a785d6bc886520155e87733b85ee6e46151
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M docs/roles-policies/outlier-detection/index.adoc
Log Message:
-----------
outlier detection: note on system requirements
Commit: 6af53341fc1f725e00999a7db2d1619267263843
https://github.com/Evolveum/midpoint/commit/6af53341fc1f725e00999a7db2d1619267263843
Author: Tony Tkáčik <tonydamage at users.noreply.github.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M release-notes.adoc
M repo/system-init/src/main/resources/initial-objects/value-policy/010-value-policy.xml
Log Message:
-----------
Merge pull request #250 from Evolveum/bugfix/10305
Remove max password length constraint
Commit: 38863987e6452668f3a7d40b2180bef968686d7c
https://github.com/Evolveum/midpoint/commit/38863987e6452668f3a7d40b2180bef968686d7c
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/CreateObjectForReferencePanel.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/page/admin/role/mining/page/page/FormSessionOptionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.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/VerticalFormPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeMarkPolicyValueWrapperImpl.java
Log Message:
-----------
MID-10030: change css style of sub containers in vertical form menu for creating of new object for reference
Commit: 8bae99c8961b5f18d8baeaccb4c72845670fcf08
https://github.com/Evolveum/midpoint/commit/8bae99c8961b5f18d8baeaccb4c72845670fcf08
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M docs/roles-policies/outlier-detection/index.adoc
M release-notes.adoc
M repo/system-init/src/main/resources/initial-objects/value-policy/010-value-policy.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 836fbe7d30d2d1482e44f6edde5043f9ce665cb5
https://github.com/Evolveum/midpoint/commit/836fbe7d30d2d1482e44f6edde5043f9ce665cb5
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/CharacterClass.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/StringPolicy.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ValueGenerator.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPasswordPolicy.java
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-all-ignored-for-generation.xml
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-gen-numeric-accepting-alphas.xml
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-required-char-ignored-for-generation.xml
M repo/system-init/src/main/resources/initial-objects/value-policy/010-value-policy.xml
Log Message:
-----------
Add "ignoreWhenGenerating" value policy feature
This commits adds the possibility of accepting selected characters in
a value policy, but never use them when generating the values.
It is used to stop problematic characters (space, '#', '&', '*',
apostrophe, and double quotes) being generated by the default value
policy.
This resolves MID-9541.
Commit: 81fba87ed82a9d286f9bcba4bd8958a82a66d0b1
https://github.com/Evolveum/midpoint/commit/81fba87ed82a9d286f9bcba4bd8958a82a66d0b1
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/CreateObjectForReferencePanel.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/page/admin/role/mining/page/page/FormSessionOptionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.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/VerticalFormPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeMarkPolicyValueWrapperImpl.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 0efc866d123c9be809d19724de2be14ea8d32ba2
https://github.com/Evolveum/midpoint/commit/0efc866d123c9be809d19724de2be14ea8d32ba2
Author: Tony Tkáčik <tonydamage at users.noreply.github.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M pom.xml
Log Message:
-----------
Merge pull request #252 from Evolveum/dependabot/maven/org.apache.cxf-cxf-core-4.0.6
Bump org.apache.cxf:cxf-core from 4.0.5 to 4.0.6
Commit: 37216dbfc8adee71428af499130643ad24bd5731
https://github.com/Evolveum/midpoint/commit/37216dbfc8adee71428af499130643ad24bd5731
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M config/sql/native/postgres-audit.sql
M config/sql/native/postgres.sql
Log Message:
-----------
MID-9300 sqale repository - creating schema with name of current user to avoid using public schema
Commit: 7eefe2f7cc76f2b831e254704d3ca721f8dc8220
https://github.com/Evolveum/midpoint/commit/7eefe2f7cc76f2b831e254704d3ca721f8dc8220
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M docs/roles-policies/outlier-detection/index.adoc
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/CreateObjectForReferencePanel.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/page/admin/role/mining/page/page/FormSessionOptionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.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/VerticalFormPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeMarkPolicyValueWrapperImpl.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/CharacterClass.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/StringPolicy.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ValueGenerator.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPasswordPolicy.java
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-all-ignored-for-generation.xml
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-gen-numeric-accepting-alphas.xml
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-required-char-ignored-for-generation.xml
M pom.xml
M release-notes.adoc
M repo/system-init/src/main/resources/initial-objects/value-policy/010-value-policy.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: c0ae68148e9f88c9fb137c54daf57da91e9a696e
https://github.com/Evolveum/midpoint/commit/c0ae68148e9f88c9fb137c54daf57da91e9a696e
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAggregateChartModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoAccessPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxCompositedIconSubmitButton.java
Log Message:
-----------
Role analysis: improve wording and distribution chart panel
1. Improve wording.
2. Fix title change for chart buttons
3. Minor cleanup.
Commit: e46c2a00f79e3b9ebf5cc6afc12c7a9b57d4cde3
https://github.com/Evolveum/midpoint/commit/e46c2a00f79e3b9ebf5cc6afc12c7a9b57d4cde3
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M config/sql/native/postgres-audit.sql
M config/sql/native/postgres.sql
R docs/admin-gui/resource-wizard/association-type/accessing-from-accounts.png
A docs/admin-gui/resource-wizard/association-type/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/provisioning-from-resource/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/provisioning-to-resource/index.adoc
A docs/admin-gui/resource-wizard/configuration-resource-panels.adoc
A docs/admin-gui/resource-wizard/how-to-use-lifecycle-state.adoc
M docs/admin-gui/resource-wizard/index.adoc
A docs/admin-gui/resource-wizard/limitation-all.adoc
A docs/admin-gui/resource-wizard/limitation-corelation.adoc
A docs/admin-gui/resource-wizard/limitation-mapping.adoc
A docs/admin-gui/resource-wizard/object-type/activation/index.adoc
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-add.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-full.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbounds.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-add.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-full.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbounds.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-predefined-details.png
A docs/admin-gui/resource-wizard/object-type/capability/index.adoc
A docs/admin-gui/resource-wizard/object-type/capability/step-5-capabilities.png
A docs/admin-gui/resource-wizard/object-type/correlation/index.adoc
A docs/admin-gui/resource-wizard/object-type/correlation/step-4-correlator-item.png
A docs/admin-gui/resource-wizard/object-type/correlation/step-4-correlator-rule.png
A docs/admin-gui/resource-wizard/object-type/credentials/index.adoc
A docs/admin-gui/resource-wizard/object-type/credentials/step-7-credentials.png
A docs/admin-gui/resource-wizard/object-type/index.adoc
A docs/admin-gui/resource-wizard/object-type/mapping/index.adoc
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound-detail-main.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound-detail-main.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override-detail-basic.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override-detail-limitations.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override.png
A docs/admin-gui/resource-wizard/object-type/policies/index.adoc
A docs/admin-gui/resource-wizard/object-type/policies/step-8-default-operation-policies.png
A docs/admin-gui/resource-wizard/object-type/policies/step-8-marking.png
A docs/admin-gui/resource-wizard/object-type/policies/step-8-policies.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound-detail-main.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound-detail-main.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override-detail-basic.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override-detail-limitations.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-action.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-basic.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch.png
R docs/admin-gui/resource-wizard/object-type/step-4-correlator-item.png
R docs/admin-gui/resource-wizard/object-type/step-4-correlator-rule.png
R docs/admin-gui/resource-wizard/object-type/step-5-capabilities.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbound-add.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbound-full.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbounds.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbound-add.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbound-full.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbounds.png
R docs/admin-gui/resource-wizard/object-type/step-6-predefined-details.png
R docs/admin-gui/resource-wizard/object-type/step-7-credentials.png
R docs/admin-gui/resource-wizard/object-type/step-8-default-operation-policies.png
R docs/admin-gui/resource-wizard/object-type/step-8-marking.png
R docs/admin-gui/resource-wizard/object-type/step-8-policies.png
A docs/admin-gui/resource-wizard/object-type/synchronization/index.adoc
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-action.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-basic.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch.png
R docs/admin-gui/resource-wizard/resource-details.png
R docs/admin-gui/resource-wizard/task-wizard-defined-tasks.png
R docs/admin-gui/resource-wizard/task-wizard-menu.png
R docs/admin-gui/resource-wizard/task-wizard/step-1-select-task-type-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-1-select-task-type.png
R docs/admin-gui/resource-wizard/task-wizard/step-2-basic-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-2-basic.png
R docs/admin-gui/resource-wizard/task-wizard/step-3-resource-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-3-resource.png
R docs/admin-gui/resource-wizard/task-wizard/step-4-distribution.png
R docs/admin-gui/resource-wizard/task-wizard/step-4-execution-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-5-schedule-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/accessing-from-accounts.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/index.adoc
A docs/admin-gui/resource-wizard/wizard-existing-resource/resource-details.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-1-select-task-type-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-1-select-task-type.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-2-basic-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-2-basic.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-3-resource-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-3-resource.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-4-distribution.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-4-execution-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-5-schedule-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/task-wizard-defined-tasks.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/task-wizard-menu.png
M docs/concepts/query/midpoint-query-language/searchable-items.adoc
M docs/roles-policies/outlier-detection/index.adoc
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismPropertyWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/CreateObjectForReferencePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.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/AbstractInputGuiComponentFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/objecttemplate/component/ListMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/objecttemplate/component/ObjectTemplateMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/FormSessionOptionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/CreateSchemaItemPopupPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/CreateSchemaItemPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/PrismItemDefinitionsTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ListMappingPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ListMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.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/VerticalFormPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeMarkPolicyValueWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/NotNullValidator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/CharacterClass.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/StringPolicy.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ValueGenerator.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPasswordPolicy.java
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-all-ignored-for-generation.xml
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-gen-numeric-accepting-alphas.xml
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-required-char-ignored-for-generation.xml
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/AssignmentPolicyAspectPart.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentApprovalGlobal.java
A model/workflow-impl/src/test/resources/assignments/role-auto-assigned.xml
M model/workflow-impl/src/test/resources/assignments/system-configuration-global.xml
M pom.xml
M release-notes.adoc
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/RefItemDeltaProcessor.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
M repo/system-init/src/main/resources/initial-objects/value-policy/010-value-policy.xml
M tools/jenkins/midpoint-main-generic-oracle-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 65a68ba986d6885de3d2f947f0d797429b7a81e1
https://github.com/Evolveum/midpoint/commit/65a68ba986d6885de3d2f947f0d797429b7a81e1
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
Log Message:
-----------
MID-10030: adding responsibility on large screens (resource object type and system configuration tile)
Commit: 7ea6cbffdcfaf7ad9c9df1aa3b7c39075369fa1e
https://github.com/Evolveum/midpoint/commit/7ea6cbffdcfaf7ad9c9df1aa3b7c39075369fa1e
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M config/sql/native/postgres-audit.sql
M config/sql/native/postgres.sql
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAggregateChartModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoAccessPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxCompositedIconSubmitButton.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/CharacterClass.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/StringPolicy.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ValueGenerator.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPasswordPolicy.java
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-all-ignored-for-generation.xml
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-gen-numeric-accepting-alphas.xml
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-required-char-ignored-for-generation.xml
M pom.xml
M repo/system-init/src/main/resources/initial-objects/value-policy/010-value-policy.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: b7df7b03889e9539f7164fca98bd002a089002dc
https://github.com/Evolveum/midpoint/commit/b7df7b03889e9539f7164fca98bd002a089002dc
Author: Tony Tkáčik <tonydamage at users.noreply.github.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M config/sql/native/postgres-audit.sql
M config/sql/native/postgres.sql
R docs/admin-gui/resource-wizard/association-type/accessing-from-accounts.png
A docs/admin-gui/resource-wizard/association-type/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/provisioning-from-resource/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/provisioning-to-resource/index.adoc
A docs/admin-gui/resource-wizard/configuration-resource-panels.adoc
A docs/admin-gui/resource-wizard/how-to-use-lifecycle-state.adoc
M docs/admin-gui/resource-wizard/index.adoc
A docs/admin-gui/resource-wizard/limitation-all.adoc
A docs/admin-gui/resource-wizard/limitation-corelation.adoc
A docs/admin-gui/resource-wizard/limitation-mapping.adoc
A docs/admin-gui/resource-wizard/object-type/activation/index.adoc
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-add.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-full.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbounds.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-add.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-full.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbounds.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-predefined-details.png
A docs/admin-gui/resource-wizard/object-type/capability/index.adoc
A docs/admin-gui/resource-wizard/object-type/capability/step-5-capabilities.png
A docs/admin-gui/resource-wizard/object-type/correlation/index.adoc
A docs/admin-gui/resource-wizard/object-type/correlation/step-4-correlator-item.png
A docs/admin-gui/resource-wizard/object-type/correlation/step-4-correlator-rule.png
A docs/admin-gui/resource-wizard/object-type/credentials/index.adoc
A docs/admin-gui/resource-wizard/object-type/credentials/step-7-credentials.png
A docs/admin-gui/resource-wizard/object-type/index.adoc
A docs/admin-gui/resource-wizard/object-type/mapping/index.adoc
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound-detail-main.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound-detail-main.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override-detail-basic.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override-detail-limitations.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override.png
A docs/admin-gui/resource-wizard/object-type/policies/index.adoc
A docs/admin-gui/resource-wizard/object-type/policies/step-8-default-operation-policies.png
A docs/admin-gui/resource-wizard/object-type/policies/step-8-marking.png
A docs/admin-gui/resource-wizard/object-type/policies/step-8-policies.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound-detail-main.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound-detail-main.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override-detail-basic.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override-detail-limitations.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-action.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-basic.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch.png
R docs/admin-gui/resource-wizard/object-type/step-4-correlator-item.png
R docs/admin-gui/resource-wizard/object-type/step-4-correlator-rule.png
R docs/admin-gui/resource-wizard/object-type/step-5-capabilities.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbound-add.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbound-full.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbounds.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbound-add.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbound-full.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbounds.png
R docs/admin-gui/resource-wizard/object-type/step-6-predefined-details.png
R docs/admin-gui/resource-wizard/object-type/step-7-credentials.png
R docs/admin-gui/resource-wizard/object-type/step-8-default-operation-policies.png
R docs/admin-gui/resource-wizard/object-type/step-8-marking.png
R docs/admin-gui/resource-wizard/object-type/step-8-policies.png
A docs/admin-gui/resource-wizard/object-type/synchronization/index.adoc
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-action.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-basic.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch.png
R docs/admin-gui/resource-wizard/resource-details.png
R docs/admin-gui/resource-wizard/task-wizard-defined-tasks.png
R docs/admin-gui/resource-wizard/task-wizard-menu.png
R docs/admin-gui/resource-wizard/task-wizard/step-1-select-task-type-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-1-select-task-type.png
R docs/admin-gui/resource-wizard/task-wizard/step-2-basic-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-2-basic.png
R docs/admin-gui/resource-wizard/task-wizard/step-3-resource-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-3-resource.png
R docs/admin-gui/resource-wizard/task-wizard/step-4-distribution.png
R docs/admin-gui/resource-wizard/task-wizard/step-4-execution-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-5-schedule-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/accessing-from-accounts.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/index.adoc
A docs/admin-gui/resource-wizard/wizard-existing-resource/resource-details.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-1-select-task-type-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-1-select-task-type.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-2-basic-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-2-basic.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-3-resource-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-3-resource.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-4-distribution.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-4-execution-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-5-schedule-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/task-wizard-defined-tasks.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/task-wizard-menu.png
M docs/roles-policies/outlier-detection/index.adoc
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismPropertyWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/CreateObjectForReferencePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/objecttemplate/component/ListMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/objecttemplate/component/ObjectTemplateMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAggregateChartModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/FormSessionOptionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoAccessPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ListMappingPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ListMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.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/VerticalFormPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeMarkPolicyValueWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxCompositedIconSubmitButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/CharacterClass.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/StringPolicy.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ValueGenerator.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPasswordPolicy.java
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-all-ignored-for-generation.xml
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-gen-numeric-accepting-alphas.xml
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-required-char-ignored-for-generation.xml
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/AssignmentPolicyAspectPart.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentApprovalGlobal.java
A model/workflow-impl/src/test/resources/assignments/role-auto-assigned.xml
M model/workflow-impl/src/test/resources/assignments/system-configuration-global.xml
M pom.xml
M release-notes.adoc
M repo/system-init/src/main/resources/initial-objects/value-policy/010-value-policy.xml
M tools/jenkins/midpoint-main-generic-oracle-pipeline
Log Message:
-----------
Merge branch 'master' into bugfix/10216
Commit: b52763585f7af142a9a8035b08fa49cc449e09d1
https://github.com/Evolveum/midpoint/commit/b52763585f7af142a9a8035b08fa49cc449e09d1
Author: Tony Tkáčik <tonydamage at users.noreply.github.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M docs/interfaces/rest/operations/raw/operation-prop-search.adoc
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
M release-notes.adoc
Log Message:
-----------
Merge pull request #249 from Evolveum/bugfix/10216
Support metadata exclusion in REST get/search APIs
Commit: 6b0ddc936968c77ebc79e7a083c1137606c9cddb
https://github.com/Evolveum/midpoint/commit/6b0ddc936968c77ebc79e7a083c1137606c9cddb
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M install-dist.adoc
Log Message:
-----------
MID-10252 updated installation layout to accommodate unsupported embedded h2
Commit: 0db803b63ea500599219d6a3b8b5a7535d80826a
https://github.com/Evolveum/midpoint/commit/0db803b63ea500599219d6a3b8b5a7535d80826a
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
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/TestEscalation.java
M repo/system-init/src/main/resources/initial-objects/report/150-report-certification-cases.xml
Log Message:
-----------
re-enabling ceertification tests (TestCertificationBasic, TestEscalation)
this partially fix MID-10294
Commit: a013351bd2d0d22cb1ae7d975a2a308ea320a6f6
https://github.com/Evolveum/midpoint/commit/a013351bd2d0d22cb1ae7d975a2a308ea320a6f6
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/ProgressBarSecondStyleDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierPartitionTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.java
M repo/repo-test-util/src/main/resources/test-config.xml
Log Message:
-----------
re-working few panels to use wicket models more properly.
Commit: 30f42bd60edbfe0a06b8be8f50508a7c6f529971
https://github.com/Evolveum/midpoint/commit/30f42bd60edbfe0a06b8be8f50508a7c6f529971
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M config/sql/native/postgres-audit.sql
M config/sql/native/postgres.sql
R docs/admin-gui/resource-wizard/association-type/accessing-from-accounts.png
A docs/admin-gui/resource-wizard/association-type/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/provisioning-from-resource/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/provisioning-to-resource/index.adoc
A docs/admin-gui/resource-wizard/configuration-resource-panels.adoc
A docs/admin-gui/resource-wizard/how-to-use-lifecycle-state.adoc
M docs/admin-gui/resource-wizard/index.adoc
A docs/admin-gui/resource-wizard/limitation-all.adoc
A docs/admin-gui/resource-wizard/limitation-corelation.adoc
A docs/admin-gui/resource-wizard/limitation-mapping.adoc
A docs/admin-gui/resource-wizard/object-type/activation/index.adoc
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-add.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-full.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbounds.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-add.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-full.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbounds.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-predefined-details.png
A docs/admin-gui/resource-wizard/object-type/capability/index.adoc
A docs/admin-gui/resource-wizard/object-type/capability/step-5-capabilities.png
A docs/admin-gui/resource-wizard/object-type/correlation/index.adoc
A docs/admin-gui/resource-wizard/object-type/correlation/step-4-correlator-item.png
A docs/admin-gui/resource-wizard/object-type/correlation/step-4-correlator-rule.png
A docs/admin-gui/resource-wizard/object-type/credentials/index.adoc
A docs/admin-gui/resource-wizard/object-type/credentials/step-7-credentials.png
A docs/admin-gui/resource-wizard/object-type/index.adoc
A docs/admin-gui/resource-wizard/object-type/mapping/index.adoc
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound-detail-main.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound-detail-main.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override-detail-basic.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override-detail-limitations.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override.png
A docs/admin-gui/resource-wizard/object-type/policies/index.adoc
A docs/admin-gui/resource-wizard/object-type/policies/step-8-default-operation-policies.png
A docs/admin-gui/resource-wizard/object-type/policies/step-8-marking.png
A docs/admin-gui/resource-wizard/object-type/policies/step-8-policies.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound-detail-main.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound-detail-main.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override-detail-basic.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override-detail-limitations.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-action.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-basic.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch.png
R docs/admin-gui/resource-wizard/object-type/step-4-correlator-item.png
R docs/admin-gui/resource-wizard/object-type/step-4-correlator-rule.png
R docs/admin-gui/resource-wizard/object-type/step-5-capabilities.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbound-add.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbound-full.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbounds.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbound-add.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbound-full.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbounds.png
R docs/admin-gui/resource-wizard/object-type/step-6-predefined-details.png
R docs/admin-gui/resource-wizard/object-type/step-7-credentials.png
R docs/admin-gui/resource-wizard/object-type/step-8-default-operation-policies.png
R docs/admin-gui/resource-wizard/object-type/step-8-marking.png
R docs/admin-gui/resource-wizard/object-type/step-8-policies.png
A docs/admin-gui/resource-wizard/object-type/synchronization/index.adoc
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-action.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-basic.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch.png
R docs/admin-gui/resource-wizard/resource-details.png
R docs/admin-gui/resource-wizard/task-wizard-defined-tasks.png
R docs/admin-gui/resource-wizard/task-wizard-menu.png
R docs/admin-gui/resource-wizard/task-wizard/step-1-select-task-type-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-1-select-task-type.png
R docs/admin-gui/resource-wizard/task-wizard/step-2-basic-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-2-basic.png
R docs/admin-gui/resource-wizard/task-wizard/step-3-resource-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-3-resource.png
R docs/admin-gui/resource-wizard/task-wizard/step-4-distribution.png
R docs/admin-gui/resource-wizard/task-wizard/step-4-execution-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-5-schedule-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/accessing-from-accounts.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/index.adoc
A docs/admin-gui/resource-wizard/wizard-existing-resource/resource-details.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-1-select-task-type-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-1-select-task-type.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-2-basic-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-2-basic.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-3-resource-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-3-resource.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-4-distribution.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-4-execution-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-5-schedule-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/task-wizard-defined-tasks.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/task-wizard-menu.png
M docs/concepts/query/midpoint-query-language/searchable-items.adoc
M docs/interfaces/rest/operations/raw/operation-prop-search.adoc
M docs/roles-policies/outlier-detection/index.adoc
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismPropertyWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/CreateObjectForReferencePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.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/AbstractInputGuiComponentFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/objecttemplate/component/ListMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/objecttemplate/component/ObjectTemplateMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAggregateChartModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/FormSessionOptionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoAccessPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/CreateSchemaItemPopupPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/CreateSchemaItemPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/PrismItemDefinitionsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ListMappingPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ListMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.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/VerticalFormPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeMarkPolicyValueWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxCompositedIconSubmitButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/NotNullValidator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M install-dist.adoc
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/CharacterClass.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/StringPolicy.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ValueGenerator.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPasswordPolicy.java
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-all-ignored-for-generation.xml
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-gen-numeric-accepting-alphas.xml
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-required-char-ignored-for-generation.xml
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/AssignmentPolicyAspectPart.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentApprovalGlobal.java
A model/workflow-impl/src/test/resources/assignments/role-auto-assigned.xml
M model/workflow-impl/src/test/resources/assignments/system-configuration-global.xml
M pom.xml
M release-notes.adoc
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/RefItemDeltaProcessor.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
M repo/system-init/src/main/resources/initial-objects/value-policy/010-value-policy.xml
M tools/jenkins/midpoint-main-generic-oracle-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/role-analysis-models
* origin/master: (27 commits)
MID-10252 updated installation layout to accommodate unsupported embedded h2
MID-10030: adding responsibility on large screens (resource object type and system configuration tile)
Role analysis: improve wording and distribution chart panel 1. Improve wording. 2. Fix title change for chart buttons 3. Minor cleanup.
MID-9300 sqale repository - creating schema with name of current user to avoid using public schema
Add "ignoreWhenGenerating" value policy feature
MID-10030: change css style of sub containers in vertical form menu for creating of new object for reference
outlier detection: note on system requirements
MID-10291: fix condition for css of PrismPropertyValuePanel
MID-10291: change style of table of mappings of object template, now is style of table same as for mappings of resource object type
Bump org.apache.cxf:cxf-core from 4.0.5 to 4.0.6
Fix previewing auto-assigned roles with approvals
Remove max password length constraint
MID-10337 increased oracle db PVC to 15gb (from 10gb)
MID-10181: fix hidde of files with fragment of page
fix for #10344 The error message is displayed twice (on the repository objects page)
MID-10181: fix hidde of files with fragment of page and fix links to object type configuration and association type configuration
MID-10181: splitting the 'resource wizard' into subpages
Support metadata exclusion in REST get/search APIs
role analysis: fixed operation panel scrollbar
MID-10273: Updated list of searchable items
...
Commit: 54881153e95d565aca7a905323d536ca90071ba7
https://github.com/Evolveum/midpoint/commit/54881153e95d565aca7a905323d536ca90071ba7
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M config/sql/native/postgres-audit.sql
M config/sql/native/postgres.sql
R docs/admin-gui/resource-wizard/association-type/accessing-from-accounts.png
A docs/admin-gui/resource-wizard/association-type/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/provisioning-from-resource/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/provisioning-to-resource/index.adoc
A docs/admin-gui/resource-wizard/configuration-resource-panels.adoc
A docs/admin-gui/resource-wizard/how-to-use-lifecycle-state.adoc
M docs/admin-gui/resource-wizard/index.adoc
A docs/admin-gui/resource-wizard/limitation-all.adoc
A docs/admin-gui/resource-wizard/limitation-corelation.adoc
A docs/admin-gui/resource-wizard/limitation-mapping.adoc
A docs/admin-gui/resource-wizard/object-type/activation/index.adoc
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-add.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-full.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbounds.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-add.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-full.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbounds.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-predefined-details.png
A docs/admin-gui/resource-wizard/object-type/capability/index.adoc
A docs/admin-gui/resource-wizard/object-type/capability/step-5-capabilities.png
A docs/admin-gui/resource-wizard/object-type/correlation/index.adoc
A docs/admin-gui/resource-wizard/object-type/correlation/step-4-correlator-item.png
A docs/admin-gui/resource-wizard/object-type/correlation/step-4-correlator-rule.png
A docs/admin-gui/resource-wizard/object-type/credentials/index.adoc
A docs/admin-gui/resource-wizard/object-type/credentials/step-7-credentials.png
A docs/admin-gui/resource-wizard/object-type/index.adoc
A docs/admin-gui/resource-wizard/object-type/mapping/index.adoc
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound-detail-main.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound-detail-main.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override-detail-basic.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override-detail-limitations.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override.png
A docs/admin-gui/resource-wizard/object-type/policies/index.adoc
A docs/admin-gui/resource-wizard/object-type/policies/step-8-default-operation-policies.png
A docs/admin-gui/resource-wizard/object-type/policies/step-8-marking.png
A docs/admin-gui/resource-wizard/object-type/policies/step-8-policies.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound-detail-main.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound-detail-main.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override-detail-basic.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override-detail-limitations.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-action.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-basic.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch.png
R docs/admin-gui/resource-wizard/object-type/step-4-correlator-item.png
R docs/admin-gui/resource-wizard/object-type/step-4-correlator-rule.png
R docs/admin-gui/resource-wizard/object-type/step-5-capabilities.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbound-add.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbound-full.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbounds.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbound-add.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbound-full.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbounds.png
R docs/admin-gui/resource-wizard/object-type/step-6-predefined-details.png
R docs/admin-gui/resource-wizard/object-type/step-7-credentials.png
R docs/admin-gui/resource-wizard/object-type/step-8-default-operation-policies.png
R docs/admin-gui/resource-wizard/object-type/step-8-marking.png
R docs/admin-gui/resource-wizard/object-type/step-8-policies.png
A docs/admin-gui/resource-wizard/object-type/synchronization/index.adoc
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-action.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-basic.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch.png
R docs/admin-gui/resource-wizard/resource-details.png
R docs/admin-gui/resource-wizard/task-wizard-defined-tasks.png
R docs/admin-gui/resource-wizard/task-wizard-menu.png
R docs/admin-gui/resource-wizard/task-wizard/step-1-select-task-type-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-1-select-task-type.png
R docs/admin-gui/resource-wizard/task-wizard/step-2-basic-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-2-basic.png
R docs/admin-gui/resource-wizard/task-wizard/step-3-resource-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-3-resource.png
R docs/admin-gui/resource-wizard/task-wizard/step-4-distribution.png
R docs/admin-gui/resource-wizard/task-wizard/step-4-execution-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-5-schedule-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/accessing-from-accounts.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/index.adoc
A docs/admin-gui/resource-wizard/wizard-existing-resource/resource-details.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-1-select-task-type-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-1-select-task-type.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-2-basic-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-2-basic.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-3-resource-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-3-resource.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-4-distribution.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-4-execution-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-5-schedule-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/task-wizard-defined-tasks.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/task-wizard-menu.png
M docs/concepts/query/midpoint-query-language/searchable-items.adoc
M docs/interfaces/rest/operations/raw/operation-prop-search.adoc
M docs/roles-policies/outlier-detection/index.adoc
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismPropertyWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/CreateObjectForReferencePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.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/AbstractInputGuiComponentFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/objecttemplate/component/ListMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/objecttemplate/component/ObjectTemplateMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAggregateChartModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/FormSessionOptionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoAccessPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/CreateSchemaItemPopupPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/CreateSchemaItemPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/PrismItemDefinitionsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ListMappingPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ListMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.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/VerticalFormPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeMarkPolicyValueWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxCompositedIconSubmitButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/NotNullValidator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M install-dist.adoc
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/CharacterClass.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/StringPolicy.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ValueGenerator.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPasswordPolicy.java
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-all-ignored-for-generation.xml
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-gen-numeric-accepting-alphas.xml
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-required-char-ignored-for-generation.xml
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/AssignmentPolicyAspectPart.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentApprovalGlobal.java
A model/workflow-impl/src/test/resources/assignments/role-auto-assigned.xml
M model/workflow-impl/src/test/resources/assignments/system-configuration-global.xml
M pom.xml
M release-notes.adoc
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/RefItemDeltaProcessor.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
M repo/system-init/src/main/resources/initial-objects/value-policy/010-value-policy.xml
M tools/jenkins/midpoint-main-generic-oracle-pipeline
Log Message:
-----------
Merge branch 'master' of github.com:Evolveum/midpoint
* 'master' of github.com:Evolveum/midpoint: (27 commits)
MID-10252 updated installation layout to accommodate unsupported embedded h2
MID-10030: adding responsibility on large screens (resource object type and system configuration tile)
Role analysis: improve wording and distribution chart panel 1. Improve wording. 2. Fix title change for chart buttons 3. Minor cleanup.
MID-9300 sqale repository - creating schema with name of current user to avoid using public schema
Add "ignoreWhenGenerating" value policy feature
MID-10030: change css style of sub containers in vertical form menu for creating of new object for reference
outlier detection: note on system requirements
MID-10291: fix condition for css of PrismPropertyValuePanel
MID-10291: change style of table of mappings of object template, now is style of table same as for mappings of resource object type
Bump org.apache.cxf:cxf-core from 4.0.5 to 4.0.6
Fix previewing auto-assigned roles with approvals
Remove max password length constraint
MID-10337 increased oracle db PVC to 15gb (from 10gb)
MID-10181: fix hidde of files with fragment of page
fix for #10344 The error message is displayed twice (on the repository objects page)
MID-10181: fix hidde of files with fragment of page and fix links to object type configuration and association type configuration
MID-10181: splitting the 'resource wizard' into subpages
Support metadata exclusion in REST get/search APIs
role analysis: fixed operation panel scrollbar
MID-10273: Updated list of searchable items
...
Commit: 2fb33c69582b6defadf47dd9677845d399869cab
https://github.com/Evolveum/midpoint/commit/2fb33c69582b6defadf47dd9677845d399869cab
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/role-analysis-models
* origin/master:
Commit: fed5ac271c08096c7fce7342b1dc87bb0ff3b277
https://github.com/Evolveum/midpoint/commit/fed5ac271c08096c7fce7342b1dc87bb0ff3b277
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkRequestAuthorizer.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
Log Message:
-----------
fix for #10206 user friendly error message for authorization error
Commit: dd36d0e89cc75767d7f7d5e0363edd60af2d0fe8
https://github.com/Evolveum/midpoint/commit/dd36d0e89cc75767d7f7d5e0363edd60af2d0fe8
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M config/sql/native/postgres-audit.sql
M config/sql/native/postgres.sql
M docs/admin-gui/resource-wizard/configuration-resource-panels.adoc
M docs/admin-gui/resource-wizard/how-to-use-lifecycle-state.adoc
M docs/admin-gui/resource-wizard/limitation-all.adoc
M docs/admin-gui/resource-wizard/limitation-corelation.adoc
M docs/admin-gui/resource-wizard/limitation-mapping.adoc
M docs/interfaces/rest/operations/raw/operation-prop-search.adoc
M docs/roles-policies/outlier-detection/index.adoc
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismPropertyWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/CreateObjectForReferencePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/objecttemplate/component/ListMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/objecttemplate/component/ObjectTemplateMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAggregateChartModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/FormSessionOptionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoAccessPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ListMappingPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ListMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.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/VerticalFormPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeMarkPolicyValueWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxCompositedIconSubmitButton.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M install-dist.adoc
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/TestEscalation.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/CharacterClass.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/StringPolicy.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ValueGenerator.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPasswordPolicy.java
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-all-ignored-for-generation.xml
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-gen-numeric-accepting-alphas.xml
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-required-char-ignored-for-generation.xml
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/AssignmentPolicyAspectPart.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentApprovalGlobal.java
A model/workflow-impl/src/test/resources/assignments/role-auto-assigned.xml
M model/workflow-impl/src/test/resources/assignments/system-configuration-global.xml
M pom.xml
M release-notes.adoc
M repo/system-init/src/main/resources/initial-objects/report/150-report-certification-cases.xml
M repo/system-init/src/main/resources/initial-objects/value-policy/010-value-policy.xml
M tools/jenkins/midpoint-main-generic-oracle-pipeline
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 3956f533c4226bd7d363413c5e7221c359cbeeeb
https://github.com/Evolveum/midpoint/commit/3956f533c4226bd7d363413c5e7221c359cbeeeb
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M repo/system-init/src/main/resources/initial-objects/report/150-report-certification-cases.xml
Log Message:
-----------
cert cases initial object fix
Commit: 6cb6c57c2578a9567f0688af4f0aec2a673625ca
https://github.com/Evolveum/midpoint/commit/6cb6c57c2578a9567f0688af4f0aec2a673625ca
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M config/initial-objects/report/150-report-certification-cases.xml
Log Message:
-----------
cert cases initial object fix (one more attempt)
Commit: 26a8b7b1ea436c65381986233d6473c00b73b7b2
https://github.com/Evolveum/midpoint/commit/26a8b7b1ea436c65381986233d6473c00b73b7b2
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M config/initial-objects/archetype/020-archetype-system-user.xml
M config/initial-objects/archetype/021-archetype-system-role.xml
M config/initial-objects/report/150-report-certification-cases.xml
M config/initial-objects/role/040-role-enduser.xml
M config/initial-objects/role/041-role-approver.xml
M config/initial-objects/system-configuration/000-system-configuration.xml
M config/sql/native/postgres-audit.sql
M config/sql/native/postgres.sql
R docs/admin-gui/resource-wizard/association-type/accessing-from-accounts.png
A docs/admin-gui/resource-wizard/association-type/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/provisioning-from-resource/index.adoc
A docs/admin-gui/resource-wizard/association-type/subject/provisioning-to-resource/index.adoc
A docs/admin-gui/resource-wizard/configuration-resource-panels.adoc
A docs/admin-gui/resource-wizard/how-to-use-lifecycle-state.adoc
M docs/admin-gui/resource-wizard/index.adoc
A docs/admin-gui/resource-wizard/limitation-all.adoc
A docs/admin-gui/resource-wizard/limitation-corelation.adoc
A docs/admin-gui/resource-wizard/limitation-mapping.adoc
A docs/admin-gui/resource-wizard/object-type/activation/index.adoc
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-add.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-full.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbounds.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-add.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-full.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbounds.png
A docs/admin-gui/resource-wizard/object-type/activation/step-6-predefined-details.png
A docs/admin-gui/resource-wizard/object-type/capability/index.adoc
A docs/admin-gui/resource-wizard/object-type/capability/step-5-capabilities.png
A docs/admin-gui/resource-wizard/object-type/correlation/index.adoc
A docs/admin-gui/resource-wizard/object-type/correlation/step-4-correlator-item.png
A docs/admin-gui/resource-wizard/object-type/correlation/step-4-correlator-rule.png
A docs/admin-gui/resource-wizard/object-type/credentials/index.adoc
A docs/admin-gui/resource-wizard/object-type/credentials/step-7-credentials.png
A docs/admin-gui/resource-wizard/object-type/index.adoc
A docs/admin-gui/resource-wizard/object-type/mapping/index.adoc
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound-detail-main.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound-detail-main.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-outbound.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override-detail-basic.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override-detail-limitations.png
A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override.png
A docs/admin-gui/resource-wizard/object-type/policies/index.adoc
A docs/admin-gui/resource-wizard/object-type/policies/step-8-default-operation-policies.png
A docs/admin-gui/resource-wizard/object-type/policies/step-8-marking.png
A docs/admin-gui/resource-wizard/object-type/policies/step-8-policies.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound-detail-main.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-inbound.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound-detail-main.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-outbound.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override-detail-basic.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override-detail-limitations.png
R docs/admin-gui/resource-wizard/object-type/step-2-mappings-override.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-action.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-basic.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch-detail-optional.png
R docs/admin-gui/resource-wizard/object-type/step-3-synch.png
R docs/admin-gui/resource-wizard/object-type/step-4-correlator-item.png
R docs/admin-gui/resource-wizard/object-type/step-4-correlator-rule.png
R docs/admin-gui/resource-wizard/object-type/step-5-capabilities.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbound-add.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbound-full.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-inbounds.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbound-add.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbound-full.png
R docs/admin-gui/resource-wizard/object-type/step-6-activation-outbounds.png
R docs/admin-gui/resource-wizard/object-type/step-6-predefined-details.png
R docs/admin-gui/resource-wizard/object-type/step-7-credentials.png
R docs/admin-gui/resource-wizard/object-type/step-8-default-operation-policies.png
R docs/admin-gui/resource-wizard/object-type/step-8-marking.png
R docs/admin-gui/resource-wizard/object-type/step-8-policies.png
A docs/admin-gui/resource-wizard/object-type/synchronization/index.adoc
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-action.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-basic.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-optional.png
A docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch.png
R docs/admin-gui/resource-wizard/resource-details.png
R docs/admin-gui/resource-wizard/task-wizard-defined-tasks.png
R docs/admin-gui/resource-wizard/task-wizard-menu.png
R docs/admin-gui/resource-wizard/task-wizard/step-1-select-task-type-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-1-select-task-type.png
R docs/admin-gui/resource-wizard/task-wizard/step-2-basic-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-2-basic.png
R docs/admin-gui/resource-wizard/task-wizard/step-3-resource-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-3-resource.png
R docs/admin-gui/resource-wizard/task-wizard/step-4-distribution.png
R docs/admin-gui/resource-wizard/task-wizard/step-4-execution-simulated.png
R docs/admin-gui/resource-wizard/task-wizard/step-5-schedule-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/accessing-from-accounts.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/index.adoc
A docs/admin-gui/resource-wizard/wizard-existing-resource/resource-details.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-1-select-task-type-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-1-select-task-type.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-2-basic-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-2-basic.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-3-resource-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-3-resource.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-4-distribution.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-4-execution-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/step-5-schedule-simulated.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/task-wizard-defined-tasks.png
A docs/admin-gui/resource-wizard/wizard-existing-resource/task-wizard-menu.png
M docs/concepts/query/midpoint-query-language/introduction.adoc
M docs/concepts/query/midpoint-query-language/searchable-items.adoc
M docs/correlation/index.adoc
M docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
M docs/interfaces/rest/operations/raw/operation-prop-search.adoc
M docs/misc/persona/configuration.adoc
M docs/resources/entitlements/index.adoc
M docs/resources/resource-configuration/business.adoc
M docs/resources/resource-configuration/capabilities.adoc
M docs/resources/resource-configuration/consistency.adoc
M docs/resources/resource-configuration/paged-search-on-resources.adoc
M docs/resources/resource-configuration/protected-accounts.adoc
M docs/resources/resource-configuration/read-only-resource.adoc
M docs/resources/resource-configuration/schema-handling/delineation.adoc
M docs/resources/resource-configuration/schema-handling/focus.adoc
M docs/resources/resource-configuration/schema-handling/object-classes.adoc
M docs/resources/resource-configuration/schema-handling/synchronization.adoc
M docs/resources/resource-configuration/schema-handling/volatility.adoc
M docs/resources/resource-configuration/simulated-disable.adoc
M docs/resources/resource-configuration/string-to-protectedstring-connector-configuration.adoc
M docs/roles-policies/outlier-detection/index.adoc
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/change.png
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/index.adoc
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-1.png
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-2.png
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-3.png
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-4-edit.png
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-4.png
A docs/schema/custom-schema-extension/convert-schema-file-to-schema-object.adoc
A docs/schema/custom-schema-extension/index.adoc
R docs/schema/schema-extension/change.png
R docs/schema/schema-extension/changing-schema-extension-via-GUI.adoc
R docs/schema/schema-extension/convert-schema-file-to-schema-object.adoc
R docs/schema/schema-extension/index.adoc
R docs/schema/schema-extension/wizard-1.png
R docs/schema/schema-extension/wizard-2.png
R docs/schema/schema-extension/wizard-3.png
R docs/schema/schema-extension/wizard-4-edit.png
R docs/schema/schema-extension/wizard-4.png
M docs/security/security-policy/index.adoc
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/frontend/scss/role-mining.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBar.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/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismPropertyWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/CreateObjectForReferencePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/AvailableMarkItemWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/DateSearchItemWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/BasicSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SingleSearchItemPanel.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/search/wrapper/AbstractSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AssociationSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/IndirectSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ObjectCollectionListSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ObjectCollectionSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ObjectTypeSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/OidSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ProjectSearchItemWrapper.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/RelationSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ScopeSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/TenantSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTileModel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AbstractInputGuiComponentFactory.java
R 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/ItemPanelContext.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeSearchFilterTypeForQueryModel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributesSearchFilterPanelFactory.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ShadowKindPanelFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/enump/EnumPanelFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/enump/ShadowKindPanelFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/enump/ShadowKindTypeListModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/SchemaItemTypePanelFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/ResourceAttributeSearchFilterTypeForQueryModel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/ResourceAttributesSearchFilterPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterTypeForQueryModel.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/schema/SchemaWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/RelatedTasksPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/objecttemplate/component/ListMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/objecttemplate/component/ObjectTemplateMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAggregateChartModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/AnalysisInfoWidgetDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/FormSessionOptionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierClusterItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisBasicPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterContainerPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterContainerPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionContainerPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionContainerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoAccessPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/MetricValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/MetricValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierHeaderResultPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisExplanationTabPanelPopup.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisExplanationTabPanelPopup.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierAdvancedPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierSettings.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierSettings.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionUserPermissionTablePopup.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionUserPermissionTablePopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierAccessDistributionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierPartitionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierAnomalyPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/CategorizationValueModel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/CategorySelectionProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisAbstractClassificationObjectPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisObjectCategoryPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisObjectCategoryPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisUnclassifiedObjectPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisUnclassifiedObjectPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisClusterAllOutlierPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisClusterAllOutlierPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ObjectSimpleAttributeSelectionProvider.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionOperationButtonPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/OutlierSessionOverviewPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/OutlierSessionOverviewPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleMiningSessionOverviewPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleMiningSessionOverviewPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/OutlierDetectionClusteringResultPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/OutlierDetectionClusteringResultPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAdvancedPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleMiningClusteringResultPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleMiningClusteringResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/model/IdentifyWidgetItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelPatternItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyObjectDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyTableCategory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/PartitionObjectDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierAssociatedTileTable.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierAssociatedTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchema.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/CreateSchemaItemPopupPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/CreateSchemaItemPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/PrismItemDefinitionsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ListMappingPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ListMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.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/VerticalFormPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismPropertyWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeMarkPolicyValueWrapperImpl.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/validator/ParseAxiomQueryValidator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxCompositedIconSubmitButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/NotNullValidator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocalePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributeAnalysisStructure.java
R infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAssignmentAttributeDef.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/AttributeAnalysisCache.java
A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/ObjectCategorisationCache.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/DisplayValueOption.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningOperationChunk.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisCacheOption.java
M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.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/AttributeDefinitionStore.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/ResourceSchemaRegistry.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsComplexTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributesComplexTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowSingleReferenceAttributeComplexTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ValueBasedDefinitionLookupsImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-policy-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-tasks-3.xsd
M infra/schema/src/main/schemadoc/templates/items-inc.vm
M install-dist.adoc
A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/authorization/AuthorizationActionValue.java
A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/authorization/EndPointsUrlMapping.java
R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/AuthorizationActionValue.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/DescriptorLoaderImpl.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/EndPointsUrlMapping.java
M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestIntegrationSecurity.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/TestEscalation.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataComputation.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/CharacterClass.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/StringPolicy.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ValueGenerator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkRequestAuthorizer.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisDataServiceUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/Clusterable.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/OutlierClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/StandardClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/ClusteringUtils.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierAttributeResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierDetectionStrategy.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierDetectionStrategyResolver.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierExplanationResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierDetectionActionExecutor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/explanation/AnomalyExplanationUtil.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/explanation/ExplanationUtil.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/explanation/OutlierExplanationUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/BasicOutlierDetectionStrategy.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineModel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlineOutlierDetectionStrategy.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/RoleAnalysisAttributeDefConvert.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/CompressedMiningStructure.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/ExpandedMiningStructure.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPasswordPolicy.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierAttributeResolverTest.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierExplanationResolverTest.java
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-all-ignored-for-generation.xml
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-gen-numeric-accepting-alphas.xml
A model/model-impl/src/test/resources/lens/ppolicy/password-policy-required-char-ignored-for-generation.xml
M model/model-impl/testng-unit.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/AssignmentPolicyAspectPart.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentApprovalGlobal.java
A model/workflow-impl/src/test/resources/assignments/role-auto-assigned.xml
M model/workflow-impl/src/test/resources/assignments/system-configuration-global.xml
M pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
M release-notes.adoc
M repo/repo-common/src/test/resources/schema/extension.xsd
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/RefItemDeltaProcessor.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCampaignMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/outlier/QOutlierPartition.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadowMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/RootUpdateContext.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchAggregateTest.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryTableMapping.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
M repo/system-init/src/main/resources/initial-objects/report/150-report-certification-cases.xml
M repo/system-init/src/main/resources/initial-objects/value-policy/010-value-policy.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/SourcesConfiguration.java
M testing/story/src/test/resources/system-perf/resource-source.vm.xml
M tools/jenkins/midpoint-main-generic-oracle-pipeline
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/BaseGeneratorOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge branch 'refs/heads/master' into contentAssist
Commit: 086591fe3637020396ca7607082e88ee4a67dd22
https://github.com/Evolveum/midpoint/commit/086591fe3637020396ca7607082e88ee4a67dd22
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/FocusMarkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowMarkPanel.java
Log Message:
-----------
MID-10254: remove using of page parameters for view collection in popup tables
Commit: a62adcdf1611600bb3f7ee34416cf6df3297335e
https://github.com/Evolveum/midpoint/commit/a62adcdf1611600bb3f7ee34416cf6df3297335e
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M config/initial-objects/report/150-report-certification-cases.xml
M docs/interfaces/rest/operations/raw/operation-prop-search.adoc
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
M install-dist.adoc
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/TestEscalation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkRequestAuthorizer.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
M release-notes.adoc
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
M repo/system-init/src/main/resources/initial-objects/report/150-report-certification-cases.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: a4c656ff831bb4d12a1a90919617652f5e91c406
https://github.com/Evolveum/midpoint/commit/a4c656ff831bb4d12a1a90919617652f5e91c406
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
Log Message:
-----------
MID-10362: fix NPE in AbstractItemWrapperColumnPanel when using value field in table
Commit: 835d67ac0d2ebd4a61d83bf96acdd0e84dd674b3
https://github.com/Evolveum/midpoint/commit/835d67ac0d2ebd4a61d83bf96acdd0e84dd674b3
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDiffEquals.java
A infra/schema/src/test/resources/diff/res-1.xml
A infra/schema/src/test/resources/diff/res-2.xml
Log Message:
-----------
MID-10297 unnecessary namespace definition created during serialization
Commit: d54fd14049ae4cf33d3e7ea2cb2645e856b7884b
https://github.com/Evolveum/midpoint/commit/d54fd14049ae4cf33d3e7ea2cb2645e856b7884b
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/FocusMarkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowMarkPanel.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 5d531fa0574570f4c3c175f11dd9e949a32684dc
https://github.com/Evolveum/midpoint/commit/5d531fa0574570f4c3c175f11dd9e949a32684dc
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
Log Message:
-----------
Fix REST APIs when exclude parameter is not present
**What**
Fix NPEs caused by missing `exclude` parameter in some get/search
endpoints.
**Fixes:** MID-10216
Commit: ed13e87573eefe4d786a72a1776fdcf5e611150e
https://github.com/Evolveum/midpoint/commit/ed13e87573eefe4d786a72a1776fdcf5e611150e
Author: Andrej <84732799+and-za at users.noreply.github.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
Log Message:
-----------
Merge pull request #254 from Evolveum/bugfix/10216
Fix REST APIs when exclude parameter is not present
Commit: 858ef22e0c663d2ddb78da25ec4d074ebdffc3c1
https://github.com/Evolveum/midpoint/commit/858ef22e0c663d2ddb78da25ec4d074ebdffc3c1
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
Log Message:
-----------
fixing the tests
Commit: 49be929cb481a947ee902954cbc35cc13aa53881
https://github.com/Evolveum/midpoint/commit/49be929cb481a947ee902954cbc35cc13aa53881
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/FocusMarkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowMarkPanel.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDiffEquals.java
A infra/schema/src/test/resources/diff/res-1.xml
A infra/schema/src/test/resources/diff/res-2.xml
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: e894aacd79ea4767dfdf270d93ccd555396e2a2b
https://github.com/Evolveum/midpoint/commit/e894aacd79ea4767dfdf270d93ccd555396e2a2b
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M release-notes.adoc
Log Message:
-----------
Update the release notes
Commit: e66a888c8f161e72833698c210d4d1fe0e508b90
https://github.com/Evolveum/midpoint/commit/e66a888c8f161e72833698c210d4d1fe0e508b90
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDiffEquals.java
A infra/schema/src/test/resources/diff/res-1.xml
A infra/schema/src/test/resources/diff/res-2.xml
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 9e4aa03b411364fe3f7cae9206efb21dcb58a65a
https://github.com/Evolveum/midpoint/commit/9e4aa03b411364fe3f7cae9206efb21dcb58a65a
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
Log Message:
-----------
MID-10254: fix NPE in containerable list panel
Commit: 99227b7798587d37a3ae23fe8b47cbec8a4bcaab
https://github.com/Evolveum/midpoint/commit/99227b7798587d37a3ae23fe8b47cbec8a4bcaab
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDiffEquals.java
A infra/schema/src/test/resources/diff/res-1.xml
A infra/schema/src/test/resources/diff/res-2.xml
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
M release-notes.adoc
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 5ed3a82161a0fac2bdad08ae955a054c24629dca
https://github.com/Evolveum/midpoint/commit/5ed3a82161a0fac2bdad08ae955a054c24629dca
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
Log Message:
-----------
MID-10341: fix localizable message for operation result of authorization error
Commit: 211443fb11aa3e2ca43ed74e19ed20bfc604be5b
https://github.com/Evolveum/midpoint/commit/211443fb11aa3e2ca43ed74e19ed20bfc604be5b
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/AllAccessListPanel.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueMetadataTypeUtil.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ObjectValuePolicyEvaluator.java
Log Message:
-----------
MID-10217, MID-10358: Fixed All Access crashing if assignment has multiple provenances
In allAccess view method intended only for testing was used to fetch assignment metadata
that method does not work properly with multiple provenances. Fixed accessing metadata
and added support for multiple provenances.
Commit: 8f780660b1888780e58a6259a7d2eabc7845eb12
https://github.com/Evolveum/midpoint/commit/8f780660b1888780e58a6259a7d2eabc7845eb12
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchButtonWithDropdownMenu.java
Log Message:
-----------
MID-10365 Basic search button does not execute filtering operation fixed. Effectively reverting back c15f39e6 (commit that should fix MID-9831, restested, this works because of submit behavior change)
Commit: 129943be1f9962ab85695169d0a2a9334f9efcbe
https://github.com/Evolveum/midpoint/commit/129943be1f9962ab85695169d0a2a9334f9efcbe
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/AllAccessListPanel.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueMetadataTypeUtil.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ObjectValuePolicyEvaluator.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 2ccca4f972980a625de30679bf7987e6ea641728
https://github.com/Evolveum/midpoint/commit/2ccca4f972980a625de30679bf7987e6ea641728
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/frontend/scss/autocomplete.scss
Log Message:
-----------
improvements integrations content assist in advance search box
Commit: 95bafd36cb475c6640862f4864894a1a9b68a973
https://github.com/Evolveum/midpoint/commit/95bafd36cb475c6640862f4864894a1a9b68a973
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchButtonWithDropdownMenu.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/FocusMarkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowMarkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/AllAccessListPanel.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueMetadataTypeUtil.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDiffEquals.java
A infra/schema/src/test/resources/diff/res-1.xml
A infra/schema/src/test/resources/diff/res-2.xml
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ObjectValuePolicyEvaluator.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
M release-notes.adoc
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
Log Message:
-----------
Merge branch 'master' into contentAssist
Commit: b2f83b6b2a07ea5496c300ec05ae76a97daffe37
https://github.com/Evolveum/midpoint/commit/b2f83b6b2a07ea5496c300ec05ae76a97daffe37
Author: Dominik Horvath <dominikhorvath138 at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/frontend/js/ace-editor.js
M gui/admin-gui/src/frontend/js/midpoint-theme.js
A gui/admin-gui/src/frontend/scss/autocomplete.scss
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/AxiomSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/AxiomSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AxiomQueryWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DropDownChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/RepoQueryDto.java
Log Message:
-----------
Merge pull request #256 from Evolveum/contentAssist
Content assist integrations
Commit: 85858c84e3d649bd0251f00eb152d697ef54cd2d
https://github.com/Evolveum/midpoint/commit/85858c84e3d649bd0251f00eb152d697ef54cd2d
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
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/page/admin/task/component/TaskErrorsPanel.java
Log Message:
-----------
MID-10354: fix creating of row model when couldn't load objects for task errors panel
Commit: 531d051683f877ffe0e243bd201970edbb3b8782
https://github.com/Evolveum/midpoint/commit/531d051683f877ffe0e243bd201970edbb3b8782
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/frontend/js/ace-editor.js
M gui/admin-gui/src/frontend/js/midpoint-theme.js
A gui/admin-gui/src/frontend/scss/autocomplete.scss
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/AxiomSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/AxiomSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchButtonWithDropdownMenu.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AxiomQueryWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/AllAccessListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DropDownChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/RepoQueryDto.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueMetadataTypeUtil.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ObjectValuePolicyEvaluator.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 5b720bca6730d9bf949499550e5124cb1dfb0b68
https://github.com/Evolveum/midpoint/commit/5b720bca6730d9bf949499550e5124cb1dfb0b68
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/AxiomSearchPanel.java
Log Message:
-----------
fix - renamed ID_AXIOM_QUERY_INPUT_FIELD
Commit: 5212c7edd4b8a2bc79251b1b9348f963c7a9143b
https://github.com/Evolveum/midpoint/commit/5212c7edd4b8a2bc79251b1b9348f963c7a9143b
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
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/page/admin/task/component/TaskErrorsPanel.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: f56b9d4f14d9160a78e5d5410c8f8fc41ed918f4
https://github.com/Evolveum/midpoint/commit/f56b9d4f14d9160a78e5d5410c8f8fc41ed918f4
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/invalidation/ChangeDescription.java
Log Message:
-----------
Don't use `Throwable` in `catch` statement
**Why**
Catching `Throwable` to "catch them all" is a bad practice, because it
catches also `Error`'s which in general, should not be catched, because
you "usuealy" can not do anything with them.
Commit: 70d4059b4f8f3024318344d9baca4ad87cbfba06
https://github.com/Evolveum/midpoint/commit/70d4059b4f8f3024318344d9baca4ad87cbfba06
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
Log Message:
-----------
MID-10198: Fixed incorrect add of targetRef/name to assignmentPolicyRule panel
Commit: ac79a910d7c534de59432b5d15c0d7eeef4f0591
https://github.com/Evolveum/midpoint/commit/ac79a910d7c534de59432b5d15c0d7eeef4f0591
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DropDownChoicePanel.java
Log Message:
-----------
fix possible NPEs when resolving choice model in constructor of DropDownChoicePanel
Commit: ecb9826f839ebaf6c02cc245c02f9be2a8bce9a3
https://github.com/Evolveum/midpoint/commit/ecb9826f839ebaf6c02cc245c02f9be2a8bce9a3
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 94bf9ce48510215e7b75602a486ae22b50a1b772
https://github.com/Evolveum/midpoint/commit/94bf9ce48510215e7b75602a486ae22b50a1b772
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M release-notes.adoc
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
Log Message:
-----------
Change assumed size of page in repository cache test
**Why**
Page size which were originally assumed wasn't correct anymore and it
caused that the size limit of heap which was tested in heap usage test
**may** not be big enough (for example on my system the test fails, but
on our test infra it passes).
**Relates to**: MID-10048
Commit: eda8f4f00a44b605d4eba1c153555d1fc13c2190
https://github.com/Evolveum/midpoint/commit/eda8f4f00a44b605d4eba1c153555d1fc13c2190
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/ProgressBarDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/ProgressBarSecondStyleDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
Log Message:
-----------
Role analysis: improve progress bar panels
Commit: 7d7f0750b9d344b213e42cee408fcfb45d27c593
https://github.com/Evolveum/midpoint/commit/7d7f0750b9d344b213e42cee408fcfb45d27c593
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M config/initial-objects/report/150-report-certification-cases.xml
M gui/admin-gui/src/frontend/js/ace-editor.js
M gui/admin-gui/src/frontend/js/midpoint-theme.js
A gui/admin-gui/src/frontend/scss/autocomplete.scss
M gui/admin-gui/src/frontend/scss/midpoint.scss
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/data/column/AbstractItemWrapperColumnPanel.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/SearchableItemsDefinitions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/AxiomSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/AxiomSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchButtonWithDropdownMenu.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AxiomQueryWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/FocusMarkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowMarkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskErrorsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/AllAccessListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DropDownChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/RepoQueryDto.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueMetadataTypeUtil.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDiffEquals.java
A infra/schema/src/test/resources/diff/res-1.xml
A infra/schema/src/test/resources/diff/res-2.xml
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ObjectValuePolicyEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkRequestAuthorizer.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
M release-notes.adoc
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
M repo/system-init/src/main/resources/initial-objects/report/150-report-certification-cases.xml
Log Message:
-----------
Merge branch 'master' into feature/role-analysis-models
Commit: 475da86d88f3b9b36f2d528c4673bc85577dcb95
https://github.com/Evolveum/midpoint/commit/475da86d88f3b9b36f2d528c4673bc85577dcb95
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M docs/roles-policies/assignment/configuration/index.adoc
M docs/roles-policies/assignment/index.adoc
M docs/roles-policies/pdrbac/index.adoc
M docs/roles-policies/rbac/index.adoc
M docs/roles-policies/roles-and-policies-configuration/index.adoc
M docs/synchronization/consistency/index.adoc
Log Message:
-----------
Docs broken links
Commit: 63b607cde66e1613d3dfc634eb5ce80c4f41997c
https://github.com/Evolveum/midpoint/commit/63b607cde66e1613d3dfc634eb5ce80c4f41997c
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M docs/roles-policies/pdrbac/index.adoc
M docs/roles-policies/rbac/index.adoc
Log Message:
-----------
Fix more docs broken links
Commit: bd86e6165de26b7883e24c394d7f4cf43f42d2b0
https://github.com/Evolveum/midpoint/commit/bd86e6165de26b7883e24c394d7f4cf43f42d2b0
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/AdminGuiContainerWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
Log Message:
-----------
MID-10133: fix NP on admin gui containers of system configuration
Commit: 2dc3bc0c6c1800bb9d5808f66338374ea495b749
https://github.com/Evolveum/midpoint/commit/2dc3bc0c6c1800bb9d5808f66338374ea495b749
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M docs/roles-policies/assignment/configuration/index.adoc
M docs/roles-policies/assignment/index.adoc
M docs/roles-policies/pdrbac/index.adoc
M docs/roles-policies/rbac/index.adoc
M docs/roles-policies/roles-and-policies-configuration/index.adoc
M docs/synchronization/consistency/index.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: bd3bf65f87a5dda3d7fc5b790bfc8e4e4ffd7146
https://github.com/Evolveum/midpoint/commit/bd3bf65f87a5dda3d7fc5b790bfc8e4e4ffd7146
Author: Tony Tkáčik <tonydamage at users.noreply.github.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/invalidation/ChangeDescription.java
Log Message:
-----------
Merge pull request #258 from Evolveum/throwable-to-exception
Don't use `Throwable` in `catch` statement
Commit: 4ea03d0613cda80043023cb6d37d500a221efe65
https://github.com/Evolveum/midpoint/commit/4ea03d0613cda80043023cb6d37d500a221efe65
Author: Tony Tkáčik <tonydamage at users.noreply.github.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M release-notes.adoc
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
Log Message:
-----------
Merge pull request #257 from Evolveum/bugfix/10048
Change assumed size of page in repository cache test
Commit: c17c649c248514bf96fd1ae64b7fe4fb97b83ea3
https://github.com/Evolveum/midpoint/commit/c17c649c248514bf96fd1ae64b7fe4fb97b83ea3
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
A infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/DefaultValueMetadataProcessing.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/DefaultValueMetadataProcessing.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ItemValueMetadataProcessingSpec.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataItemProcessingSpecImpl.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SystemConfigurationChangeDispatcherImpl.java
Log Message:
-----------
Added internals options to easily disable default multivalue provenance
Moved DefaultValueMetadataProcessing to schema.
Commit: cb4371df02fab2bfb42d11913591f4d9fcd96c1d
https://github.com/Evolveum/midpoint/commit/cb4371df02fab2bfb42d11913591f4d9fcd96c1d
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceDetailsTabPanel.java
Log Message:
-----------
MID-10005: fix object class column on resource details table
Commit: 856bbdce67bacde6966a1c1a1e7ba5aaa87c3162
https://github.com/Evolveum/midpoint/commit/856bbdce67bacde6966a1c1a1e7ba5aaa87c3162
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
A infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/DefaultValueMetadataProcessing.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/DefaultValueMetadataProcessing.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ItemValueMetadataProcessingSpec.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataItemProcessingSpecImpl.java
M release-notes.adoc
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/invalidation/ChangeDescription.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SystemConfigurationChangeDispatcherImpl.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: e929b18cf358635dfeb9b26629523d7932982570
https://github.com/Evolveum/midpoint/commit/e929b18cf358635dfeb9b26629523d7932982570
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.html
Log Message:
-----------
MID-10042: fix broken styles on debug list page (search)
Commit: 32c5893a65c18c2ffad688c26a3c9ebe76f4243b
https://github.com/Evolveum/midpoint/commit/32c5893a65c18c2ffad688c26a3c9ebe76f4243b
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/DefaultValueMetadataProcessing.java
Log Message:
-----------
Optimized checks if metadata provenance is enabled
Commit: d276bba6082d605e166a8b5df72edbb16c6a648c
https://github.com/Evolveum/midpoint/commit/d276bba6082d605e166a8b5df72edbb16c6a648c
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
Log Message:
-----------
fixing attribute analysis attribute selection.
Before, pre-selected attributes couldn't be removed. And if any new attribute was added, the pre-selected attributes were duplicated. This should be fixed now.
Commit: cacdbf6933cd525ee97fd37bb4d91e3fd5b692fd
https://github.com/Evolveum/midpoint/commit/cacdbf6933cd525ee97fd37bb4d91e3fd5b692fd
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/AbstractRoleAnalysisProgressBar.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/RoleAnalysisAttributeProgressBar.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/RoleAnalysisAttributeProgressBar.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/RoleAnalysisBasicProgressBar.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/RoleAnalysisBasicProgressBar.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/RoleAnalysisInlineProgressBar.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/RoleAnalysisInlineProgressBar.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/ProgressBarDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/ProgressBarSecondStyleDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeProgressBarDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisProgressBarDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierPartitionTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
Log Message:
-----------
Role analysis: improve progress bar panels
Commit: 3b88149fa98b85ebc956b085dd99de87cd7ccabd
https://github.com/Evolveum/midpoint/commit/3b88149fa98b85ebc956b085dd99de87cd7ccabd
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M docs/roles-policies/assignment/configuration/index.adoc
M docs/roles-policies/assignment/index.adoc
M docs/roles-policies/pdrbac/index.adoc
M docs/roles-policies/rbac/index.adoc
M docs/roles-policies/roles-and-policies-configuration/index.adoc
M docs/synchronization/consistency/index.adoc
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/AdminGuiContainerWrapperFactoryImpl.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/resource/component/ResourceDetailsTabPanel.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/DefaultValueMetadataProcessing.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/DefaultValueMetadataProcessing.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ItemValueMetadataProcessingSpec.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataItemProcessingSpecImpl.java
M release-notes.adoc
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/invalidation/ChangeDescription.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SystemConfigurationChangeDispatcherImpl.java
Log Message:
-----------
Merge branch 'master' into feature/role-analysis-models
Commit: a6fc5c9959eec37b792b31c81271965b62f0dd11
https://github.com/Evolveum/midpoint/commit/a6fc5c9959eec37b792b31c81271965b62f0dd11
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierExplanationResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/explanation/OutlierExplanationUtil.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierExplanationResolverTest.java
Log Message:
-----------
outlier detection: explanation refinement and wording
Commit: a40f2a15b46ae171221ab3e9c35739c8a36ec729
https://github.com/Evolveum/midpoint/commit/a40f2a15b46ae171221ab3e9c35739c8a36ec729
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
Log Message:
-----------
outlier detection: support multiple marks in attribute analysis detail
Commit: 5f3eb3a8432a15b5801072516971ebed532596b1
https://github.com/Evolveum/midpoint/commit/5f3eb3a8432a15b5801072516971ebed532596b1
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ObjectSimpleAttributeSelectionProvider.java
Log Message:
-----------
Role analysis: fix itemPath record for property from container
Commit: 1b5641806b7d3c6a3f8e9363ce5c49bdfbcce03d
https://github.com/Evolveum/midpoint/commit/1b5641806b7d3c6a3f8e9363ce5c49bdfbcce03d
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTileModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/AnalysisInfoWidgetDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierAnomalyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyObjectDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.java
A infra/common/src/main/java/com/evolveum/midpoint/common/outlier/OutlierExplanationResolver.java
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierExplanationResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/explanation/AnomalyExplanationUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/explanation/ExplanationUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/explanation/OutlierExplanationUtil.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierExplanationResolverTest.java
Log Message:
-----------
Role analysis: refactor explanation logic
1. Remove explanation schema record
2. Implemented functionality to dynamically resolve explanations
for outlier, partition, and anomaly objects using statistical
information stored in the Outlier object.
Commit: 9df7e978d53c7c9fa5ed5ba80d3486c36b903340
https://github.com/Evolveum/midpoint/commit/9df7e978d53c7c9fa5ed5ba80d3486c36b903340
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
Log Message:
-----------
Add parent org ref into assignment holder type searchable items.
Commit: 082812ede18bbfd56f6cb101a99640691b724653
https://github.com/Evolveum/midpoint/commit/082812ede18bbfd56f6cb101a99640691b724653
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ObjectSimpleAttributeSelectionProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/provider/AbstractAttributeSelectionProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/provider/AnalysisAttributeSelectionProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/provider/ClusteringAttributeSelectionProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/provider/SingleValueAttributeSelectionProvider.java
Log Message:
-----------
Role analysis: refactor/improve attribute selection providers
1. Unified role analysis attribute provider functionalities.
NOTE: From this version is attribute selection providers based on
SearchableItemsDefinitions with is used also in search panels.
Commit: f33a371e1491ccea51dac0442838903b19b8fc6d
https://github.com/Evolveum/midpoint/commit/f33a371e1491ccea51dac0442838903b19b8fc6d
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/FormSessionOptionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormAnalysisAttributesPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormAnalysisAttributesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormClusteringAttributesPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormClusteringAttributesPanel.java
Log Message:
-----------
Role analysis: fix analysis and clustering attributes vertical form css.
Commit: 25b3337fd325d012eea4cc88f7016e0474cb417c
https://github.com/Evolveum/midpoint/commit/25b3337fd325d012eea4cc88f7016e0474cb417c
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/provider/AbstractAttributeSelectionProvider.java
Log Message:
-----------
Role analysis: fix attribute panel autocomplete filter
Commit: aaaca1f151fef82273e9e829a7818849d954526b
https://github.com/Evolveum/midpoint/commit/aaaca1f151fef82273e9e829a7818849d954526b
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.java
Log Message:
-----------
outlier detection: unified outlier tables
Commit: b18c2412eb9a963b8ad0f72f72f8a39133b00e41
https://github.com/Evolveum/midpoint/commit/b18c2412eb9a963b8ad0f72f72f8a39133b00e41
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/RoleAnalysisAttributeProgressBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeProgressBarDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisObjectDetailsTablePopupPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisObjectDetailsTablePopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
Log Message:
-----------
Role analysis: resolve objectType values instead focusType
Commit: e73f8100c1788e6f5930d80c00e69d98f3b7115c
https://github.com/Evolveum/midpoint/commit/e73f8100c1788e6f5930d80c00e69d98f3b7115c
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.java
Log Message:
-----------
Role analysis: minor backport fix
Commit: 30c2a731ad402092ae1ae062a0ea5727c82107b6
https://github.com/Evolveum/midpoint/commit/30c2a731ad402092ae1ae062a0ea5727c82107b6
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M repo/repo-test-util/src/main/resources/test-config.xml
Log Message:
-----------
reverting changes in test config.
Commit: 64492b56acc4c60fd36e90a0bff92418beca50ea
https://github.com/Evolveum/midpoint/commit/64492b56acc4c60fd36e90a0bff92418beca50ea
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
Log Message:
-----------
another fix for attribute analysis selection
Commit: 5a89ed604390799a1228557481ac8224353fdd13
https://github.com/Evolveum/midpoint/commit/5a89ed604390799a1228557481ac8224353fdd13
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/RoleAnalysisAttributeProgressBar.java
Log Message:
-----------
just minor code cleanup
Commit: 928062bc18b16cf41ba76ce3122fbea856742de5
https://github.com/Evolveum/midpoint/commit/928062bc18b16cf41ba76ce3122fbea856742de5
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/CategorySelectionProvider.java
Log Message:
-----------
Role analysis: fix classification panel category colors
Commit: d54e24a412c76abc64c09b61d4b46d182d713b6f
https://github.com/Evolveum/midpoint/commit/d54e24a412c76abc64c09b61d4b46d182d713b6f
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
Log Message:
-----------
Role analysis: default analyse attribute (parent org ref)
Commit: 123f921ca4a0ba3bff33ba86a9e177f231110e69
https://github.com/Evolveum/midpoint/commit/123f921ca4a0ba3bff33ba86a9e177f231110e69
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/RoleAnalysisAttributeProgressBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
M repo/repo-test-util/src/main/resources/test-config.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 5c872190553e2638b81d632bbbfed86e3ce1ae12
https://github.com/Evolveum/midpoint/commit/5c872190553e2638b81d632bbbfed86e3ce1ae12
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-25 (Sat, 25 Jan 2025)
Changed paths:
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/ResourceObjectClassifier.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/StatisticsLogger.java
Log Message:
-----------
Skip item logging code if not needed
There's no need to prepare item-level logging information if they're
not used.
This improves the performance of "no-op" import of already existing
shadows in "1s-200m-0t-0m-0a-10ku" scenario by ~3%.
Commit: 38ae8ccb417ff905607dadb66611a3b376a39b07
https://github.com/Evolveum/midpoint/commit/38ae8ccb417ff905607dadb66611a3b376a39b07
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-25 (Sat, 25 Jan 2025)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttribute.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttribute.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowSimpleAttribute.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.java
Log Message:
-----------
Skip some definition application if not needed
We can skip applying shadow/attribute definitions in some cases,
especially if there are no auxiliary classes involved.
This improves the performance of "no-op" import of already existing
shadows in "1s-200m-0t-0m-0a-10ku" scenario by ~30%.
Commit: 637ee731060f7eee850637a403fdb973785c8e85
https://github.com/Evolveum/midpoint/commit/637ee731060f7eee850637a403fdb973785c8e85
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-25 (Sat, 25 Jan 2025)
Changed paths:
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/PropertyAccess.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/PropertyLimitations.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttribute.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AccessChecker.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
Log Message:
-----------
Improve shadowed object construction performance
1. When "shadowizing" resource object fetched from the resource, we
no longer clone individual attributes. We simply move them from the
resource object to the shadow, destroying the original object.
2. Access rights aspects of shadow definition ("canRead" etc) were moved
from prism structures to POJOs, as they are queried quite often, so
their performance is crucial. See the new PropertyAccess class.
Commit: 771caf45cecf276ee8ab4c3cc4e3e8a0f15fb579
https://github.com/Evolveum/midpoint/commit/771caf45cecf276ee8ab4c3cc4e3e8a0f15fb579
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-25 (Sat, 25 Jan 2025)
Changed paths:
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
Log Message:
-----------
Optimize moveAndShadowizeAttributes even further
Forgotten idea related to the previous commit: if there's no definition
change, we don't have to look up attribute definitions at all.
Commit: 0ff20f8f5f48d7305473001210469ea8b69fc4a3
https://github.com/Evolveum/midpoint/commit/0ff20f8f5f48d7305473001210469ea8b69fc4a3
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-25 (Sat, 25 Jan 2025)
Changed paths:
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObject.java
Log Message:
-----------
Skip costlier UcfResourceObject consistency checks
This should improve the performance of shadow "get" operation a bit.
Commit: 2bc142496e0e5c86cb6e7741600bb32808036bb0
https://github.com/Evolveum/midpoint/commit/2bc142496e0e5c86cb6e7741600bb32808036bb0
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-25 (Sat, 25 Jan 2025)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalsConfig.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/ResourceObjectDefinition.java
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TestSystemPerformance.java
Log Message:
-----------
Add an ability to skip retrieval timestamp update
Especially when using caching for reporting purposes only, updating
retrievalTimestamp in shadows can be an unnecessary overhead: basically
modifying a shadow each time it is fetched from the resource.
This commit provides an experimental option to turn the updating off.
(Plus corresponding code in TestSystemPerformance that uses this
feature.)
Commit: 42dc10d83c8de0c0de394e3139709ae836f61ff1
https://github.com/Evolveum/midpoint/commit/42dc10d83c8de0c0de394e3139709ae836f61ff1
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-25 (Sat, 25 Jan 2025)
Changed paths:
M pom.xml
Log Message:
-----------
MID-9683 MID-10096 upgraded wicket to 10.4.0 fixed search on enter
Commit: 508a32f96ed2ae76bfa0f3235ef9f54a38ce9d61
https://github.com/Evolveum/midpoint/commit/508a32f96ed2ae76bfa0f3235ef9f54a38ce9d61
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-26 (Sun, 26 Jan 2025)
Changed paths:
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ShadowAuditHelper.java
Log Message:
-----------
Name resolver for shadow audits should use read-only get
Commit: e0c6e5e8fdf334db252e973c58a8841f7efb0eb4
https://github.com/Evolveum/midpoint/commit/e0c6e5e8fdf334db252e973c58a8841f7efb0eb4
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-26 (Sun, 26 Jan 2025)
Changed paths:
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluator.java
Log Message:
-----------
Performance: Do not exclude whole object
Retrieving only name + oid prevented caching of results, which increased compute time.
Commit: b485ae865e24a3f6ee25efdc9b7801f6c6dcf427
https://github.com/Evolveum/midpoint/commit/b485ae865e24a3f6ee25efdc9b7801f6c6dcf427
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-26 (Sun, 26 Jan 2025)
Changed paths:
M repo/system-init/src/main/resources/initial-objects/report/090-report-audit.xml
M repo/system-init/src/main/resources/initial-objects/report/100-report-reconciliation.xml
M repo/system-init/src/main/resources/initial-objects/report/110-report-user-list.xml
M repo/system-init/src/main/resources/initial-objects/report/140-report-certification-campaigns.xml
M repo/system-init/src/main/resources/initial-objects/report/150-report-certification-cases.xml
M repo/system-init/src/main/resources/initial-objects/report/160-report-certification-work-items.xml
M repo/system-init/src/main/resources/initial-objects/report/200-report-indirect-assignments.xml
Log Message:
-----------
MID-9618: Use Midpoint Query language in initial reports.
(cherry picked from commit 517e35bb8a9861e80a57850ae58158b0a482553f)
Commit: ce53b4d07bac6e88a186d06c02090c601dbc6a64
https://github.com/Evolveum/midpoint/commit/ce53b4d07bac6e88a186d06c02090c601dbc6a64
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-26 (Sun, 26 Jan 2025)
Changed paths:
M install-dist.adoc
Log Message:
-----------
MID-10252 typo fix in install dist
Commit: 0c67a87026a644faae8841268476a7ccb25804f3
https://github.com/Evolveum/midpoint/commit/0c67a87026a644faae8841268476a7ccb25804f3
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
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/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
Log Message:
-----------
adding try/catch for calling audit servis during authentication (fix for showing 500 error page if audit throws exception)
Commit: 1b99f8ccf146f491be13c5bbc95cb2bb5c4f061b
https://github.com/Evolveum/midpoint/commit/1b99f8ccf146f491be13c5bbc95cb2bb5c4f061b
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTileModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/AbstractRoleAnalysisProgressBar.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/RoleAnalysisAttributeProgressBar.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/RoleAnalysisAttributeProgressBar.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/RoleAnalysisBasicProgressBar.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/RoleAnalysisBasicProgressBar.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/RoleAnalysisInlineProgressBar.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/RoleAnalysisInlineProgressBar.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeProgressBarDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisProgressBarDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/AnalysisInfoWidgetDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/FormSessionOptionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterSummaryPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisObjectDetailsTablePopupPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisObjectDetailsTablePopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierAnomalyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/CategorySelectionProvider.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ObjectSimpleAttributeSelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/provider/AbstractAttributeSelectionProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/provider/AnalysisAttributeSelectionProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/provider/ClusteringAttributeSelectionProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/provider/SingleValueAttributeSelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyObjectDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierPartitionTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormAnalysisAttributesPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormAnalysisAttributesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormClusteringAttributesPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormClusteringAttributesPanel.java
A infra/common/src/main/java/com/evolveum/midpoint/common/outlier/OutlierExplanationResolver.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalsConfig.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/DefaultValueMetadataProcessing.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/PropertyAccess.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/PropertyLimitations.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttribute.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttribute.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowSimpleAttribute.java
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
M install-dist.adoc
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierExplanationResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/explanation/AnomalyExplanationUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/explanation/ExplanationUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/explanation/OutlierExplanationUtil.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierExplanationResolverTest.java
M pom.xml
M 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/AccessChecker.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/ResourceObjectClassifier.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObject.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/StatisticsLogger.java
M repo/system-init/src/main/resources/initial-objects/report/090-report-audit.xml
M repo/system-init/src/main/resources/initial-objects/report/100-report-reconciliation.xml
M repo/system-init/src/main/resources/initial-objects/report/110-report-user-list.xml
M repo/system-init/src/main/resources/initial-objects/report/140-report-certification-campaigns.xml
M repo/system-init/src/main/resources/initial-objects/report/150-report-certification-cases.xml
M repo/system-init/src/main/resources/initial-objects/report/160-report-certification-work-items.xml
M repo/system-init/src/main/resources/initial-objects/report/200-report-indirect-assignments.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TestSystemPerformance.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: ac076891de3c98d1b1df0785893a1bd974962e96
https://github.com/Evolveum/midpoint/commit/ac076891de3c98d1b1df0785893a1bd974962e96
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M config/sql/native/postgres-audit.sql
M config/sql/native/postgres.sql
Log Message:
-----------
MID-9300 sqale repository - creating schema with name of current user to avoid using public schema, updated docs
Commit: 72873b2060e17783d956ec708d35b7f84f85039a
https://github.com/Evolveum/midpoint/commit/72873b2060e17783d956ec708d35b7f84f85039a
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
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/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: ef3e9121f4193e62e2a3feff51bd3a19e7e3be2d
https://github.com/Evolveum/midpoint/commit/ef3e9121f4193e62e2a3feff51bd3a19e7e3be2d
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M release-notes.adoc
Log Message:
-----------
MID-9300 updated release notes
Commit: 8da0a591012c657315454277b12836a7e4021c69
https://github.com/Evolveum/midpoint/commit/8da0a591012c657315454277b12836a7e4021c69
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/RoleAnalysisAttributeProgressBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeProgressBarDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
Log Message:
-----------
Role analysis improvements
1. Improve attribute analysis panel (on click dispatch to object details)
2. Fix all outliers page serialization issue
Commit: 6814b48b1b599af5fb579a08e7f24dc6acadf023
https://github.com/Evolveum/midpoint/commit/6814b48b1b599af5fb579a08e7f24dc6acadf023
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M config/sql/native/postgres-audit.sql
M config/sql/native/postgres.sql
M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalsConfig.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/PropertyAccess.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/PropertyLimitations.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttribute.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttribute.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowSimpleAttribute.java
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
M install-dist.adoc
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/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
M pom.xml
M 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/AccessChecker.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/ResourceObjectClassifier.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObject.java
M release-notes.adoc
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/StatisticsLogger.java
M repo/system-init/src/main/resources/initial-objects/report/090-report-audit.xml
M repo/system-init/src/main/resources/initial-objects/report/100-report-reconciliation.xml
M repo/system-init/src/main/resources/initial-objects/report/110-report-user-list.xml
M repo/system-init/src/main/resources/initial-objects/report/140-report-certification-campaigns.xml
M repo/system-init/src/main/resources/initial-objects/report/150-report-certification-cases.xml
M repo/system-init/src/main/resources/initial-objects/report/160-report-certification-work-items.xml
M repo/system-init/src/main/resources/initial-objects/report/200-report-indirect-assignments.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TestSystemPerformance.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 64ad5a7ca75087a2e55fda5f95c866f782f06f6a
https://github.com/Evolveum/midpoint/commit/64ad5a7ca75087a2e55fda5f95c866f782f06f6a
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/AuditedAccessDeniedHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
Log Message:
-----------
adding creating audit record for normalized username to catch exception thrown by audit record creation during authentication
Commit: 484edfeaf8ff38b86533422732fdb78215c7d956
https://github.com/Evolveum/midpoint/commit/484edfeaf8ff38b86533422732fdb78215c7d956
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M config/sql/native/postgres-audit.sql
M config/sql/native/postgres.sql
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/RoleAnalysisAttributeProgressBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeProgressBarDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
M release-notes.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 31a32acaa7178f9226789a53a03e742be3dffe19
https://github.com/Evolveum/midpoint/commit/31a32acaa7178f9226789a53a03e742be3dffe19
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisClusterAllOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/OutlierSessionOverviewPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.java
Log Message:
-----------
fixing serialization issues for outlier pages.
Commit: 243595987563989ff8f9caeeed0e4251dddf6d12
https://github.com/Evolveum/midpoint/commit/243595987563989ff8f9caeeed0e4251dddf6d12
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/AuditedAccessDeniedHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
Log Message:
-----------
Merge branch 'master' of github.com:Evolveum/midpoint
* 'master' of github.com:Evolveum/midpoint:
adding creating audit record for normalized username to catch exception thrown by audit record creation during authentication
Commit: a40aae7ab590e0e17a55e94d6c8f06f0604eef02
https://github.com/Evolveum/midpoint/commit/a40aae7ab590e0e17a55e94d6c8f06f0604eef02
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
Log Message:
-----------
Role analysis: fix cluster result table delete action
Commit: 30b58ba9556fe4768c704b337530534b2133cfe1
https://github.com/Evolveum/midpoint/commit/30b58ba9556fe4768c704b337530534b2133cfe1
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisClusterAllOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/OutlierSessionOverviewPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/AuditedAccessDeniedHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 2a7387aea5bd5dd0e7f794b3d170afc4933bfc37
https://github.com/Evolveum/midpoint/commit/2a7387aea5bd5dd0e7f794b3d170afc4933bfc37
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.java
Log Message:
-----------
Apply shadow definition even for unclassified ones
If a resource object shadow cannot be classified, we still may want
to apply the "basic" (object class-based) definition to it, to keep
the kind/intent consistent with the attribute definitions.
This was broken by recent applyDefinition-related optimizations.
It fixes failing test methods in TestIntent.
Commit: c14fa12a9437883c4b55b9d246f8a13ec436d986
https://github.com/Evolveum/midpoint/commit/c14fa12a9437883c4b55b9d246f8a13ec436d986
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: e4e708e5f55baa91e32fb49bcc382f53acbeee68
https://github.com/Evolveum/midpoint/commit/e4e708e5f55baa91e32fb49bcc382f53acbeee68
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/TableUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomSelectableDataTable.java
Log Message:
-----------
Role analysis: fix cast issue and minor cleanup
Commit: a43b441454f1b56da6bfa2f6b84a31e51509ffa2
https://github.com/Evolveum/midpoint/commit/a43b441454f1b56da6bfa2f6b84a31e51509ffa2
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 616db9aa2e9b28dd10ea5385f93f72c2077a0e17
https://github.com/Evolveum/midpoint/commit/616db9aa2e9b28dd10ea5385f93f72c2077a0e17
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M release-notes.adoc
Log Message:
-----------
update release-notes - midpoint query language bugs
Commit: f3d27d7c7e2eb1ae24cd70b5e91256967db2d481
https://github.com/Evolveum/midpoint/commit/f3d27d7c7e2eb1ae24cd70b5e91256967db2d481
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M config/sql/native/postgres-audit.sql
M config/sql/native/postgres.sql
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/RoleAnalysisAttributeProgressBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeProgressBarDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisClusterAllOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/OutlierSessionOverviewPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/TableUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomSelectableDataTable.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalsConfig.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/PropertyAccess.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/PropertyLimitations.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttribute.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttribute.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowSimpleAttribute.java
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
M install-dist.adoc
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/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
M pom.xml
M 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/AccessChecker.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/ResourceObjectClassifier.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObject.java
M release-notes.adoc
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/StatisticsLogger.java
M repo/system-init/src/main/resources/initial-objects/report/090-report-audit.xml
M repo/system-init/src/main/resources/initial-objects/report/100-report-reconciliation.xml
M repo/system-init/src/main/resources/initial-objects/report/110-report-user-list.xml
M repo/system-init/src/main/resources/initial-objects/report/140-report-certification-campaigns.xml
M repo/system-init/src/main/resources/initial-objects/report/150-report-certification-cases.xml
M repo/system-init/src/main/resources/initial-objects/report/160-report-certification-work-items.xml
M repo/system-init/src/main/resources/initial-objects/report/200-report-indirect-assignments.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TestSystemPerformance.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: a7760341851cdf884065d3996fee67392236150c
https://github.com/Evolveum/midpoint/commit/a7760341851cdf884065d3996fee67392236150c
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/AuditedAccessDeniedHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
Log Message:
-----------
fix setting normalized username to new audit record to catch exception thrown by audit record creation during authentication
Commit: 481d5baea6bd19768bfdd4172ebff73aadf95425
https://github.com/Evolveum/midpoint/commit/481d5baea6bd19768bfdd4172ebff73aadf95425
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisClusterAllOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/OutlierSessionOverviewPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/TableUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomSelectableDataTable.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.java
M release-notes.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 021f5c79a80ebc11b1a25f3cd32cb5d3f109e15f
https://github.com/Evolveum/midpoint/commit/021f5c79a80ebc11b1a25f3cd32cb5d3f109e15f
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
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/func/SqaleRepoAddDeleteObjectTest.java
Log Message:
-----------
MID-10346: Sqale: Fixed data loss on modify without reindex after upgrade
Partial updates still had one potential path for data loss when modification
of separatelly stored items occured and such other item already existed.
When there is need for reindex detected, recreate update context with reindex option
to ensure all data are loaded.
Commit: 98f98221a20870b585d67b6a06634811c3f22597
https://github.com/Evolveum/midpoint/commit/98f98221a20870b585d67b6a06634811c3f22597
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
Log Message:
-----------
MID-10034 some natural key annotations were missing namespace prefix
Commit: b5c711ce3cd9d1f1702078aa9dccbf908bb3265e
https://github.com/Evolveum/midpoint/commit/b5c711ce3cd9d1f1702078aa9dccbf908bb3265e
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/AuditedAccessDeniedHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.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/func/SqaleRepoAddDeleteObjectTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: c21047054344ba8494d4d6091e6003ad786eb044
https://github.com/Evolveum/midpoint/commit/c21047054344ba8494d4d6091e6003ad786eb044
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.java
Log Message:
-----------
outlier detection: fix broken link caused by missing url param pathParameter
Commit: 2ccfb5be1a321c9b57dac2a7d9497387d8f2003a
https://github.com/Evolveum/midpoint/commit/2ccfb5be1a321c9b57dac2a7d9497387d8f2003a
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionUserPermissionTablePopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisPaginRows.java
Log Message:
-----------
outlier detection: fixed table settings shown in nested popup
Commit: e2296c5ae8eb6dc8f51dd7edcb4d18d6aecf4ee5
https://github.com/Evolveum/midpoint/commit/e2296c5ae8eb6dc8f51dd7edcb4d18d6aecf4ee5
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisAbstractClassificationObjectPanel.java
Log Message:
-----------
outlier detection: fixed silent serialization error
Commit: 3dad6c09f6987a6223b07cfe114dfc9c519f5613
https://github.com/Evolveum/midpoint/commit/3dad6c09f6987a6223b07cfe114dfc9c519f5613
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisAccessTabPanel.java
Log Message:
-----------
Role analysis: another serialization issue fixed
Commit: 9c74f82474a9321c4ac013a7f47c3480d89664dc
https://github.com/Evolveum/midpoint/commit/9c74f82474a9321c4ac013a7f47c3480d89664dc
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionUserPermissionTablePopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisAbstractClassificationObjectPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/TableUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomSelectableDataTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisPaginRows.java
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/AuditedAccessDeniedHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.java
M release-notes.adoc
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/func/SqaleRepoAddDeleteObjectTest.java
Log Message:
-----------
Merge branch 'master' of github.com:Evolveum/midpoint
* 'master' of github.com:Evolveum/midpoint:
outlier detection: fixed silent serialization error
outlier detection: fixed table settings shown in nested popup
outlier detection: fix broken link caused by missing url param pathParameter
MID-10034 some natural key annotations were missing namespace prefix
MID-10346: Sqale: Fixed data loss on modify without reindex after upgrade
fix setting normalized username to new audit record to catch exception thrown by audit record creation during authentication
update release-notes - midpoint query language bugs
Role analysis: fix cast issue and minor cleanup
Apply shadow definition even for unclassified ones
Role analysis: fix cluster result table delete action
Commit: a7a1985ef79d34ad796af8a0e87d6ab24ac8a219
https://github.com/Evolveum/midpoint/commit/a7a1985ef79d34ad796af8a0e87d6ab24ac8a219
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierAnomalyPanel.java
Log Message:
-----------
Role analysis: another serialization issue fix
Commit: c9d28b38da362fc43ec206b472671d6dd5e7a490
https://github.com/Evolveum/midpoint/commit/c9d28b38da362fc43ec206b472671d6dd5e7a490
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/provider/ClusterSelectableBeanObjectDataProvider.java
Log Message:
-----------
Role analysis: improve clustering result table.
1. Fix sorting.
2. Fix projection after delete action.
3. Hide search panel.
Commit: 585fe619a11ec2505f60e267931da595ec61fa4c
https://github.com/Evolveum/midpoint/commit/585fe619a11ec2505f60e267931da595ec61fa4c
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisAbstractClassificationObjectPanel.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: b13bea9081bc44827272dcb56f597035f4d5fe51
https://github.com/Evolveum/midpoint/commit/b13bea9081bc44827272dcb56f597035f4d5fe51
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M docs/security/credentials/password-policy.adoc
M release-notes.adoc
Log Message:
-----------
Document "ignoreWhenGenerating" value policy prop
Related to MID-9541.
Commit: 28d1b9622741484ff7f274190abb2bbbdbefc467
https://github.com/Evolveum/midpoint/commit/28d1b9622741484ff7f274190abb2bbbdbefc467
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/provider/ClusterSelectableBeanObjectDataProvider.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: fa396cb7b041b7803eb9100580f6d788880b3b80
https://github.com/Evolveum/midpoint/commit/fa396cb7b041b7803eb9100580f6d788880b3b80
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/CategorySelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisAbstractClassificationObjectPanel.java
Log Message:
-----------
Role analysis: improve categorization tables
1. Fix sorting.
2. Add search panel.
Commit: 6e64a505fef8369b756f57647d4a503f40f0eb76
https://github.com/Evolveum/midpoint/commit/6e64a505fef8369b756f57647d4a503f40f0eb76
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M docs/security/credentials/password-policy.adoc
M release-notes.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 73b333d4c3817570d8561aa3ccf083825eaf1332
https://github.com/Evolveum/midpoint/commit/73b333d4c3817570d8561aa3ccf083825eaf1332
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisAccessTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisMatrixColumn.java
Log Message:
-----------
Role analysis: fix access distribution table
1. Sorting.
2. Search.
Commit: 1840bf186cc10824fbde0818d3a754547968d82e
https://github.com/Evolveum/midpoint/commit/1840bf186cc10824fbde0818d3a754547968d82e
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyObjectDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
Log Message:
-----------
Role analysis: fix anomaly access table
1. Sorting.
Commit: 4a430faa64451c5229b2262849dba601bb5ddf82
https://github.com/Evolveum/midpoint/commit/4a430faa64451c5229b2262849dba601bb5ddf82
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
Log Message:
-----------
Role analysis: fix switching table/list view in "Role analysis"
Commit: 6d6e82a25167e0933f66603fca415bb28a3b8068
https://github.com/Evolveum/midpoint/commit/6d6e82a25167e0933f66603fca415bb28a3b8068
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M docs/security/credentials/password-policy.adoc
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisAccessTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/CategorySelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisAbstractClassificationObjectPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/provider/ClusterSelectableBeanObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyObjectDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisMatrixColumn.java
M release-notes.adoc
Log Message:
-----------
Merge branch 'master' of github.com:Evolveum/midpoint
* 'master' of github.com:Evolveum/midpoint:
Role analysis: fix switching table/list view in "Role analysis"
Role analysis: fix anomaly access table 1. Sorting.
Role analysis: fix access distribution table 1. Sorting. 2. Search.
Role analysis: improve categorization tables 1. Fix sorting. 2. Add search panel.
Document "ignoreWhenGenerating" value policy prop
Role analysis: improve clustering result table. 1. Fix sorting. 2. Fix projection after delete action. 3. Hide search panel.
# Conflicts:
# gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisAccessTabPanel.java
Commit: a410e1767a53ec5f6927e98226ade857c50dcaa0
https://github.com/Evolveum/midpoint/commit/a410e1767a53ec5f6927e98226ade857c50dcaa0
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2025-01-27 (Mon, 27 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisAccessTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyObjectDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
Log Message:
-----------
Role analysis: fixing serialization issues
Commit: de190ef7a7945f768216e807a0218cf28eeeaf9e
https://github.com/Evolveum/midpoint/commit/de190ef7a7945f768216e807a0218cf28eeeaf9e
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ShadowAuditHelper.java
M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
Log Message:
-----------
Use R/O option when resolving names for audit
Using read-only "get" option eliminates object cloning when retrieving
the object from the cache. Improves provisioning pre-processing
for new shadows (audited) by ~5%.
Temporary solution! It may slightly worse the performance when names
are resolved from real repo (not from cache). We should implement
something more advanced, like custom name resolver provided by the
repo.
Commit: 9f8614968d6b51bced377f74cc7d935307ea6886
https://github.com/Evolveum/midpoint/commit/9f8614968d6b51bced377f74cc7d935307ea6886
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AbstractLazilyInitializableShadowedEntity.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AssociationsHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowAcquisition.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.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/manager/ShadowFinder.java
Log Message:
-----------
Avoid extra SQL access for embedded shadows
Embedded shadows (used for associations and reference attributes)
do not need "operationExecution" information. So, we exclude it
from the respective repo search operations.
(The back side is that the repository cache is avoided. But we assume
that shadows are usually not cached anyway.)
This should improve performance of provisioning "get" and "search"
operations when many entitlements are present.
Commit: 373fa472a22492e8ce8a3b66c67c729b94360af8
https://github.com/Evolveum/midpoint/commit/373fa472a22492e8ce8a3b66c67c729b94360af8
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
Log Message:
-----------
Role analysis: fix serialization issue
Commit: 26587c070d567a22466d7e10983b50fdeb5177ce
https://github.com/Evolveum/midpoint/commit/26587c070d567a22466d7e10983b50fdeb5177ce
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 1a9ee2e59ae982ea661a95c50b575705da8cc303
https://github.com/Evolveum/midpoint/commit/1a9ee2e59ae982ea661a95c50b575705da8cc303
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M repo/system-init/src/main/resources/initial-objects/archetype/536-archetype-task-certification-start-campaign.xml
M repo/system-init/src/main/resources/initial-objects/archetype/538-archetype-task-certification-reiterate-campaign.xml
Log Message:
-----------
#10205 GUI display issues of certification tasks
Commit: c14bddeb82590dd73ea842cbac51ced4a98dd485
https://github.com/Evolveum/midpoint/commit/c14bddeb82590dd73ea842cbac51ced4a98dd485
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M config/sql/native/postgres-audit.sql
M config/sql/native/postgres.sql
M docs/security/credentials/password-policy.adoc
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/bar/RoleAnalysisAttributeProgressBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeProgressBarDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisAccessTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionUserPermissionTablePopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierAnomalyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/CategorySelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisAbstractClassificationObjectPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisClusterAllOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/OutlierSessionOverviewPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/provider/ClusterSelectableBeanObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyObjectDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/TableUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisMatrixColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomSelectableDataTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisPaginRows.java
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
M install-dist.adoc
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/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
M 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/AbstractLazilyInitializableShadowedEntity.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AssociationsHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowAcquisition.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.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/manager/ShadowFinder.java
M release-notes.adoc
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/func/SqaleRepoAddDeleteObjectTest.java
M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 2a2c7e846f6ae4107a97b2ecaaf68a16c1507703
https://github.com/Evolveum/midpoint/commit/2a2c7e846f6ae4107a97b2ecaaf68a16c1507703
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SearchResultList.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SearchResultMetadata.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/AbstractGlobalCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalCacheObjectValue.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalCacheQueryValue.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/handlers/BaseOpHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheAccessInfo.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheSetAccessInfo.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheSetAccessInfoFactory.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheUpdater.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheUseMode.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CachedOpExecution.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CachedOpHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CachingResultHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetObjectOpExecution.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetObjectOpHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetVersionOpExecution.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetVersionOpHandler.java
R repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/PassReason.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/RecordingResultHandler.java
R repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/ReportingResultHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/SearchOpExecution.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/SearchOpHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/invalidation/ChangeDescription.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/invalidation/Invalidator.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/LocalCacheObjectValue.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/LocalCacheQueryValue.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/LocalObjectCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/LocalQueryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/QueryKey.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/SingleTypeQueryKey.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/values/CachedObjectValue.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/values/CachedQueryValue.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
Log Message:
-----------
Improve the repository cache
This commit aims to improve repo cache functionality and performance:
1. Allowing to return data that were requested with "exclude" retrieval
option (if they are present in the cache). This is needed e.g. when
serving queries from AssignmentTargetSearch (full exclusion).
2. Allowing to return data that were requested with "include" retrieval
option (if they are present in the cache, and do not contain any
incomplete items). This implements MID-6003.
3. Splitting query cache into per-type caches, aiming to more efficient
invalidation: we no longer need to iterate through all queries, but only
to ones for relevant types (supertypes + given type + subtypes).
The exclude/include items handling (plus existing zero-staleness option
handling) was implemented by replacing PassReason with CacheUseMode,
facilitating separate "can use cached data" and "can update cache"
conditions.
Work in progress.
Commit: 2af7a8e90a56a53d86284a51e589a0fffa5b777c
https://github.com/Evolveum/midpoint/commit/2af7a8e90a56a53d86284a51e589a0fffa5b777c
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheUpdater.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheUseMode.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CachingResultHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetObjectOpHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetVersionOpHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/SearchOpHandler.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
Log Message:
-----------
Support "exclude" search options in repo cache
Previous repo cache improvements did not completely support
the "retrieve=exclude" option when searching for objects:
they stored OIDs instead of full objects in the search result,
but did not discriminate between "cannot update objects cache"
and "cannot update query cache" situations, which is crucial
for supporting this scenario.
This commit fixes that, evaluating the ability to update object,
version, and query caches separately. The "don't retrieve" option
in AssignmentTargetSearchExpressionEvaluator now plays well with
the repo cache.
Commit: d6fb0cbf806ff98c89d4b485a3d754e5d0a571b0
https://github.com/Evolveum/midpoint/commit/d6fb0cbf806ff98c89d4b485a3d754e5d0a571b0
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheSetAccessInfo.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheUpdater.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetObjectOpHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/SearchOpHandler.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
Log Message:
-----------
Remove extra object clone when passing repo cache
Recent changes in repo cache introduced an extra clone for getObject
operation that passed the cache. This is now fixed.
Commit: c6484c09b3ae1153ab8f8fb4aea863280930118e
https://github.com/Evolveum/midpoint/commit/c6484c09b3ae1153ab8f8fb4aea863280930118e
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/CapabilityUtil.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ShadowItemsToReturnProvider.java
Log Message:
-----------
Fix non-attribute items retrieval bug
ShadowItemsToReturnProvider did not return non-attribute items
(activation, ...) if "return default attributes" was turned off.
This is now fixed.
Commit: 107ec2899401d14ea60a9bba9b91e02cd9ca41f9
https://github.com/Evolveum/midpoint/commit/107ec2899401d14ea60a9bba9b91e02cd9ca41f9
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisDetectedPatternTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisMigrationRoleTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierPartitionTileTable.java
Log Message:
-----------
Role analysis: fix switching table/list view in role analysis tables
Commit: 8e6d26dbed4930818f40d40b2a9c6072681e9012
https://github.com/Evolveum/midpoint/commit/8e6d26dbed4930818f40d40b2a9c6072681e9012
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
Log Message:
-----------
Role analysis: fix outlier list delete action confirm message
Commit: d6ee6143374be3149a1f10d55f03b983ea778d77
https://github.com/Evolveum/midpoint/commit/d6ee6143374be3149a1f10d55f03b983ea778d77
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisDetectedPatternTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisMigrationRoleTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierPartitionTileTable.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: e97705432bcc05f662ded69229563386f486ccdc
https://github.com/Evolveum/midpoint/commit/e97705432bcc05f662ded69229563386f486ccdc
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisAccessTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisMatrixColumn.java
Log Message:
-----------
Role analysis: minor cleanup
Commit: 655066f2797f02e8580eb3e87fda5c680f791380
https://github.com/Evolveum/midpoint/commit/655066f2797f02e8580eb3e87fda5c680f791380
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/CapabilityUtil.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ShadowItemsToReturnProvider.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 65c8f12bf1e6645cf2d2b7a5a84fcc6dad11b38b
https://github.com/Evolveum/midpoint/commit/65c8f12bf1e6645cf2d2b7a5a84fcc6dad11b38b
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
Log Message:
-----------
Role analysis: disable header checkbox for clustering result table
Commit: 80e288cdce43db4542a31dc27e3110956fd2d017
https://github.com/Evolveum/midpoint/commit/80e288cdce43db4542a31dc27e3110956fd2d017
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ResourceWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/SchemaHandlingTypesTableWizardPanel.java
Log Message:
-----------
MID-10046: adding save button on object and association types table wizard panel
Commit: ba892e94daaf62686770fe4fae205f9540f16d03
https://github.com/Evolveum/midpoint/commit/ba892e94daaf62686770fe4fae205f9540f16d03
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M docs/security/credentials/password-policy.adoc
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisAccessTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionUserPermissionTablePopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierAnomalyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/CategorySelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisAbstractClassificationObjectPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/provider/ClusterSelectableBeanObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyObjectDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisDetectedPatternTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisMigrationRoleTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierPartitionTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisMatrixColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisPaginRows.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/CapabilityUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SearchResultList.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SearchResultMetadata.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M 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/AbstractLazilyInitializableShadowedEntity.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AssociationsHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowAcquisition.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.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/manager/ShadowFinder.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ShadowItemsToReturnProvider.java
M release-notes.adoc
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/AbstractGlobalCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalCacheObjectValue.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalCacheQueryValue.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/handlers/BaseOpHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheAccessInfo.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheSetAccessInfo.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheSetAccessInfoFactory.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheUpdater.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheUseMode.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CachedOpExecution.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CachedOpHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CachingResultHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetObjectOpExecution.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetObjectOpHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetVersionOpExecution.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetVersionOpHandler.java
R repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/PassReason.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/RecordingResultHandler.java
R repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/ReportingResultHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/SearchOpExecution.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/SearchOpHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/invalidation/ChangeDescription.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/invalidation/Invalidator.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/LocalCacheObjectValue.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/LocalCacheQueryValue.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/LocalObjectCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/LocalQueryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/QueryKey.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/SingleTypeQueryKey.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/values/CachedObjectValue.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/values/CachedQueryValue.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.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/func/SqaleRepoAddDeleteObjectTest.java
M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
M repo/system-init/src/main/resources/initial-objects/archetype/536-archetype-task-certification-start-campaign.xml
M repo/system-init/src/main/resources/initial-objects/archetype/538-archetype-task-certification-reiterate-campaign.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 0e45f5afee7b5d94516dd4b5524784843e4efffe
https://github.com/Evolveum/midpoint/commit/0e45f5afee7b5d94516dd4b5524784843e4efffe
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CachingResultHandler.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
Log Message:
-----------
Remove extra clone when caching iterative search
Recent changes in repo cache introduced an extra clone
for searchObjectsIterative when data are stored into the cache.
This is now fixed.
Commit: cd946f12b1ce7fc8ede9b64954d58a6b7524b75f
https://github.com/Evolveum/midpoint/commit/cd946f12b1ce7fc8ede9b64954d58a6b7524b75f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ResourceWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/SchemaHandlingTypesTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisAccessTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisMatrixColumn.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: ba6696c81336bbbffc19a34f915c162f744c577d
https://github.com/Evolveum/midpoint/commit/ba6696c81336bbbffc19a34f915c162f744c577d
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/provider/ClusterSelectableBeanObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyObjectDto.java
Log Message:
-----------
Role analysis: fix anomaly and outlier table providers
Commit: 7cf6d58e3f45903b9bb375773db61bf05e05e4c7
https://github.com/Evolveum/midpoint/commit/7cf6d58e3f45903b9bb375773db61bf05e05e4c7
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ResourceWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/SchemaHandlingTypesTableWizardPanel.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CachingResultHandler.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 4c7a04d59e0e9db5de1520c3cea26b2516b2574f
https://github.com/Evolveum/midpoint/commit/4c7a04d59e0e9db5de1520c3cea26b2516b2574f
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/BasicDefinitionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/VisibleEnableBehaviour.java
M release-notes.adoc
Log Message:
-----------
Fix non clickable part of button
**What**
Fix the issue where the top part of the button on schema edit wizard
popup was not clickable.
**Notes**
The problem was caused by the `mb-n5` css class set on the top `div` in
modal body:
```html
<div class="modal-body" id="id16c">
<div class="mt-n4 mb-n5"> <!-- HERE -->
```
It was set in the `BasicDefinitionPanel` and it looks like that class
was added to the `div` to compensate the `mt-5` class in an underlying
`div` with usual (in this case hidden) wizard buttons (next, back, exit,
submit) which is defined in `BasicWizardStepPanel` and its
`BasicWizardStepPanel.html` HTML file.
```html
<div class="d-flex gap-3 justify-content-center mt-5"> <!-- HERE -->
<!-- Bellow links are basically hidden back/next/submit/exit buttons
-->
<a id="id1dd" hidden="" data-wicket-placeholder=""></a>
<a id="id1de" hidden="" data-wicket-placeholder=""></a>
<a id="id1df" hidden="" data-wicket-placeholder=""></a>
<a id="id1e0" hidden="" data-wicket-placeholder=""></a>
</div>
```
However the negative `mb-n5` margin caused that the `div` "overflowed"
through the wizard body to the wizard footer where the buttons of schema
edit wizard popup are placed, and it covered top part of the button,
making it un-clickable.
I decided to fix this problem by hiding whole `div` with original
wizard buttons (next, back, ...) if none of those buttons is visible.
Then I could remove the `mb-n5`.
Note that there is yet another css class `mt-n4` in the same `div`. This
as well looks to me as kind of compensation of a big `mt-5` margin in
the underlying `div`.
```html
<div class="d-flex flex-column align-items-center mt-5">
```
That `div` is as well defined in the `BasicWizardStepPanel` and its
`BasicWizardStepPanel.html` HTML file.
I tried to make that `mt-5` margin customizable, by adding a `wicket:id`
to the corresponding `div` and creating new `WebMarkupContainer` for it
(similarly as I did with the "buttons strip"), with the attribute
appender which would modify (add) correct margin based on the new
`protected` method which could be overridden by subclasses. However, I
realized that adding `wicket:id` to that `div` would mean a lot of
changes in a lot of subclasses, because it changes the "path" on which
the "children" (`wicket:children`) of the subclasses are placed.
Because I wasn't able to find any solution, which would not require
changes in subclasses, I decided to leave this part as it is.
**Fixes:** MID-10278
Commit: d7f0d46cbc57982b0549da72a732715b14620df6
https://github.com/Evolveum/midpoint/commit/d7f0d46cbc57982b0549da72a732715b14620df6
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
M infra/common/src/test/resources/cleanup/user.xml
Log Message:
-----------
object cleaner now can remove version
Commit: c8319f29453c163c20a6f89e9dc63966e5e345a9
https://github.com/Evolveum/midpoint/commit/c8319f29453c163c20a6f89e9dc63966e5e345a9
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/frontend/scss/autocomplete.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/AxiomSearchPanel.java
Log Message:
-----------
update frontend content assist for search box
Commit: 8d07ebd1d4d82b5254997264c4a9c86b8e1ccc1a
https://github.com/Evolveum/midpoint/commit/8d07ebd1d4d82b5254997264c4a9c86b8e1ccc1a
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ResourceWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/SchemaHandlingTypesTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisAccessTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/provider/ClusterSelectableBeanObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyObjectDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisDetectedPatternTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisMigrationRoleTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierPartitionTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisMatrixColumn.java
M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
M infra/common/src/test/resources/cleanup/user.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/CapabilityUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SearchResultList.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SearchResultMetadata.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M 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/AbstractLazilyInitializableShadowedEntity.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AssociationsHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowAcquisition.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.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/manager/ShadowFinder.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ShadowItemsToReturnProvider.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/AbstractGlobalCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalCacheObjectValue.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalCacheQueryValue.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/handlers/BaseOpHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheAccessInfo.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheSetAccessInfo.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheSetAccessInfoFactory.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheUpdater.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheUseMode.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CachedOpExecution.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CachedOpHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CachingResultHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetObjectOpExecution.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetObjectOpHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetVersionOpExecution.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetVersionOpHandler.java
R repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/PassReason.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/RecordingResultHandler.java
R repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/ReportingResultHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/SearchOpExecution.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/SearchOpHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/invalidation/ChangeDescription.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/invalidation/Invalidator.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/LocalCacheObjectValue.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/LocalCacheQueryValue.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/LocalObjectCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/LocalQueryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/QueryKey.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/SingleTypeQueryKey.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/values/CachedObjectValue.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/values/CachedQueryValue.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
M repo/system-init/src/main/resources/initial-objects/archetype/536-archetype-task-certification-start-campaign.xml
M repo/system-init/src/main/resources/initial-objects/archetype/538-archetype-task-certification-reiterate-campaign.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: a755f5fe151c43f6e761f20bb7afa929dc8f9fb4
https://github.com/Evolveum/midpoint/commit/a755f5fe151c43f6e761f20bb7afa929dc8f9fb4
Author: Lukas Skublik <lskublik at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/BasicDefinitionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/VisibleEnableBehaviour.java
M release-notes.adoc
Log Message:
-----------
Merge pull request #260 from Evolveum/bugfix/10278
Fix non clickable part of button
Commit: 7336efe36f67853930e3983fabc22b86dbef3a6a
https://github.com/Evolveum/midpoint/commit/7336efe36f67853930e3983fabc22b86dbef3a6a
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M docs/security/authentication/flexible-authentication/modules/securityQuestionsForm.adoc
Log Message:
-----------
MID-10149: adding note for the 'securityQuestionsForm' authentication module that it can't be first in the authentication sequence
Commit: b5e4cd4e0b8aadc37ea6bfb4953981e9243d3eb0
https://github.com/Evolveum/midpoint/commit/b5e4cd4e0b8aadc37ea6bfb4953981e9243d3eb0
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
A docs/expressions/mappings/range/custom-mapping-range-single-1.png
A docs/expressions/mappings/range/custom-mapping-range-single-2.png
A docs/expressions/mappings/range/custom-mapping-range-single-3.png
A docs/expressions/mappings/range/custom-mapping-range-single-4.png
A docs/expressions/mappings/range/custom.adoc
M docs/expressions/mappings/range/index.adoc
M docs/expressions/mappings/range/mapping-range-multiple-1.png
M docs/expressions/mappings/range/mapping-range-multiple-2.png
M docs/expressions/mappings/range/mapping-range-multiple-3.png
M docs/expressions/mappings/range/mapping-range-multiple.drawio
M docs/expressions/mappings/range/mapping-range-single-1.png
M docs/expressions/mappings/range/mapping-range-single-2.png
M docs/expressions/mappings/range/mapping-range-single-3.png
M docs/expressions/mappings/range/mapping-range-single-4.png
M docs/expressions/mappings/range/mapping-range-single.drawio
Log Message:
-----------
MID-9731: Updated range documentation for defaults
Splitted range documentation into two sections
- custom ranges and default ranges.
Default ranges describes behaviour of matchingProvenance, custom ranges
contains original text which replicates same behavior as matchingProvenance
but with using custom ranges.
Commit: 4372b61a711a16964ecd8b32ae9e5419965031f1
https://github.com/Evolveum/midpoint/commit/4372b61a711a16964ecd8b32ae9e5419965031f1
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/OutlierPartitionPage.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
Log Message:
-----------
Role analysis: improve wording
Commit: 58a26d49a1030acdbf99491759f41db881056b9a
https://github.com/Evolveum/midpoint/commit/58a26d49a1030acdbf99491759f41db881056b9a
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterSummaryPanel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
Log Message:
-----------
Role analysis: fix cluster metadata
Commit: df5ef8503ac161ccb69bdcea79fdec7636f78ef5
https://github.com/Evolveum/midpoint/commit/df5ef8503ac161ccb69bdcea79fdec7636f78ef5
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
Log Message:
-----------
Role analysis: set min height parameter for role analysis widgets list
Commit: ca61e507f8968ba2a674da6cadf3efb2dcd7bebd
https://github.com/Evolveum/midpoint/commit/ca61e507f8968ba2a674da6cadf3efb2dcd7bebd
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/AnalysisInfoWidgetDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierClusterItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierPatternItemPanel.java
Log Message:
-----------
Role analysis: improve UX
Commit: 1166ff005ab56b7675e096d05745f354f1763fd4
https://github.com/Evolveum/midpoint/commit/1166ff005ab56b7675e096d05745f354f1763fd4
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.java
Log Message:
-----------
MID-10149: adding error on PageSecurityQuestions when is first in authentication sequence and don't exist identified user
Commit: e6793c42c820a4398cc6d9f66c0df16a51ba6aa2
https://github.com/Evolveum/midpoint/commit/e6793c42c820a4398cc6d9f66c0df16a51ba6aa2
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
A docs/expressions/mappings/range/custom-mapping-range-single-1.png
A docs/expressions/mappings/range/custom-mapping-range-single-2.png
A docs/expressions/mappings/range/custom-mapping-range-single-3.png
A docs/expressions/mappings/range/custom-mapping-range-single-4.png
A docs/expressions/mappings/range/custom.adoc
M docs/expressions/mappings/range/index.adoc
M docs/expressions/mappings/range/mapping-range-multiple-1.png
M docs/expressions/mappings/range/mapping-range-multiple-2.png
M docs/expressions/mappings/range/mapping-range-multiple-3.png
M docs/expressions/mappings/range/mapping-range-multiple.drawio
M docs/expressions/mappings/range/mapping-range-single-1.png
M docs/expressions/mappings/range/mapping-range-single-2.png
M docs/expressions/mappings/range/mapping-range-single-3.png
M docs/expressions/mappings/range/mapping-range-single-4.png
M docs/expressions/mappings/range/mapping-range-single.drawio
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 5491efed0c862f2e068810b70ea8fd0d643494ee
https://github.com/Evolveum/midpoint/commit/5491efed0c862f2e068810b70ea8fd0d643494ee
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/SearchOpExecution.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
Log Message:
-----------
Improve TestRepositoryCache
Now we test the options (safe, unsafe, zero staleness) with more rigor.
We also test asking for generic ObjectType class.
Commit: 085cd3588f05ba90191b274636feaef2802059f4
https://github.com/Evolveum/midpoint/commit/085cd3588f05ba90191b274636feaef2802059f4
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
A docs/expressions/mappings/range/custom-mapping-range-single-1.png
A docs/expressions/mappings/range/custom-mapping-range-single-2.png
A docs/expressions/mappings/range/custom-mapping-range-single-3.png
A docs/expressions/mappings/range/custom-mapping-range-single-4.png
A docs/expressions/mappings/range/custom.adoc
M docs/expressions/mappings/range/index.adoc
M docs/expressions/mappings/range/mapping-range-multiple-1.png
M docs/expressions/mappings/range/mapping-range-multiple-2.png
M docs/expressions/mappings/range/mapping-range-multiple-3.png
M docs/expressions/mappings/range/mapping-range-multiple.drawio
M docs/expressions/mappings/range/mapping-range-single-1.png
M docs/expressions/mappings/range/mapping-range-single-2.png
M docs/expressions/mappings/range/mapping-range-single-3.png
M docs/expressions/mappings/range/mapping-range-single-4.png
M docs/expressions/mappings/range/mapping-range-single.drawio
M docs/security/authentication/flexible-authentication/modules/securityQuestionsForm.adoc
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/frontend/scss/autocomplete.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/AxiomSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/provider/ClusterSelectableBeanObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyObjectDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/BasicDefinitionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/VisibleEnableBehaviour.java
M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
M infra/common/src/test/resources/cleanup/user.xml
M release-notes.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: f97e0318032e337f692a09fa6d8d77c7eacc7649
https://github.com/Evolveum/midpoint/commit/f97e0318032e337f692a09fa6d8d77c7eacc7649
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/SearchOpExecution.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: c6cc5656099d60fe1c1bdc69bf584ffd198a07ca
https://github.com/Evolveum/midpoint/commit/c6cc5656099d60fe1c1bdc69bf584ffd198a07ca
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaigns.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationItemsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java
Log Message:
-----------
some improvements for certification panels to decrease the size of the session/page
Commit: e182d4558fe2b315c4e9ac45120f6d303ac7b1a4
https://github.com/Evolveum/midpoint/commit/e182d4558fe2b315c4e9ac45120f6d303ac7b1a4
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
A docs/expressions/mappings/range/custom-mapping-range-single-1.png
A docs/expressions/mappings/range/custom-mapping-range-single-2.png
A docs/expressions/mappings/range/custom-mapping-range-single-3.png
A docs/expressions/mappings/range/custom-mapping-range-single-4.png
A docs/expressions/mappings/range/custom.adoc
M docs/expressions/mappings/range/index.adoc
M docs/expressions/mappings/range/mapping-range-multiple-1.png
M docs/expressions/mappings/range/mapping-range-multiple-2.png
M docs/expressions/mappings/range/mapping-range-multiple-3.png
M docs/expressions/mappings/range/mapping-range-multiple.drawio
M docs/expressions/mappings/range/mapping-range-single-1.png
M docs/expressions/mappings/range/mapping-range-single-2.png
M docs/expressions/mappings/range/mapping-range-single-3.png
M docs/expressions/mappings/range/mapping-range-single-4.png
M docs/expressions/mappings/range/mapping-range-single.drawio
M docs/security/authentication/flexible-authentication/modules/securityQuestionsForm.adoc
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/frontend/scss/autocomplete.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/AxiomSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ResourceWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/SchemaHandlingTypesTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/AnalysisInfoWidgetDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/OutlierPartitionPage.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierClusterItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierPatternItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisAccessTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/provider/ClusterSelectableBeanObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyObjectDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisDetectedPatternTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisMigrationRoleTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierPartitionTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/BasicDefinitionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisMatrixColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/VisibleEnableBehaviour.java
M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
M infra/common/src/test/resources/cleanup/user.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/CapabilityUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SearchResultList.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SearchResultMetadata.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ShadowItemsToReturnProvider.java
M release-notes.adoc
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/AbstractGlobalCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalCacheObjectValue.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/global/GlobalCacheQueryValue.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/handlers/BaseOpHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheAccessInfo.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheSetAccessInfo.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheSetAccessInfoFactory.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheUpdater.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CacheUseMode.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CachedOpExecution.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CachedOpHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/CachingResultHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetObjectOpExecution.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetObjectOpHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetVersionOpExecution.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/GetVersionOpHandler.java
R repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/PassReason.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/RecordingResultHandler.java
R repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/ReportingResultHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/SearchOpExecution.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/SearchOpHandler.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/invalidation/ChangeDescription.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/invalidation/Invalidator.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/LocalCacheObjectValue.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/LocalCacheQueryValue.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/LocalObjectCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/LocalQueryCache.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/QueryKey.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/local/SingleTypeQueryKey.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/values/CachedObjectValue.java
A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/values/CachedQueryValue.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 1b2211801f464a70328fa7f0873c5bc2cd23f347
https://github.com/Evolveum/midpoint/commit/1b2211801f464a70328fa7f0873c5bc2cd23f347
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationCasesPanel.java
Log Message:
-----------
#10261 Certification: Inconsistent display of already accepted certification cases just when certification stage started.
Commit: b3f9b32baed9da1c8cf7961b75609ea573ec40de
https://github.com/Evolveum/midpoint/commit/b3f9b32baed9da1c8cf7961b75609ea573ec40de
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M release-notes.adoc
Log Message:
-----------
adding release notes
Commit: 538312a0dcd315f673420fc98f54256e049f4ecf
https://github.com/Evolveum/midpoint/commit/538312a0dcd315f673420fc98f54256e049f4ecf
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaigns.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationCasesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationItemsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/AnalysisInfoWidgetDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/OutlierPartitionPage.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierClusterItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierPatternItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: d450f54082128eaf24db8d3f9438f23faa32b49c
https://github.com/Evolveum/midpoint/commit/d450f54082128eaf24db8d3f9438f23faa32b49c
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CacheableSecretsProviderDelegate.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestSecretProviders.java
M model/model-intest/src/test/resources/common/system-configuration.xml
A model/model-intest/src/test/resources/file-secret-provider/file-secret
Log Message:
-----------
MID-10388 secret provider caching and handling string/byte[] improved. decrypt/decryptString can be interchanged, all values now cached as ByteBuffer
Commit: d89e4d819b43ddf7118486a851905d14964832a0
https://github.com/Evolveum/midpoint/commit/d89e4d819b43ddf7118486a851905d14964832a0
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
A docs/expressions/mappings/range/custom-mapping-range-single-1.png
A docs/expressions/mappings/range/custom-mapping-range-single-2.png
A docs/expressions/mappings/range/custom-mapping-range-single-3.png
A docs/expressions/mappings/range/custom-mapping-range-single-4.png
A docs/expressions/mappings/range/custom.adoc
M docs/expressions/mappings/range/index.adoc
M docs/expressions/mappings/range/mapping-range-multiple-1.png
M docs/expressions/mappings/range/mapping-range-multiple-2.png
M docs/expressions/mappings/range/mapping-range-multiple-3.png
M docs/expressions/mappings/range/mapping-range-multiple.drawio
M docs/expressions/mappings/range/mapping-range-single-1.png
M docs/expressions/mappings/range/mapping-range-single-2.png
M docs/expressions/mappings/range/mapping-range-single-3.png
M docs/expressions/mappings/range/mapping-range-single-4.png
M docs/expressions/mappings/range/mapping-range-single.drawio
M docs/security/authentication/flexible-authentication/modules/securityQuestionsForm.adoc
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaigns.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationCasesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationItemsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/AnalysisInfoWidgetDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/OutlierPartitionPage.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierClusterItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierPatternItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/BasicDefinitionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/VisibleEnableBehaviour.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
M release-notes.adoc
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/SearchOpExecution.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 960b28979ee652c531ea30941be211574f37f104
https://github.com/Evolveum/midpoint/commit/960b28979ee652c531ea30941be211574f37f104
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-29 (Wed, 29 Jan 2025)
Changed paths:
M dist/pom.xml
M gui/midpoint-jar/pom.xml
M pom.xml
A tools/jenkins/midpoint-sbom-dependencytrack-pipeline
M tools/ninja/pom.xml
Log Message:
-----------
Added base integration of dependency track to POM & Jenkins file
Commit: 29937d9b09b1a6118def07523829ea3f21079bc1
https://github.com/Evolveum/midpoint/commit/29937d9b09b1a6118def07523829ea3f21079bc1
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2025-01-29 (Wed, 29 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/AxiomSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
Log Message:
-----------
fixed error logging serializable exception AxiomQueryContentAssist content assist
Commit: 3fe5a70f67453562f64d6d9f61530bc8849a8d18
https://github.com/Evolveum/midpoint/commit/3fe5a70f67453562f64d6d9f61530bc8849a8d18
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-29 (Wed, 29 Jan 2025)
Changed paths:
M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupListener.java
M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
Log Message:
-----------
MID-10297 cleanup now adds type=ConnectorType to connectorRefs
Commit: 43d8bb26562f412a84fc374a364aa60ff60b5a72
https://github.com/Evolveum/midpoint/commit/43d8bb26562f412a84fc374a364aa60ff60b5a72
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-29 (Wed, 29 Jan 2025)
Changed paths:
M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
M tools/jenkins/midpoint-sbom-dependencytrack-pipeline
Log Message:
-----------
Added SBOM upload to deploy pipeline
Commit: 063ca3cc65c20a91568a3a903f11c5c84e137e07
https://github.com/Evolveum/midpoint/commit/063ca3cc65c20a91568a3a903f11c5c84e137e07
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-29 (Wed, 29 Jan 2025)
Changed paths:
M tools/jenkins/midpoint-sbom-dependencytrack-pipeline
Log Message:
-----------
DependencyTrack - increased deadline for pipeline
Commit: f8490ca55f94d9bd2f3b59f2705df9bb285d44f2
https://github.com/Evolveum/midpoint/commit/f8490ca55f94d9bd2f3b59f2705df9bb285d44f2
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-29 (Wed, 29 Jan 2025)
Changed paths:
M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupListener.java
Log Message:
-----------
MID-10297 cleanup now adds type=ConnectorType to connectorRefs
Commit: 3a8469053fb29e16bafd0a795bb6fafab8bea187
https://github.com/Evolveum/midpoint/commit/3a8469053fb29e16bafd0a795bb6fafab8bea187
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-29 (Wed, 29 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/AxiomSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: e3cd0b3a7d8d14112287e869dfbbbe2bb4618a8f
https://github.com/Evolveum/midpoint/commit/e3cd0b3a7d8d14112287e869dfbbbe2bb4618a8f
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-29 (Wed, 29 Jan 2025)
Changed paths:
M dist/pom.xml
M gui/midpoint-jar/pom.xml
M pom.xml
M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
A tools/jenkins/midpoint-sbom-dependencytrack-pipeline
M tools/ninja/pom.xml
Log Message:
-----------
Merge branch 'feature/sbom'
Commit: c419d17cf79b33f073b372f128787b14a76f1946
https://github.com/Evolveum/midpoint/commit/c419d17cf79b33f073b372f128787b14a76f1946
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-29 (Wed, 29 Jan 2025)
Changed paths:
M docs/expressions/mappings/range/custom.adoc
Log Message:
-----------
Updated custom ranges documentation
Commit: 169c0dd6d15f02b3a33bce6a4d5186487e51b106
https://github.com/Evolveum/midpoint/commit/169c0dd6d15f02b3a33bce6a4d5186487e51b106
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-30 (Thu, 30 Jan 2025)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestQueryConverter.java
Log Message:
-----------
Fixed OperationExecutionType axiom query not parseable
Commit: 51d0223f0f111241f61ef9549238543dd4e4859f
https://github.com/Evolveum/midpoint/commit/51d0223f0f111241f61ef9549238543dd4e4859f
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-30 (Thu, 30 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectReferenceColumnPanel.java
Log Message:
-----------
fixed using loading of reference target in model for reference column
Commit: 7c0097faae3cd1b9efa5babfcd3cb35680291914
https://github.com/Evolveum/midpoint/commit/7c0097faae3cd1b9efa5babfcd3cb35680291914
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-30 (Thu, 30 Jan 2025)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
Log Message:
-----------
MID-10402: Fixed missing search mapping for credentials/password/@metadata
Commit: 98ecc1a014b7d3eda6804b1be1d7f9f101064d0e
https://github.com/Evolveum/midpoint/commit/98ecc1a014b7d3eda6804b1be1d7f9f101064d0e
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-30 (Thu, 30 Jan 2025)
Changed paths:
A docs/expressions/mappings/range/custom-mapping-range-multiple-1.png
A docs/expressions/mappings/range/custom-mapping-range-multiple-2.png
A docs/expressions/mappings/range/custom-mapping-range-multiple-3.png
Log Message:
-----------
Added original mapping images for custom ranges
Commit: 1e0a0d43dc40c4a1714931fbd4ebe22717ec537f
https://github.com/Evolveum/midpoint/commit/1e0a0d43dc40c4a1714931fbd4ebe22717ec537f
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2025-01-30 (Thu, 30 Jan 2025)
Changed paths:
M gui/admin-gui/src/frontend/js/ace-editor.js
M gui/admin-gui/src/frontend/js/midpoint-theme.js
Log Message:
-----------
modifications keycuts & styles of content assist
Commit: 9faa0a08b8628765d8853a965030dad1f5a665e3
https://github.com/Evolveum/midpoint/commit/9faa0a08b8628765d8853a965030dad1f5a665e3
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2025-01-30 (Thu, 30 Jan 2025)
Changed paths:
A docs/expressions/mappings/range/custom-mapping-range-multiple-1.png
A docs/expressions/mappings/range/custom-mapping-range-multiple-2.png
A docs/expressions/mappings/range/custom-mapping-range-multiple-3.png
M docs/expressions/mappings/range/custom.adoc
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectReferenceColumnPanel.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestQueryConverter.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 78061a53cd9d6c70141c4b6777ce9ebcca3efe84
https://github.com/Evolveum/midpoint/commit/78061a53cd9d6c70141c4b6777ce9ebcca3efe84
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-31 (Fri, 31 Jan 2025)
Changed paths:
M docs/concepts/query/midpoint-query-language/searchable-items.adoc
Log Message:
-----------
Docs: Fixed broken table in searchable-items
(cherry picked from commit fa7521372cf40e745053ed220229d988702951c4)
Commit: 9206116230fb6ee63debc4b10c452e4cf971a6ce
https://github.com/Evolveum/midpoint/commit/9206116230fb6ee63debc4b10c452e4cf971a6ce
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-31 (Fri, 31 Jan 2025)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/EmbeddedContainerDeltaProcessor.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
Log Message:
-----------
MID-10402: Fixed failing tests
Tests assumed behavior without converted password metadata
Commit: 3723510af7f65055c61b39b3f4546dce09301677
https://github.com/Evolveum/midpoint/commit/3723510af7f65055c61b39b3f4546dce09301677
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-31 (Fri, 31 Jan 2025)
Changed paths:
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/filter/MidpointAuthFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/SequenceAuditFilter.java
M testing/rest/pom.xml
A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestBasicAuthentication.java
R testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOptionForSkipUpdatingAuthFocusBehavior.java
M testing/rest/testng-integration.xml
Log Message:
-----------
MID-10369: fixed memory leak in AbstractAutoProxyCreator#advisedBeans caused by the creating of new authentication filters
Commit: 0e62d140cff4a1ac838720c66aaf753e1d2520fd
https://github.com/Evolveum/midpoint/commit/0e62d140cff4a1ac838720c66aaf753e1d2520fd
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-31 (Fri, 31 Jan 2025)
Changed paths:
M dist/pom.xml
M docs/concepts/query/midpoint-query-language/searchable-items.adoc
A docs/expressions/mappings/range/custom-mapping-range-multiple-1.png
A docs/expressions/mappings/range/custom-mapping-range-multiple-2.png
A docs/expressions/mappings/range/custom-mapping-range-multiple-3.png
M docs/expressions/mappings/range/custom.adoc
M gui/admin-gui/src/frontend/js/ace-editor.js
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/AxiomSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectReferenceColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
M gui/midpoint-jar/pom.xml
M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupListener.java
M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CacheableSecretsProviderDelegate.java
M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestQueryConverter.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestSecretProviders.java
M model/model-intest/src/test/resources/common/system-configuration.xml
A model/model-intest/src/test/resources/file-secret-provider/file-secret
M pom.xml
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/EmbeddedContainerDeltaProcessor.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
A tools/jenkins/midpoint-sbom-dependencytrack-pipeline
M tools/ninja/pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 9f0187173eb1e30d43960368389d3399571d9bc2
https://github.com/Evolveum/midpoint/commit/9f0187173eb1e30d43960368389d3399571d9bc2
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-02-04 (Tue, 04 Feb 2025)
Changed paths:
M docs/security/authorization/admin-gui.adoc
Log Message:
-----------
ui auth doc update
Commit: d4ab2a5f2c62111d68092a39bd02df5db801b6d1
https://github.com/Evolveum/midpoint/commit/d4ab2a5f2c62111d68092a39bd02df5db801b6d1
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-02-04 (Tue, 04 Feb 2025)
Changed paths:
M docs/concepts/query/midpoint-query-language/searchable-items.adoc
A docs/expressions/mappings/range/custom-mapping-range-multiple-1.png
A docs/expressions/mappings/range/custom-mapping-range-multiple-2.png
A docs/expressions/mappings/range/custom-mapping-range-multiple-3.png
M gui/admin-gui/src/frontend/js/ace-editor.js
M gui/admin-gui/src/frontend/js/midpoint-theme.js
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/filter/MidpointAuthFilter.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/SequenceAuditFilter.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/EmbeddedContainerDeltaProcessor.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
M testing/rest/pom.xml
A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestBasicAuthentication.java
R testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/TestOptionForSkipUpdatingAuthFocusBehavior.java
M testing/rest/testng-integration.xml
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 5da6d7bccff6f96d039ed2e72566592a4f34f41b
https://github.com/Evolveum/midpoint/commit/5da6d7bccff6f96d039ed2e72566592a4f34f41b
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-02-05 (Wed, 05 Feb 2025)
Changed paths:
M gui/admin-gui/src/frontend/scss/prism-forms.scss
Log Message:
-----------
prism-property-label style fix
Commit: a6fb62d376bf1cca1671a30abbe95be4e7f8e82e
https://github.com/Evolveum/midpoint/commit/a6fb62d376bf1cca1671a30abbe95be4e7f8e82e
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-02-05 (Wed, 05 Feb 2025)
Changed paths:
M docs/admin-gui/admin-gui-config/index.adoc
M docs/security/authorization/admin-gui.adoc
Log Message:
-----------
gui authorization doc update
Commit: 5a174a0b6000e9183587b8a241c1b79c7cefdecb
https://github.com/Evolveum/midpoint/commit/5a174a0b6000e9183587b8a241c1b79c7cefdecb
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-02-06 (Thu, 06 Feb 2025)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/cluster/QClusterDetectedPattern.java
Log Message:
-----------
Role analysis: add missing isOwnedBy method for detected pattern container
Commit: 68c8ffc6f301394f92ccf46a0dc1adf258970b2a
https://github.com/Evolveum/midpoint/commit/68c8ffc6f301394f92ccf46a0dc1adf258970b2a
Author: mmacik <matus.macik at evolveum.com>
Date: 2025-02-10 (Mon, 10 Feb 2025)
Changed paths:
M pom.xml
M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
Log Message:
-----------
Update of dependency to new ldap connector version 3.9, Update of test resource connector-ldap.xml to reflect the change
Commit: 13229f80c0ec9ad05bf3b6112bff3f51b29920ed
https://github.com/Evolveum/midpoint/commit/13229f80c0ec9ad05bf3b6112bff3f51b29920ed
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-02-10 (Mon, 10 Feb 2025)
Changed paths:
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/TestSecurityBasic.java
A model/model-intest/src/test/resources/security/role-limited-role-search.xml
A model/model-intest/src/test/resources/security/role-risk-low.xml
A model/model-intest/src/test/resources/security/service-risk-high.xml
A model/model-intest/src/test/resources/security/service-risk-low.xml
Log Message:
-----------
Add a test for MID-10206 (disabled)
Commit: 6eea86c51b530986ef12a1301a0a875204a30631
https://github.com/Evolveum/midpoint/commit/6eea86c51b530986ef12a1301a0a875204a30631
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-02-10 (Mon, 10 Feb 2025)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
Log Message:
-----------
Improve the test for MID-10206
Now the test is enabled; only a part of it is commented out (for now).
Commit: 8a95fb703455410f3b2a1b1c64c6e20379c75714
https://github.com/Evolveum/midpoint/commit/8a95fb703455410f3b2a1b1c64c6e20379c75714
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-02-11 (Tue, 11 Feb 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.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/util/task/TaskTypeUtil.java
Log Message:
-----------
MID-10410 updated columns on task list page, created new summary execution status column. Removed category (archetype name) column, removed execution, current run time, scheduled to start again, executing at columns.
Commit: a7750867f62f539a29009e2179f3125e65d6bffa
https://github.com/Evolveum/midpoint/commit/a7750867f62f539a29009e2179f3125e65d6bffa
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-02-12 (Wed, 12 Feb 2025)
Changed paths:
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationStageManagementRun.java
Log Message:
-----------
#10373 Cert. Campaigns simpleReviewerNotifier (updating the state of the campaign object data before going further to the notifier)
Commit: 36b871132c731c7b13ed11f166711978bf4237fd
https://github.com/Evolveum/midpoint/commit/36b871132c731c7b13ed11f166711978bf4237fd
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-02-12 (Wed, 12 Feb 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.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/util/task/TaskTypeUtil.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/TestSecurityBasic.java
A model/model-intest/src/test/resources/security/role-limited-role-search.xml
A model/model-intest/src/test/resources/security/role-risk-low.xml
A model/model-intest/src/test/resources/security/service-risk-high.xml
A model/model-intest/src/test/resources/security/service-risk-low.xml
M pom.xml
M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/cluster/QClusterDetectedPattern.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 1bcb4cec7e803a28a854d2e2d59bce39b47f972d
https://github.com/Evolveum/midpoint/commit/1bcb4cec7e803a28a854d2e2d59bce39b47f972d
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-02-12 (Wed, 12 Feb 2025)
Changed paths:
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
A model/model-intest/src/test/resources/security/role-interfering-authorizations.xml
Log Message:
-----------
Add a test for MID-10438
Commit: 775e11a347cea0d6dba3724f36eaa84f3190e6a9
https://github.com/Evolveum/midpoint/commit/775e11a347cea0d6dba3724f36eaa84f3190e6a9
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-02-12 (Wed, 12 Feb 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.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/util/task/TaskTypeUtil.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationStageManagementRun.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: e990bfe5c927cf134795de0005479e9dc5db989f
https://github.com/Evolveum/midpoint/commit/e990bfe5c927cf134795de0005479e9dc5db989f
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-02-12 (Wed, 12 Feb 2025)
Changed paths:
M docs/admin-gui/admin-gui-config/index.adoc
Log Message:
-----------
admin gui doc update
Commit: f92b0b12a9688da890ea19eeafa0ac345b88ed31
https://github.com/Evolveum/midpoint/commit/f92b0b12a9688da890ea19eeafa0ac345b88ed31
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-02-12 (Wed, 12 Feb 2025)
Changed paths:
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
A model/model-intest/src/test/resources/security/role-interfering-authorizations.xml
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 136f8b423604b159dbf6305a4137856e95270036
https://github.com/Evolveum/midpoint/commit/136f8b423604b159dbf6305a4137856e95270036
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-02-12 (Wed, 12 Feb 2025)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskProgress.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskProgressPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskProgressPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskTablePanel.java
Log Message:
-----------
MID-10410 progress column for task list, not finished yet
Commit: c39e072ec51de3eab4c225ea00af8c599499b35d
https://github.com/Evolveum/midpoint/commit/c39e072ec51de3eab4c225ea00af8c599499b35d
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-02-12 (Wed, 12 Feb 2025)
Changed paths:
M docs/admin-gui/admin-gui-config/index.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 9a6f6f555f2db9524cd82e27938d4cd1e00ce57c
https://github.com/Evolveum/midpoint/commit/9a6f6f555f2db9524cd82e27938d4cd1e00ce57c
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-02-13 (Thu, 13 Feb 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskInternalPerformancePanel.java
Log Message:
-----------
fix for #10445 Task internal performance panel throws 500 for composite activities
Commit: 4911bbbb39b582ade8c5e565027e825342c63f53
https://github.com/Evolveum/midpoint/commit/4911bbbb39b582ade8c5e565027e825342c63f53
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-02-13 (Thu, 13 Feb 2025)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskProgress.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskProgressPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskProgressPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskTablePanel.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 9f73fb465dbda35787d0161879023e87ea5595eb
https://github.com/Evolveum/midpoint/commit/9f73fb465dbda35787d0161879023e87ea5595eb
Author: mmacik <matus.macik at evolveum.com>
Date: 2025-02-13 (Thu, 13 Feb 2025)
Changed paths:
A docs/interfaces/rest/operations/examples/raw/modify-attr-empty.adoc
A docs/interfaces/rest/operations/examples/raw/modify-attr-user-op-reconcile.adoc
M docs/interfaces/rest/operations/examples/raw/modify-attr.adoc
M docs/interfaces/rest/operations/modify-op-rest.adoc
Log Message:
-----------
REST API documentation update, added example for reconcile option and usage of empty modification body
Commit: 7551d07084c13aaadc5998e44699d0d0223f62e1
https://github.com/Evolveum/midpoint/commit/7551d07084c13aaadc5998e44699d0d0223f62e1
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-02-13 (Thu, 13 Feb 2025)
Changed paths:
M docs/repository/native-postgresql/design-and-implementation.adoc
Log Message:
-----------
Fixed file names in native-sql implementation docs
Commit: b78ce30375ba8b7301996350b742ea6a244df2b1
https://github.com/Evolveum/midpoint/commit/b78ce30375ba8b7301996350b742ea6a244df2b1
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-02-13 (Thu, 13 Feb 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/ImportAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacBasicStructure.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacGeneratorUtils.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacObjectCategoryBuilder.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacObjectCategoryProcessor.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacUserType.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialOrg.java
Log Message:
-----------
Rbac generator: implement WP-10347
1. Add locality org units.
2. Wrap org into parent org
3. Cleanup code
4. Change logic of location distribution.
Commit: 79fe516289ab9b3c2b279c463c6bf0bec5123237
https://github.com/Evolveum/midpoint/commit/79fe516289ab9b3c2b279c463c6bf0bec5123237
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-02-13 (Thu, 13 Feb 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacBasicStructure.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacObjectCategoryBuilder.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacUserType.java
Log Message:
-----------
Rbac generator: implement WP-10347
1. Disable setup user location attribute
Commit: ca694287c8349a1c4f0e833ebca35cfae3fe07c8
https://github.com/Evolveum/midpoint/commit/ca694287c8349a1c4f0e833ebca35cfae3fe07c8
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-02-13 (Thu, 13 Feb 2025)
Changed paths:
A docs/interfaces/rest/operations/examples/raw/modify-attr-empty.adoc
A docs/interfaces/rest/operations/examples/raw/modify-attr-user-op-reconcile.adoc
M docs/interfaces/rest/operations/examples/raw/modify-attr.adoc
M docs/interfaces/rest/operations/modify-op-rest.adoc
M docs/repository/native-postgresql/design-and-implementation.adoc
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskInternalPerformancePanel.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Compare: https://github.com/Evolveum/midpoint/compare/e973e713f4fb...ca694287c834
To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications
More information about the midPoint-svn
mailing list