[midPoint-git] [Evolveum/midpoint] a91ca4: more schema context annotations
Tony Tkáčik
noreply at github.com
Wed Jan 22 13:44:23 CET 2025
Branch: refs/heads/outlier-backport
Home: https://github.com/Evolveum/midpoint
Commit: a91ca485adcdeb7bb9196bba7b79077be170206e
https://github.com/Evolveum/midpoint/commit/a91ca485adcdeb7bb9196bba7b79077be170206e
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-17 (Fri, 17 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-gui-3.xsd
Log Message:
-----------
more schema context annotations
Commit: f3f3ffeaaa8e4d38699bb962337f3e38c297da0e
https://github.com/Evolveum/midpoint/commit/f3f3ffeaaa8e4d38699bb962337f3e38c297da0e
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-17 (Fri, 17 Jan 2025)
Changed paths:
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-simulations-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M repo/repo-common/src/test/resources/schema/extension.xsd
Log Message:
-----------
schema context is added to some types
Commit: f7d641362b381aa322f20167cc188a2d20935f72
https://github.com/Evolveum/midpoint/commit/f7d641362b381aa322f20167cc188a2d20935f72
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-17 (Fri, 17 Jan 2025)
Changed paths:
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-tasks-3.xsd
Log Message:
-----------
schema fixes
Commit: 2e05a059e34ca32f0b07ee9cab03c2e642541f05
https://github.com/Evolveum/midpoint/commit/2e05a059e34ca32f0b07ee9cab03c2e642541f05
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-17 (Fri, 17 Jan 2025)
Changed paths:
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-policy-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
Log Message:
-----------
further schema context annotations
Commit: 8630e9e57a3c246f270d43780d812975d5b22e6c
https://github.com/Evolveum/midpoint/commit/8630e9e57a3c246f270d43780d812975d5b22e6c
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-17 (Fri, 17 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-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
Log Message:
-----------
schema context annotations
Commit: ea9964971dcc699cfe463d900687d5d1b071b86a
https://github.com/Evolveum/midpoint/commit/ea9964971dcc699cfe463d900687d5d1b071b86a
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-17 (Fri, 17 Jan 2025)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
Log Message:
-----------
some more schema context annotations
Commit: 2580a6c9781294667724462442ad7d7adf7505a3
https://github.com/Evolveum/midpoint/commit/2580a6c9781294667724462442ad7d7adf7505a3
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-17 (Fri, 17 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-gui-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-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
Log Message:
-----------
schema context annotations
Commit: 692dd53e6afa9cef4f0f34e96dbf383e9f12ba65
https://github.com/Evolveum/midpoint/commit/692dd53e6afa9cef4f0f34e96dbf383e9f12ba65
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-17 (Fri, 17 Jan 2025)
Changed paths:
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
Log Message:
-----------
some correction of the ShadowType schema context annotations (reviewed with Tony)
Commit: 8138a37faebe0a34ff6a5750e922b26512553762
https://github.com/Evolveum/midpoint/commit/8138a37faebe0a34ff6a5750e922b26512553762
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-17 (Fri, 17 Jan 2025)
Changed paths:
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-provisioning-3.xsd
Log Message:
-----------
added schema context annotation to ConditionalSearchFilterType
Commit: efab8e15b36ea3e46a3d3fd402bd66cb95c4c123
https://github.com/Evolveum/midpoint/commit/efab8e15b36ea3e46a3d3fd402bd66cb95c4c123
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-17 (Fri, 17 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: f2c2ebd562e1488461cc5dc41d8d2d32d7d25c26
https://github.com/Evolveum/midpoint/commit/f2c2ebd562e1488461cc5dc41d8d2d32d7d25c26
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
(cherry picked from commit e5f98cbdb98a3ab583c3576947ec6fcbad079133)
Commit: 181b7b054c5840bdefe3e5d64563c201f5c64a3a
https://github.com/Evolveum/midpoint/commit/181b7b054c5840bdefe3e5d64563c201f5c64a3a
Author: KaterynaHonchar <honchar at evolveum.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:
-----------
Merge branch 'support-4.9' of https://github.com/Evolveum/midpoint into support-4.9
Commit: efe08bcb2571353372d7ec4a036d20fc7ff0dd2f
https://github.com/Evolveum/midpoint/commit/efe08bcb2571353372d7ec4a036d20fc7ff0dd2f
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
(cherry picked from commit 2fb76fab08657eee42fd7d18b4c71f0bc602ce68)
Commit: 0e00bba0efa6b0dbbfc766dd9fc3ed73a14711fb
https://github.com/Evolveum/midpoint/commit/0e00bba0efa6b0dbbfc766dd9fc3ed73a14711fb
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-20 (Mon, 20 Jan 2025)
Changed paths:
M repo/repo-common/src/test/resources/schema/extension.xsd
Log Message:
-----------
Fixed missing xsd:annotation in repo-common/extension.xsd
(cherry picked from commit 05ae5fd69ce05ca26b805ac49f500b8fab16dcc3)
Commit: 9f5aebedeedf63c3a51e58084be60c1dec726b44
https://github.com/Evolveum/midpoint/commit/9f5aebedeedf63c3a51e58084be60c1dec726b44
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: 5707a5a2dac941879d6e831739bb032257305017
https://github.com/Evolveum/midpoint/commit/5707a5a2dac941879d6e831739bb032257305017
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
(cherry picked from commit 3bc82462c0f28e77caff402e66b3be5fcb03e43f)
Commit: 23542bf4ad3b34dcdc7c5bcb1286b153f4121e22
https://github.com/Evolveum/midpoint/commit/23542bf4ad3b34dcdc7c5bcb1286b153f4121e22
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.
(cherry picked from commit e7fdb0190b5fe62ed2d9426048f7e3bc3473bae3)
Commit: d16c810c090c4f304c07818814321f211eb2c1bf
https://github.com/Evolveum/midpoint/commit/d16c810c090c4f304c07818814321f211eb2c1bf
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
(cherry picked from commit ca4beaf9431f90e831207bdb066031e003c5397e)
Commit: 8c2ee2119c9ab774d2b793038310e89429b4ef0b
https://github.com/Evolveum/midpoint/commit/8c2ee2119c9ab774d2b793038310e89429b4ef0b
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 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-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-correlation-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-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/schemadoc/templates/items-inc.vm
M repo/repo-common/src/test/resources/schema/extension.xsd
Log Message:
-----------
Merge remote-tracking branch 'origin/support-4.9' into support-4.9
Commit: be1ab15738619af17ab1ca1e7a60491d19af020e
https://github.com/Evolveum/midpoint/commit/be1ab15738619af17ab1ca1e7a60491d19af020e
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
(cherry picked from commit 25965f978f29bc08c01eb714aab878d5f51a4c17)
Commit: 27304e2f3ff6b676783858167943a40ebdeabebb
https://github.com/Evolveum/midpoint/commit/27304e2f3ff6b676783858167943a40ebdeabebb
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
(cherry picked from commit aa556d55aa0656006b0c6c0587f59a96cc0fc298)
Commit: 772b464e2c725a689ce5caf8d8e2d3d5909d59aa
https://github.com/Evolveum/midpoint/commit/772b464e2c725a689ce5caf8d8e2d3d5909d59aa
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: e74624806b052df955c855df4a39a16cee1177ae
https://github.com/Evolveum/midpoint/commit/e74624806b052df955c855df4a39a16cee1177ae
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
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/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/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/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/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 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/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/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
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 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/outlier-backport' into support-4.9
Commit: ef1b6d1135fa12ad526e2684d3bd2ccad817b831
https://github.com/Evolveum/midpoint/commit/ef1b6d1135fa12ad526e2684d3bd2ccad817b831
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: 58d752b760e979788647bb1365969cb5c6f525ad
https://github.com/Evolveum/midpoint/commit/58d752b760e979788647bb1365969cb5c6f525ad
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: 983830f7f9bc907cdaf880d65e50ca1a4f667a8d
https://github.com/Evolveum/midpoint/commit/983830f7f9bc907cdaf880d65e50ca1a4f667a8d
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: e74e8db6c88df95c3f73633e0bff8480671939c1
https://github.com/Evolveum/midpoint/commit/e74e8db6c88df95c3f73633e0bff8480671939c1
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
(cherry picked from commit bf059cdc9481810ef0bc9ab8ffa5f3741b68fd5b)
Commit: e1fdedea5f3c9dad576afa73c0779b05def4fe79
https://github.com/Evolveum/midpoint/commit/e1fdedea5f3c9dad576afa73c0779b05def4fe79
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
(cherry picked from commit 7f5a038048ae6f70bc17e5cdcf0227d8af9b98a1)
Commit: 8d0b900631d140b1663b20e21dd607b2b061a866
https://github.com/Evolveum/midpoint/commit/8d0b900631d140b1663b20e21dd607b2b061a866
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
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/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/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/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/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/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/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 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/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/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
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 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/mining/outlier/QOutlierPartition.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.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/support-4.9' into support-4.9
Commit: ef0d53af729f14c3b7a82e1f15c69556cc9ff87c
https://github.com/Evolveum/midpoint/commit/ef0d53af729f14c3b7a82e1f15c69556cc9ff87c
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: 9535348791f80df90c419acd7ed6bbe63498dd56
https://github.com/Evolveum/midpoint/commit/9535348791f80df90c419acd7ed6bbe63498dd56
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: a45986603d23e83df84c62912925f53a36834bb0
https://github.com/Evolveum/midpoint/commit/a45986603d23e83df84c62912925f53a36834bb0
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: b49aeac0aaf04634d45c9589fda2597f3318a1ed
https://github.com/Evolveum/midpoint/commit/b49aeac0aaf04634d45c9589fda2597f3318a1ed
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
(cherry picked from commit 0a0b58bfd097a80073e390ed1a1df8af7ae12c45)
Commit: abce5aacd34f39844a5fb9f86d09388644682ea4
https://github.com/Evolveum/midpoint/commit/abce5aacd34f39844a5fb9f86d09388644682ea4
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
(cherry picked from commit cd44c60d9c2ca0d1f2ca14d9361f52bff18525ce)
Commit: d473cbd38c1e8ccbf438dca5d89989c60f058a79
https://github.com/Evolveum/midpoint/commit/d473cbd38c1e8ccbf438dca5d89989c60f058a79
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
(cherry picked from commit 15b53092f6d613527078193d526938cd78b02381)
Commit: fc13f9062d8ad8a99ed76675cfafe9795a9194ea
https://github.com/Evolveum/midpoint/commit/fc13f9062d8ad8a99ed76675cfafe9795a9194ea
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/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 gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
Log Message:
-----------
Merge remote-tracking branch 'origin/support-4.9' into support-4.9
Commit: 9c5c1c3ab8e79b2427a75d2591bd822478c96607
https://github.com/Evolveum/midpoint/commit/9c5c1c3ab8e79b2427a75d2591bd822478c96607
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
(cherry picked from commit 41320dc83ace67731f3f3d21eb663e3ca8df866a)
Commit: 2faf738079bc9a2516be4414a979f9cc257f87aa
https://github.com/Evolveum/midpoint/commit/2faf738079bc9a2516be4414a979f9cc257f87aa
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).
(cherry picked from commit 9c8ab03069d548536c0b846eb7ea6c0d57222570)
Commit: a0c387e81e7f325a98d78970c4b23fc3c58a102e
https://github.com/Evolveum/midpoint/commit/a0c387e81e7f325a98d78970c4b23fc3c58a102e
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
(cherry picked from commit 358b17f1e35d00cd93fb8ea2548e833a2ae4be3c)
Commit: f338253484e9d5120b688b5291827071f8bd4812
https://github.com/Evolveum/midpoint/commit/f338253484e9d5120b688b5291827071f8bd4812
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
(cherry picked from commit 3d9a89b76a4e59e6c480edb1636f923267217de6)
Commit: 92106cbb62b90dbccc75d6be6419c736ce28f1f5
https://github.com/Evolveum/midpoint/commit/92106cbb62b90dbccc75d6be6419c736ce28f1f5
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
Log Message:
-----------
Merge remote-tracking branch 'origin/support-4.9' into support-4.9
Commit: ec9a273fc75473bd33d8345e10f0ec163992d8b7
https://github.com/Evolveum/midpoint/commit/ec9a273fc75473bd33d8345e10f0ec163992d8b7
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M tools/jenkins/midpoint-main-generic-oracle-pipeline
Log Message:
-----------
MID-10337 updated oracle pipeline to support Oracle 23ai, wip
(cherry picked from commit ad42c2d579e20b679d6355c0541bf5ad2afe2774)
Commit: 837d0c4e2d954f7349c6b597b93d8ff6ead1988d
https://github.com/Evolveum/midpoint/commit/837d0c4e2d954f7349c6b597b93d8ff6ead1988d
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M tools/jenkins/midpoint-main-generic-oracle-pipeline
Log Message:
-----------
MID-10337 increased oracle db PVC to 15gb (from 10gb)
(cherry picked from commit a55ab59d80d2f691bd09a00b002a04e0f74fe686)
Commit: 72f39eaf201950e40f963af68106e5f297e3aa1f
https://github.com/Evolveum/midpoint/commit/72f39eaf201950e40f963af68106e5f297e3aa1f
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 #251 from Evolveum/bugfix/4.9/10305
Remove max password length constraint
Commit: 342e771c3e287a7f1fab318517185873165ef410
https://github.com/Evolveum/midpoint/commit/342e771c3e287a7f1fab318517185873165ef410
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
(cherry picked from commit 38863987e6452668f3a7d40b2180bef968686d7c)
Commit: 5e2cc2d370a17c24387fadb50a78bc4e4e63854e
https://github.com/Evolveum/midpoint/commit/5e2cc2d370a17c24387fadb50a78bc4e4e63854e
Author: skublik <lukas.skublik at gmail.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
M tools/jenkins/midpoint-main-generic-oracle-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/support-4.9' into support-4.9
Commit: d1057fe278a7efdc6414fa2decb15e545372caa0
https://github.com/Evolveum/midpoint/commit/d1057fe278a7efdc6414fa2decb15e545372caa0
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.
(cherry picked from commit 836fbe7d30d2d1482e44f6edde5043f9ce665cb5)
Commit: 609799802c07b399f6792449679fec22af29bf09
https://github.com/Evolveum/midpoint/commit/609799802c07b399f6792449679fec22af29bf09
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M docs/concepts/query/midpoint-query-language/expressions.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/synchronization/consistency/index.adoc
Log Message:
-----------
Docs: fixed samples using old metadata for search
Commit: f398d360cfc74c67762fbe6731e6a2575e994318
https://github.com/Evolveum/midpoint/commit/f398d360cfc74c67762fbe6731e6a2575e994318
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M docs/concepts/metadata/index.adoc
Log Message:
-----------
Updated Value Metadata Documentation
Compare: https://github.com/Evolveum/midpoint/compare/8b1ecb73a793...f398d360cfc7
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