[midPoint-git] [Evolveum/midpoint] e56988: Role analysis poc implementation
Dominik Horvath
noreply at github.com
Thu Jan 23 05:08:19 CET 2025
Branch: refs/heads/contentAssist
Home: https://github.com/Evolveum/midpoint
Commit: e56988fe00d3bdaed3abe95d859091c30c4c2987
https://github.com/Evolveum/midpoint/commit/e56988fe00d3bdaed3abe95d859091c30c4c2987
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
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/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/tmp/context/AbstractRoleAnalysisConfiguration.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/AttributeAnalysisCache.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningOperationChunk.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
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/RoleBasedClustering.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/util/ClusteringUtils.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/outline/OutlierDetectionOutlineModel.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
Log Message:
-----------
Role analysis poc implementation
1. Un-popular access (count, ref) (initial / chunk map).
2. Uniq noise access (count, ref) (initial / chunk map).
3. Intersected clusters anomaly (count, ref) (initial / chunk map).
4. Min user access & Max user access (count, ref) (initial / chunk map).
5. Statistics (pass only effective status enabled for role and user).
6. Statistics (pass only member relation kind).
7. Add expand mode axis button to statistics chart.
8. Few fixes.
NOTE: 1. & 2. & 3. & 4. apply (object marked as current) after second session run (rebuild)
Commit: 9ba7735a26e832953885de5861057bd7ff5433f1
https://github.com/Evolveum/midpoint/commit/9ba7735a26e832953885de5861057bd7ff5433f1
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
Log Message:
-----------
Role analysis poc implementation fix minor issue
1. Incorrect chart data transformation
Commit: ed1c8b2ba8fdaf4e91cdfeca06259cc0049ebdc8
https://github.com/Evolveum/midpoint/commit/ed1c8b2ba8fdaf4e91cdfeca06259cc0049ebdc8
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-11-11 (Mon, 11 Nov 2024)
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/RoleAnalysisServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
Log Message:
-----------
Role analysis poc implementation add roles/users in noise session statistics
Commit: 98f83acfdc0dd146a132cf7008fedd682b8b0bd5
https://github.com/Evolveum/midpoint/commit/98f83acfdc0dd146a132cf7008fedd682b8b0bd5
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-11-12 (Tue, 12 Nov 2024)
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/RoleAnalysisServiceImpl.java
Log Message:
-----------
Role analysis poc add processed properties and assignment count statistics
Commit: 2be6becefd50f229bf686b2aaae6f13084985417
https://github.com/Evolveum/midpoint/commit/2be6becefd50f229bf686b2aaae6f13084985417
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-11-12 (Tue, 12 Nov 2024)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
Log Message:
-----------
Role analysis fix processedAssignmentCount schema doc
Commit: 582ff10a3b0450f5831e20099d118c63e74b47b8
https://github.com/Evolveum/midpoint/commit/582ff10a3b0450f5831e20099d118c63e74b47b8
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-11-12 (Tue, 12 Nov 2024)
Changed paths:
A docs/admin-gui/resource-wizard/association-type/accessing-from-accounts.png
M docs/admin-gui/resource-wizard/index.adoc
A docs/concepts/configuration-item-lifecycle/index.adoc
A docs/concepts/configuration-item-lifecycle/lifecycle-states.drawio
A docs/concepts/configuration-item-lifecycle/lifecycle-states.drawio.png
M docs/concepts/object-lifecycle/index.adoc
M docs/resources/attribute-caching.adoc
M docs/resources/entitlements/index.adoc
M docs/resources/entitlements/schemas-entitlement-3.png
A docs/resources/entitlements/schemas-entitlement.odg
M docs/resources/resource-configuration/capabilities.adoc
M docs/resources/resource-configuration/inheritance/index.adoc
M docs/security/authentication/flexible-authentication/modules/oidc.adoc
M docs/simulation/index.adoc
M docs/simulation/tutorial/index.adoc
M docs/tasks/activities/work.adoc
A docs/tasks/shadow-reclassification-task.adoc
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AutoCompleteTextPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/DropdownButtonPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
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/button/SelectableItemListPopoverPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/CompositedIconColumn.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/icon/AbstractIconColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/ReferenceAutocompletePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/DateIntervalSearchPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/DateSearchItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ItemPathSearchItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ObjectCollectionSearchItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PopoverSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PropertySearchItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceSearchItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchButtonWithDropdownMenu.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SingleSearchItemPanel.html
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/page/admin/AbstractPageObjectDetails.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/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/CertificationItemsTabbedPanel.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/certification/component/ResponsesOverviewPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/UserDelegationsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/PageSelfDashboard.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/component/DashboardSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxIconButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/CheckBoxColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/CheckBoxHeaderColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/CountIconColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/GuiActionColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/IconColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuButtonColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/LinkIconColumn.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/mining/RoleAnalysisCollapsableTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuPanel.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/cog/IconMenuLinkPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/MenuLinkPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocaleTopMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocaleTopMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocalesDropDownMenu.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.html
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowAssociationsCollection.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-security-3.xsd
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcAdditionalConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/OidcClientProvider.java
M release-notes.adoc
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/PathExpressionResolver.java
Log Message:
-----------
Merge branch 'master' into poc-noise-reduction
Commit: 95f4f40d6817e66bd80817601bdc77702b9ad841
https://github.com/Evolveum/midpoint/commit/95f4f40d6817e66bd80817601bdc77702b9ad841
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-11-12 (Tue, 12 Nov 2024)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
Log Message:
-----------
Role analysis fix processedAssignmentCount schema
Commit: 2413526e7e7e8f85310da73cb06bf5d76ed6edc9
https://github.com/Evolveum/midpoint/commit/2413526e7e7e8f85310da73cb06bf5d76ed6edc9
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-11-12 (Tue, 12 Nov 2024)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
Log Message:
-----------
Role analysis poc fix processedAssignmentCount & properties count statistics
Commit: 6882ff47ec98df0bc124628fe137048dd996a02c
https://github.com/Evolveum/midpoint/commit/6882ff47ec98df0bc124628fe137048dd996a02c
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-11-12 (Tue, 12 Nov 2024)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
Log Message:
-----------
Role analysis poc minor readability improve
Commit: 55ba6a413b8148a2b6921ec1b3104d1c92477965
https://github.com/Evolveum/midpoint/commit/55ba6a413b8148a2b6921ec1b3104d1c92477965
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
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
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
Log Message:
-----------
Role analysis attribute selection providers
1. There is still support just for 1. inner level of container extraction.
Commit: 5a884da0d552afddf69d8de779736bd868be90c3
https://github.com/Evolveum/midpoint/commit/5a884da0d552afddf69d8de779736bd868be90c3
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
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 dependency issue
Commit: db5ecdde4c678dc2508d2ba0626148739e4fa178
https://github.com/Evolveum/midpoint/commit/db5ecdde4c678dc2508d2ba0626148739e4fa178
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-11-21 (Thu, 21 Nov 2024)
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/RoleAnalysisServiceImpl.java
Log Message:
-----------
Role analysis improve collecting statistics data
Commit: 9f58c41c862df6329a4b75e4b70175c7be881b09
https://github.com/Evolveum/midpoint/commit/9f58c41c862df6329a4b75e4b70175c7be881b09
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-11-21 (Thu, 21 Nov 2024)
Changed paths:
M docs/admin-gui/dashboards/configuration/index.adoc
M docs/concepts/mark/index.adoc
M docs/resources/resource-configuration/capabilities.adoc
M docs/roles-policies/assignment/configuration/index.adoc
M docs/roles-policies/certification/columns-configuration.adoc
M docs/roles-policies/gradual-policy-enforcement/index.adoc
M docs/roles-policies/roles-and-policies-configuration/index.adoc
M docs/security/authentication/flexible-authentication/modules/oidc.adoc
M docs/security/authorization/admin-gui.adoc
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/api/component/password/PasswordHintPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/StringLimitationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/ActionsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/CertItemCheckResponsesAction.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ActiveButtonWithDropDownPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ActiveButtonWithDropDownPanel.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/input/LifecycleStatePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/DetailsNavigationPanel.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/search/panel/FulltextSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/table/ListItemWithPanelForItemPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemDetailsLinkColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertResponseDetailsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertResponseDetailsPanel.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/certification/component/ChatPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerStatisticDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersTileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.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/mark/component/MarksOfObjectListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemRefsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.html
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/VerticalFormPrismPropertyValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.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/assignment/DelegationEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasksCertScheduling.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAccountActivation.html
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.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/ObjectTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.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-provisioning-3.xsd
M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/CertificationTaskLauncher.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluator.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
A model/model-intest/src/test/resources/associations/archetype-org-with-group-2.xml
A model/model-intest/src/test/resources/associations/archetype-org-with-group.xml
A model/model-intest/src/test/resources/associations/resource-dummy-ad-more-association-types.xml
R model/model-intest/src/test/resources/associations/resource-dummy-ad-two-group-types.xml
M model/model-intest/src/test/resources/associations/resource-dummy-ad.xml
M pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/BehaviorConverter.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestCapabilityBehavior.java
A provisioning/provisioning-impl/src/test/resources/dummy/capability/resource-dummy-behavior-simulated-format.xml
M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/AbstractCompositeActivityRun.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/ActivityRunResult.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/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/qmodel/simulation/QSimulationResultMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlRepoContext.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/associations/TestAssociationsFirstStepsReal.java
Log Message:
-----------
Merge branch 'master' into poc-noise-reduction
Commit: 759c1f7f023fedeed7095943bfa81e5712b76dd8
https://github.com/Evolveum/midpoint/commit/759c1f7f023fedeed7095943bfa81e5712b76dd8
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-11-21 (Thu, 21 Nov 2024)
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 revert default analysis attributes paths
Commit: 1c39d015088083895791763c2e51b8db80e25504
https://github.com/Evolveum/midpoint/commit/1c39d015088083895791763c2e51b8db80e25504
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-11-21 (Thu, 21 Nov 2024)
Changed paths:
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:
-----------
Rbac generator add random role multiplier.
1. Designated for testing different scenario.
Commit: 333a3f722ffae7914c1558a58131cb7cf6b5e82a
https://github.com/Evolveum/midpoint/commit/333a3f722ffae7914c1558a58131cb7cf6b5e82a
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-11-22 (Fri, 22 Nov 2024)
Changed paths:
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 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
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/utils/RoleAnalysisAlgorithmUtils.java
Log Message:
-----------
Role analysis advanced skeleton for processed objects categorization
1. Noise roles.
2. Noise users.
3. Unpopular roles.
4. Overly popular roles.
5. Unpopular users.
6. Overly popular users.
7. Analysis uniq properties (diff)
8. Manual User Object exclusion
9. Manual Role Object exclusion
10. Fix session-wizard visibility handler behaviour.
Commit: 438f12efdaf7932701755056ec7adf3e608b7f98
https://github.com/Evolveum/midpoint/commit/438f12efdaf7932701755056ec7adf3e608b7f98
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-02 (Mon, 02 Dec 2024)
Changed paths:
M docs/security/credentials/password-reset/configuration.adoc
M gui/admin-gui/src/frontend/js/bootstrap-strength-meter/bootstrap-strength-meter.js
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TogglePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/captcha/CaptchaPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardHeaderStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardHeaderStepPanel.java
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/api/component/wizard/WizardPanel.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/input/DateTimePickerPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/Select2MultiChoiceColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/Select2MultiChoicePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/Select2MultiChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/listGroup/ListGroupMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/listGroup/ListGroupMenuItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/listGroup/MenuItemLinkPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/listGroup/MenuItemLinkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/FulltextQueryWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/CatalogTilePanel.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/component/tile/TilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/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/objectType/attributeMapping/OutboundAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemsTable.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/shadow/ShadowBasicPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowBasicPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.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/ChooseRelationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ConflictItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ConflictItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CustomValidityPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PersonOfInterestPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PersonOfInterestPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleOfTeammateMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleOfTeammateMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartEditPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormContainerHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectVerticalSummaryPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/ChangesPanel.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractResourceObjectDefinitionConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceAttributeDefinitionConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/package-info.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/securitypolicy/SecurityPolicyCustomMerger.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/ResourceSchemaParser.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/ResourceTypeUtil.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 model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpSecurityQuestionsAuthenticationEntryPoint.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/AuthenticationWrapper.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelObjectResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedAssignedResourceObjectConstructionImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/FocusChangeExecution.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/CredentialsProcessor.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/loader/ContextLoader.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/security/GuiProfileCompiler.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/ModelSecurityPolicyFinder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConnectorDummyFake.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/AbstractPasswordTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/TestPasswordDefault.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsLocalBeans.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/OperationResultRecorder.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/ShadowDeltaComputerAbsolute.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerRelative.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/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
A 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/opendj/TestOpenDj.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjIncompletePassword.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjReadablePassword.java
A provisioning/provisioning-impl/src/test/resources/dummy/dummy-password-caching/resource-dummy-template.xml
A provisioning/provisioning-impl/src/test/resources/dummy/dummy-password-caching/security-policy-hashing.xml
R provisioning/provisioning-impl/src/test/resources/dummy/modify-will-disable.xml
R provisioning/provisioning-impl/src/test/resources/dummy/modify-will-enable.xml
M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/security/CredentialsStorageManager.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/security/SecurityPolicyFinder.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/DummyTestResource.java
R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/MetadataAsserter.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java
M repo/system-init/src/main/resources/config.xml
M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestConfigurationLoad.java
Log Message:
-----------
Merge branch 'master' into feature/outlier-detection
Commit: e2e9bd2d5dc06542af9657863db68be541e6a210
https://github.com/Evolveum/midpoint/commit/e2e9bd2d5dc06542af9657863db68be541e6a210
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-02 (Mon, 02 Dec 2024)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
Log Message:
-----------
Role analysis schema for object categorization
1. TODO better schema naming
Commit: 0ecd13f0304ce55dbc04a59007f74b32ac3adaab
https://github.com/Evolveum/midpoint/commit/0ecd13f0304ce55dbc04a59007f74b32ac3adaab
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-04 (Wed, 04 Dec 2024)
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 disable default parentOrgRef analysis
Commit: dd33e217c101d295a1f21f6a7b48d1bf91cbdf2e
https://github.com/Evolveum/midpoint/commit/dd33e217c101d295a1f21f6a7b48d1bf91cbdf2e
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-04 (Wed, 04 Dec 2024)
Changed paths:
A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/ObjectCategorisationCache.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
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
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
Log Message:
-----------
Role analysis implement object classification functionalities
Commit: 0503df4eeda6eee15c9e002644c60493a523b255
https://github.com/Evolveum/midpoint/commit/0503df4eeda6eee15c9e002644c60493a523b255
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-04 (Wed, 04 Dec 2024)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
Log Message:
-----------
Role analysis schema cleanup
1. Old categorization types & elements.
Commit: 60740b243694d5849dd62a42d0118d900b968623
https://github.com/Evolveum/midpoint/commit/60740b243694d5849dd62a42d0118d900b968623
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-04 (Wed, 04 Dec 2024)
Changed paths:
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
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/utils/RoleAnalysisAlgorithmUtils.java
Log Message:
-----------
Role analysis code cleanup
1. Remove old categorization functionalities
Commit: 6d6e8a0db52fe5ddb56d4c02f09922d9c1ce5173
https://github.com/Evolveum/midpoint/commit/6d6e8a0db52fe5ddb56d4c02f09922d9c1ce5173
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-06 (Fri, 06 Dec 2024)
Changed paths:
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/ObjectCategorisationCache.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/algorithm/cluster/action/context/ClusteringActionExecutor.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/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
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierDetectionActionExecutor.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/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/utils/RoleAnalysisAlgorithmUtils.java
Log Message:
-----------
Role analysis categorization improvement
1. Improve data categorization.
2. Implement exclude functionality.
3. Fix incorrect data loading (reversing maps).
4. Add new excluded category for better understanding.
Commit: 7f4994c142056e974417a3e51fbd7af4e54a3801
https://github.com/Evolveum/midpoint/commit/7f4994c142056e974417a3e51fbd7af4e54a3801
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-06 (Fri, 06 Dec 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.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
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
Log Message:
-----------
Role analysis redesign clustering result panels.
1. Implement advanced panel for session object.
NOTE: From this version clustering results for outlier detection
are now available in the Advanced Panel. Clustering results for
role mining remain in the main session navigation panel.
Commit: e9513d826c92b798b912a42e76b4924818c92063
https://github.com/Evolveum/midpoint/commit/e9513d826c92b798b912a42e76b4924818c92063
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-06 (Fri, 06 Dec 2024)
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/page/PageRoleAnalysisSession.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/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.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/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/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
Log Message:
-----------
Role analysis implement categorization pages
1. Just first version (not completed)
Commit: 6c4f20331089887b7dc932ab807bbf9b78198313
https://github.com/Evolveum/midpoint/commit/6c4f20331089887b7dc932ab807bbf9b78198313
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-09 (Mon, 09 Dec 2024)
Changed paths:
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/web/component/data/RoleAnalysisObjectDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
Log Message:
-----------
Role analysis change outlier and anomaly display system for user-permission matrix
Commit: acb87dd0909033d1173ef31e7544fc3cb241ac22
https://github.com/Evolveum/midpoint/commit/acb87dd0909033d1173ef31e7544fc3cb241ac22
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-09 (Mon, 09 Dec 2024)
Changed paths:
M config/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
M config/initial-objects/archetype/024-archetype-operation-request.xml
M config/initial-objects/archetype/025-archetype-approval-case.xml
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/deployment/ninja/command/initial-objects.adoc
M docs/deployment/ninja/command/pre-upgrade-check.adoc
M docs/deployment/ninja/command/upgrade-distribution.adoc
M docs/deployment/ninja/command/upgrade-objects.adoc
M docs/deployment/ninja/index.adoc
M docs/interfaces/rest/operations/raw/operation-prop-search.adoc
M docs/interfaces/rest/operations/search-op-rest.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/js/midpoint-theme.js
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-utils.scss
M gui/admin-gui/src/frontend/scss/midpoint.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/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/api/util/WebComponentUtil.java
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/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 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/login/PageAbstractFlow.html
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/login/module/PageFocusIdentification.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageFocusIdentification.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/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
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuPanel.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
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/ResourceObjectIdentification.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/ShadowAttributesContainerImpl.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/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationClosingTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.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/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
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyPasswordCaching.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 repo/system-init/src/main/resources/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
M repo/system-init/src/main/resources/initial-objects/archetype/024-archetype-operation-request.xml
M repo/system-init/src/main/resources/initial-objects/archetype/025-archetype-approval-case.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 feature/outlier-detection
Commit: 4abb583046ed84df7d9038175c9290adfa26a35b
https://github.com/Evolveum/midpoint/commit/4abb583046ed84df7d9038175c9290adfa26a35b
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-09 (Mon, 09 Dec 2024)
Changed paths:
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/OutliersDetectionUtil.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierAttributeResolverTest.java
M model/model-impl/testng-unit.xml
Log Message:
-----------
Added attribute resolver utility
Commit: 526436d21abf174320e2cab9a81b13be7702a9f2
https://github.com/Evolveum/midpoint/commit/526436d21abf174320e2cab9a81b13be7702a9f2
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
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/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
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/CategorizationValueModel.java
M 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
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisObjectCategoryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisUnclassifiedObjectPanel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisDataServiceUtils.java
Log Message:
-----------
Role analysis improve object classification
Commit: a43ed4528eac219caabe713e3c93097c563a2401
https://github.com/Evolveum/midpoint/commit/a43ed4528eac219caabe713e3c93097c563a2401
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-11 (Wed, 11 Dec 2024)
Changed paths:
M 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/OutliersDetectionUtil.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierAttributeResolverTest.java
Log Message:
-----------
OutlierAttributeResolver to compute over while repo
Commit: 0ebd4938088c84f6ca629b08e859d8a16c080a5f
https://github.com/Evolveum/midpoint/commit/0ebd4938088c84f6ca629b08e859d8a16c080a5f
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-11 (Wed, 11 Dec 2024)
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 infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/ObjectCategorisationCache.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
Log Message:
-----------
Role analysis fix exclude object categorization record issue
1. There was issue where is advanced analysis disable for
allowed category value above advanced menu.
2. It is required to load excluded object right after
initialization (TBD consider include in initialization).
Commit: 00f2b438c880e2afbde712c4486d6fe7de0abf3e
https://github.com/Evolveum/midpoint/commit/00f2b438c880e2afbde712c4486d6fe7de0abf3e
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-12 (Thu, 12 Dec 2024)
Changed paths:
M 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/OutliersDetectionUtil.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierAttributeResolverTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/outlier-detection' into feature/outlier-detection
Commit: ad64cd4c1c8e67a42a5658274fe1846f8395a70c
https://github.com/Evolveum/midpoint/commit/ad64cd4c1c8e67a42a5658274fe1846f8395a70c
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-12 (Thu, 12 Dec 2024)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
Log Message:
-----------
Role analysis add explanations elements into schema
Commit: 09bb2afc04d4b8d8ea2695d80269a477148ef243
https://github.com/Evolveum/midpoint/commit/09bb2afc04d4b8d8ea2695d80269a477148ef243
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-12 (Thu, 12 Dec 2024)
Changed paths:
M 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/OutliersDetectionUtil.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierAttributeResolverTest.java
Log Message:
-----------
outlier attribute resolver result refactored to boolean
Commit: 40b4fad8b223a04f8dec0ad00b7dabacfff21683
https://github.com/Evolveum/midpoint/commit/40b4fad8b223a04f8dec0ad00b7dabacfff21683
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-12 (Thu, 12 Dec 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelPatternItem.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
Log Message:
-----------
Role analysis disable (outlier) suffix for outlier type object
Commit: 31fce46cf95f30f209c7e08e6bc3bf64a2cbcc9f
https://github.com/Evolveum/midpoint/commit/31fce46cf95f30f209c7e08e6bc3bf64a2cbcc9f
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-12 (Thu, 12 Dec 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
Log Message:
-----------
Role analysis improve outlier menu panel for session object
Commit: 7e74c67c6bcd6735892f86c7e0958311f0a205bf
https://github.com/Evolveum/midpoint/commit/7e74c67c6bcd6735892f86c7e0958311f0a205bf
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-12 (Thu, 12 Dec 2024)
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:
-----------
Role analysis fix classification object provider
Commit: 7ee94a92842144c3a467e005b7d283bc4c18f5fa
https://github.com/Evolveum/midpoint/commit/7ee94a92842144c3a467e005b7d283bc4c18f5fa
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-12 (Thu, 12 Dec 2024)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
Log Message:
-----------
Role analysis loads detected anomaly unusual attributes into anomaly result container
Commit: e4ab59e434466e3d6ba0f84c69d1bf5b9961b70a
https://github.com/Evolveum/midpoint/commit/e4ab59e434466e3d6ba0f84c69d1bf5b9961b70a
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-13 (Fri, 13 Dec 2024)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierAttributeResolver.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierAttributeResolverTest.java
Log Message:
-----------
outlier resolver - reverted stats to attribute members - in group
Commit: 2cb5b3a23adbd305208b019e852fc5879aeaf51d
https://github.com/Evolveum/midpoint/commit/2cb5b3a23adbd305208b019e852fc5879aeaf51d
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-13 (Fri, 13 Dec 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTileModel.java
M 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/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/OutlierClusterItemPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionUserPermissionTableTabPopup.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionUserPermissionTableTabPopup.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/tables/outlier/panel/AnomalyTableCategory.java
M 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 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
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
Log Message:
-----------
Outliers analysis gui improvement
1. Prepare gui for explanation
2. Fix incorrect user-permission table anomaly marking
3. Improve creating temporary clusters
4. Implement multi partition user-permission tableTap panel
5. Improve anomaly access table
Commit: 86de5db2885d9d2ba20adad32e9ca4a41bd50a02
https://github.com/Evolveum/midpoint/commit/86de5db2885d9d2ba20adad32e9ca4a41bd50a02
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-13 (Fri, 13 Dec 2024)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierAttributeResolver.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierAttributeResolverTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/outlier-detection' into feature/outlier-detection
Commit: 3aa7f43eec10f63b75302427b1e61f440acea548
https://github.com/Evolveum/midpoint/commit/3aa7f43eec10f63b75302427b1e61f440acea548
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-13 (Fri, 13 Dec 2024)
Changed paths:
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributeAnalysisStructure.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/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/utils/RoleAnalysisAlgorithmUtils.java
Log Message:
-----------
Outliers analysis improve attribute analysis
1. Record if attribute value is unusual.
2. Record number of object that has been compared in attribute analysis process.
3. Minor cleanup.
Commit: b02ce294b76f6c12bab7b666c4f7d0c9d9cad87f
https://github.com/Evolveum/midpoint/commit/b02ce294b76f6c12bab7b666c4f7d0c9d9cad87f
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-13 (Fri, 13 Dec 2024)
Changed paths:
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierExplanationResolver.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierExplanationResolverTest.java
Log Message:
-----------
added initial outlier explanation resolver
Commit: 24aefcdf22e401aca1cfadb11ea0c0ccb00d9e91
https://github.com/Evolveum/midpoint/commit/24aefcdf22e401aca1cfadb11ea0c0ccb00d9e91
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-16 (Mon, 16 Dec 2024)
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/test/java/com/evolveum/midpoint/model/impl/mining/OutlierExplanationResolverTest.java
Log Message:
-----------
outlier detection: explain anomaly irregular attribute
Commit: 7cd88a89e808264cd4c6ab467cfa00a565f4539c
https://github.com/Evolveum/midpoint/commit/7cd88a89e808264cd4c6ab467cfa00a565f4539c
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-16 (Mon, 16 Dec 2024)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
Log Message:
-----------
Outliers analysis schema prototype for explanation
Commit: da04a1bd66d3d195eec718cb1de1126805e6ac25
https://github.com/Evolveum/midpoint/commit/da04a1bd66d3d195eec718cb1de1126805e6ac25
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-16 (Mon, 16 Dec 2024)
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/test/java/com/evolveum/midpoint/model/impl/mining/OutlierExplanationResolverTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/outlier-detection' into feature/outlier-detection
Commit: d729f31b33a36d04c58807f3b952f3bf59cad41f
https://github.com/Evolveum/midpoint/commit/d729f31b33a36d04c58807f3b952f3bf59cad41f
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-16 (Mon, 16 Dec 2024)
Changed paths:
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/web/component/data/column/RoleAnalysisIntersectionColumn.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributeAnalysisStructure.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/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/analysis/AttributeAnalysisUtil.java
Log Message:
-----------
Outliers analysis schema prototype for explanation
1. Fix incorrect density calculation (totalRelation duplicate).
2. Implement weighted item confidence calculation (currently applied
on outlier cluster analysis, and role member analysis just in outlier
mode, in the future synchronize with role mining).
-> SUM(density_i × weight_i) / SUM(weight_i).
3. Store score for RoleAnalysisAttributeAnalysisResult
(only for comparison analysis).
4. Allow overlapping previous marked object in user-permission table
(prevent misunderstandings).
4. Cleanup and serializations issue fix.
Commit: d73dc65567672e0c83426ebe5d78e92109428e1e
https://github.com/Evolveum/midpoint/commit/d73dc65567672e0c83426ebe5d78e92109428e1e
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-16 (Mon, 16 Dec 2024)
Changed paths:
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/web/component/data/column/RoleAnalysisIntersectionColumn.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributeAnalysisStructure.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/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/analysis/AttributeAnalysisUtil.java
Log Message:
-----------
Revert "Outliers analysis schema prototype for explanation"
This reverts commit d729f31b33a36d04c58807f3b952f3bf59cad41f.
Commit: d17df572e07a4134527572976ee99b66a92b57d2
https://github.com/Evolveum/midpoint/commit/d17df572e07a4134527572976ee99b66a92b57d2
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-16 (Mon, 16 Dec 2024)
Changed paths:
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/web/component/data/column/RoleAnalysisIntersectionColumn.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributeAnalysisStructure.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/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/analysis/AttributeAnalysisUtil.java
Log Message:
-----------
Outliers analysis improve item factor confidence and fix issues
1. Fix incorrect density calculation (totalRelation duplicate).
2. Implement weighted item confidence calculation (currently applied
on outlier cluster analysis, and role member analysis just in outlier
mode, in the future synchronize with role mining).
-> SUM(density_i × weight_i) / SUM(weight_i).
3. Store score for RoleAnalysisAttributeAnalysisResult
(only for comparison analysis).
4. Allow overlapping previous marked object in user-permission table
(prevent misunderstandings).
4. Cleanup and serializations issue fix.
Commit: ec8a4bf25471f69f8bb3ac73f1fae0860a970c02
https://github.com/Evolveum/midpoint/commit/ec8a4bf25471f69f8bb3ac73f1fae0860a970c02
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-17 (Tue, 17 Dec 2024)
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/OutlierExplanationResolver.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierExplanationResolverTest.java
Log Message:
-----------
outlier detection: add explanation type, multiple explanations per anomaly
Commit: 2579dd3a42076e521dd974160c939fc6284feacb
https://github.com/Evolveum/midpoint/commit/2579dd3a42076e521dd974160c939fc6284feacb
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-17 (Tue, 17 Dec 2024)
Changed paths:
M model/model-impl/testng-unit.xml
Log Message:
-----------
outlier detection: added explanation resolver test to suite
Commit: 454d8a440bca5ff2a399da62e4de9a099eed861a
https://github.com/Evolveum/midpoint/commit/454d8a440bca5ff2a399da62e4de9a099eed861a
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-17 (Tue, 17 Dec 2024)
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/test/java/com/evolveum/midpoint/model/impl/mining/OutlierExplanationResolverTest.java
Log Message:
-----------
outlier detection: added partition to explanation
Commit: 72bb963177613f53f77301428165414af0ff072e
https://github.com/Evolveum/midpoint/commit/72bb963177613f53f77301428165414af0ff072e
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-17 (Tue, 17 Dec 2024)
Changed paths:
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
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/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.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.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/AnomalyTableCategory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.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/RoleAnalysisServiceImpl.java
Log Message:
-----------
Outliers analysis improve explanation and overall GUI
Commit: a2e6910a4ee396507df51372e340f746e9d0f766
https://github.com/Evolveum/midpoint/commit/a2e6910a4ee396507df51372e340f746e9d0f766
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-17 (Tue, 17 Dec 2024)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
Log Message:
-----------
removed obsolete comment
Commit: dcd83ac963c26c03ef78f531723a927cfce6c0ac
https://github.com/Evolveum/midpoint/commit/dcd83ac963c26c03ef78f531723a927cfce6c0ac
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-17 (Tue, 17 Dec 2024)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyObjectDto.java
Log Message:
-----------
Outliers analysis add forgotten class
Commit: 680b2b159530f7804ccfc65397fcfa5767cfd0ee
https://github.com/Evolveum/midpoint/commit/680b2b159530f7804ccfc65397fcfa5767cfd0ee
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-17 (Tue, 17 Dec 2024)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/outlier-detection' into feature/outlier-detection
Commit: b8cc46f4e02f60dab6f8ac762e39688bc768ba76
https://github.com/Evolveum/midpoint/commit/b8cc46f4e02f60dab6f8ac762e39688bc768ba76
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)
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/test/java/com/evolveum/midpoint/model/impl/mining/OutlierExplanationResolverTest.java
Log Message:
-----------
outlier detection: explain multiple group by attributes
Commit: da71ede51ea00fc8ed37bdb36794eeb1ee824788
https://github.com/Evolveum/midpoint/commit/da71ede51ea00fc8ed37bdb36794eeb1ee824788
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
Log Message:
-----------
outlier detection: corrected test after alg update
Commit: b868e6c14989389639a0dc38fa281c721bd99c06
https://github.com/Evolveum/midpoint/commit/b868e6c14989389639a0dc38fa281c721bd99c06
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/CategorizationValueModel.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/categorization/RoleAnalysisObjectCategoryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisUnclassifiedObjectPanel.java
Log Message:
-----------
outlier detection: unclassified page ux improvements
Commit: fe5e00dea23042d7bc183500884d09885343d735
https://github.com/Evolveum/midpoint/commit/fe5e00dea23042d7bc183500884d09885343d735
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
Log Message:
-----------
Outliers analysis fix missing session ref for temporary cluster
Commit: 56cb2b29a2a70463257d3532c4153a80a30727a7
https://github.com/Evolveum/midpoint/commit/56cb2b29a2a70463257d3532c4153a80a30727a7
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/CategorizationValueModel.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/categorization/RoleAnalysisObjectCategoryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisUnclassifiedObjectPanel.java
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/test/java/com/evolveum/midpoint/model/impl/mining/OutlierExplanationResolverTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/outlier-detection' into feature/outlier-detection
Commit: 4aa18424999125ac8088416ccab6aecf00195a5e
https://github.com/Evolveum/midpoint/commit/4aa18424999125ac8088416ccab6aecf00195a5e
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
Log Message:
-----------
outlier detection: corrected test after alg update
Commit: d23f08f7cf08713a3cb6f68fbab8e2d8dd4f2aa3
https://github.com/Evolveum/midpoint/commit/d23f08f7cf08713a3cb6f68fbab8e2d8dd4f2aa3
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)
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/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/outlier/PageOutliers.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.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/tmp/panel/IconWithLabel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyTableCategory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.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
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.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
Log Message:
-----------
Outliers analysis integration of outlier, anomaly, partition explanation
1. Improve GUI.
2. Integration of outlier explanation resolver
3. Implementation of frequencyType schema object.
3. Minor fixes.
Commit: cb2e0ec8e0b6e283b6febc71bf4e6d3e7fc86480
https://github.com/Evolveum/midpoint/commit/cb2e0ec8e0b6e283b6febc71bf4e6d3e7fc86480
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/outlier-detection' into feature/outlier-detection
Commit: 84b1d9de6785c9f44693f94c71dddff4aebf0d6e
https://github.com/Evolveum/midpoint/commit/84b1d9de6785c9f44693f94c71dddff4aebf0d6e
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-18 (Wed, 18 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/_admin-lte-overrides.scss
M gui/admin-gui/src/frontend/scss/_tiles.scss
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/password/ProtectedStringPanel.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
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ProtectedStringPanelFactory.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/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/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/CaseWorkItemsPanel.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/roles/component/RoleSummaryPanel.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/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/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/common/common-provisioning-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/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/LensProjectionContext.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
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/Projector.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/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-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/sync/TestImportRecon.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
M model/model-intest/src/test/resources/common/resource-dummy-green.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-intest/src/test/resources/volatility/resource-dummy-monsterized.xml
M model/model-intest/src/test/resources/volatility/resource-dummy-volatile.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/provisioning-impl/src/test/resources/dummy/dummy-volatility/resource-dummy.xml
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-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
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 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/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 feature/outlier-detection
Commit: ab913934f3ab27540c14c48f79298792eacb983a
https://github.com/Evolveum/midpoint/commit/ab913934f3ab27540c14c48f79298792eacb983a
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisObjectCategoryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisUnclassifiedObjectPanel.java
Log Message:
-----------
Fix build (checkstyle)
Commit: 691ee7ea5e70eebebb2b08c9d959c18e8ac21c36
https://github.com/Evolveum/midpoint/commit/691ee7ea5e70eebebb2b08c9d959c18e8ac21c36
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisUnclassifiedObjectPanel.java
Log Message:
-----------
outlier detection: fix unclassified page menu order
Commit: cab3ba36a3c4d78a771ed00ad21831a6517a4659
https://github.com/Evolveum/midpoint/commit/cab3ba36a3c4d78a771ed00ad21831a6517a4659
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)
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/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
Log Message:
-----------
outlier detection: outlier overview ux improvements
Commit: 3785649c46cff682d49d3cacf6a82533a1915756
https://github.com/Evolveum/midpoint/commit/3785649c46cff682d49d3cacf6a82533a1915756
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
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
Log Message:
-----------
Outlier detection fix explanation input
Commit: dc6e40c0f0c583010dcd499492ad71eaf784752f
https://github.com/Evolveum/midpoint/commit/dc6e40c0f0c583010dcd499492ad71eaf784752f
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)
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/categorization/RoleAnalysisUnclassifiedObjectPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/outlier-detection' into feature/outlier-detection
Commit: 9c1eddc0d8fd4e58175232903e2f7a24c26fad7e
https://github.com/Evolveum/midpoint/commit/9c1eddc0d8fd4e58175232903e2f7a24c26fad7e
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-19 (Thu, 19 Dec 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
Log Message:
-----------
outlier detection: wrapping text for long explanations
Commit: 16091128993f4c477bfcfdd5e1b45c5bdeb8c082
https://github.com/Evolveum/midpoint/commit/16091128993f4c477bfcfdd5e1b45c5bdeb8c082
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-19 (Thu, 19 Dec 2024)
Changed paths:
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierExplanationResolverTest.java
Log Message:
-----------
outlier detection: better group by explanation message
Commit: 121e17dd0e4d07efdfa527faa24fffea7874b369
https://github.com/Evolveum/midpoint/commit/121e17dd0e4d07efdfa527faa24fffea7874b369
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-19 (Thu, 19 Dec 2024)
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/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/outlier/PageOutliers.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/tables/outlier/panel/AnomalyTableCategory.java
Log Message:
-----------
Outlier detection improve explanation and add to widgets panels
Commit: a090f5b6cad7cfbb6d152058863242fe0eea1bb6
https://github.com/Evolveum/midpoint/commit/a090f5b6cad7cfbb6d152058863242fe0eea1bb6
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-19 (Thu, 19 Dec 2024)
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 model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierExplanationResolverTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/outlier-detection' into feature/outlier-detection
Commit: 24c7f93bc8323040b0cf7a57ac221b6d6e87b9f6
https://github.com/Evolveum/midpoint/commit/24c7f93bc8323040b0cf7a57ac221b6d6e87b9f6
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-19 (Thu, 19 Dec 2024)
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/RoleAnalysisOutlierAssociatedTileTable.java
Log Message:
-----------
outlier detection: unified outlier tables, added explanation column
Commit: 2df9cbfc035e4e557a517349ff86563818404928
https://github.com/Evolveum/midpoint/commit/2df9cbfc035e4e557a517349ff86563818404928
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-19 (Thu, 19 Dec 2024)
Changed paths:
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 repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/outlier/QOutlierPartition.java
Log Message:
-----------
Outlier detection fix deletion cluster outliers
1. Missing isOwnedBy mapping
2. Fix incorrect deletion process execution.
Commit: 3bae4dc701948114944dd6fd8ce741d7a2e5d831
https://github.com/Evolveum/midpoint/commit/3bae4dc701948114944dd6fd8ce741d7a2e5d831
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-19 (Thu, 19 Dec 2024)
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/RoleAnalysisOutlierAssociatedTileTable.java
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/outlier-detection' into feature/outlier-detection
Commit: 9c3ae954f73b260fc2afc6ee7520ea33f3626397
https://github.com/Evolveum/midpoint/commit/9c3ae954f73b260fc2afc6ee7520ea33f3626397
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-19 (Thu, 19 Dec 2024)
Changed paths:
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/schema-handling/volatility.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/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/LookupTableLabelPanel.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/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/focus/FocusDetailsModels.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/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/lostusername/IdentityDetailsPanel.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/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/page/admin/workflow/WorkItemDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.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/util/SecurityPolicyUtil.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
M model/model-intest/pom.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowCaching.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMiscTasks.java
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-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowRefreshOperation.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
M release-notes.adoc
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/security/CredentialsStorageManager.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/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 testing/story/pom.xml
M tools/midpoint-boot-layout/pom.xml
M tools/ninja/pom.xml
Log Message:
-----------
Merge branch 'master' into feature/outlier-detection
Commit: e033ad38dd30d7c8504e3169d7e5e45a983d9fdc
https://github.com/Evolveum/midpoint/commit/e033ad38dd30d7c8504e3169d7e5e45a983d9fdc
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-19 (Thu, 19 Dec 2024)
Changed paths:
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/panel/RoleAnalysisAspectsWebUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierHeaderResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.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/panel/OutlierPartitionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.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/tables/tile/RoleAnalysisOutlierAssociatedTileTable.java
Log Message:
-----------
outlier detection: unification of outlier details ui components
Commit: de7e80e152d22aa5806eb1542f53a8ee2e077ef5
https://github.com/Evolveum/midpoint/commit/de7e80e152d22aa5806eb1542f53a8ee2e077ef5
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-20 (Fri, 20 Dec 2024)
Changed paths:
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
Log Message:
-----------
Outlier detection improve explanation
1. Display reference object name instead oid.
Commit: ab173a1d5a61489836bb0f2a23efa57fcb30e593
https://github.com/Evolveum/midpoint/commit/ab173a1d5a61489836bb0f2a23efa57fcb30e593
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-20 (Fri, 20 Dec 2024)
Changed paths:
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/panel/RoleAnalysisAspectsWebUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierHeaderResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.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/panel/OutlierPartitionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.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/tables/tile/RoleAnalysisOutlierAssociatedTileTable.java
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/outlier-detection' into feature/outlier-detection
Commit: 7547ee7714dbff213bf643056735c777e85d6b10
https://github.com/Evolveum/midpoint/commit/7547ee7714dbff213bf643056735c777e85d6b10
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-20 (Fri, 20 Dec 2024)
Changed paths:
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/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/panel/RoleAnalysisOutlierAnomalyPanel.java
Log Message:
-----------
outlier detection: added settings panel
Commit: 228a6dadfc61dbe156714d666df73d04d939c9b2
https://github.com/Evolveum/midpoint/commit/228a6dadfc61dbe156714d666df73d04d939c9b2
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2024-12-20 (Fri, 20 Dec 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
Log Message:
-----------
outlier detection: fix overview menu item position
Commit: 29d9a2b03923859e6a979008ea1d8548dfafa8d1
https://github.com/Evolveum/midpoint/commit/29d9a2b03923859e6a979008ea1d8548dfafa8d1
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-20 (Fri, 20 Dec 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/CategorizationValueModel.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 infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/ObjectCategorisationCache.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/algorithm/cluster/action/context/ClusteringActionExecutor.java
Log Message:
-----------
Outlier detection improve object classification
Commit: 08b7c79792dd91ede3b7b2a873d996e8aa0f5f1b
https://github.com/Evolveum/midpoint/commit/08b7c79792dd91ede3b7b2a873d996e8aa0f5f1b
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-20 (Fri, 20 Dec 2024)
Changed paths:
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/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/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
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/outlier-detection' into feature/outlier-detection
Commit: afee475cd413640059aea01c62ce3b711a90f41f
https://github.com/Evolveum/midpoint/commit/afee475cd413640059aea01c62ce3b711a90f41f
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-20 (Fri, 20 Dec 2024)
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/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
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyTableCategory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
Log Message:
-----------
Outlier detection improve access anomaly table
1. Make peer group and attribute analysis button visible
by explanation category.
2. Remove redundant code functionalities, implement
better anomaly structure, cleanup.
Commit: 9ed475b3ec13a84a384a0d4d85d7270d41d4199b
https://github.com/Evolveum/midpoint/commit/9ed475b3ec13a84a384a0d4d85d7270d41d4199b
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-23 (Mon, 23 Dec 2024)
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/aspects/RoleAnalysisSessionAnalysisAspectsPanel.html
M 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/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/RoleAnalysisSessionOutlierTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisSessionOutlierTable.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/mining/RoleAnalysisCollapsableTablePanel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
Log Message:
-----------
Outlier detection improve UX.
1. Implement session outlier collapsable table.
2. Outlier peer group panel is now expanded by default (TBD
Scaling, Sorting).
NOTE 1.: should be used for session, cluster all outliers panel
and cluster overview, table is sortable and display anomalies
via collapsable access column panel.
NOTE 2.: Current version contains also old component (TBD)
Commit: 2bd94e58d6fb654bc8c1f796c0a94dae42d410c2
https://github.com/Evolveum/midpoint/commit/2bd94e58d6fb654bc8c1f796c0a94dae42d410c2
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-12-23 (Mon, 23 Dec 2024)
Changed paths:
M docs/admin-gui/admin-gui-config/admin-gui-config-examples.adoc
A docs/samples/object-counts.adoc
M docs/security/authentication/flexible-authentication/modules/focusIdentification.adoc
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/module/PageArchetypeSelection.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestMemberRecompute.java
M pom.xml
A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyMisc.java
A provisioning/provisioning-impl/src/test/resources/dummy/misc/resource-dummy-attributes-to-get.xml
M provisioning/provisioning-impl/testng-integration.xml
M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
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
Log Message:
-----------
Merge branch 'master' into feature/outlier-detection
Commit: 33c33c3eed818c74be87615e8832982a1aa97ffe
https://github.com/Evolveum/midpoint/commit/33c33c3eed818c74be87615e8832982a1aa97ffe
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2025-01-08 (Wed, 08 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
Log Message:
-----------
outlier detection: sort anomalies by score
Commit: fe8b20efedfccad2cff0d3775d45150e24193223
https://github.com/Evolveum/midpoint/commit/fe8b20efedfccad2cff0d3775d45150e24193223
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2025-01-08 (Wed, 08 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: cleaned up progress bar component
Commit: d895539d96e53493c07b346591d94497a15c4787
https://github.com/Evolveum/midpoint/commit/d895539d96e53493c07b346591d94497a15c4787
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2025-01-08 (Wed, 08 Jan 2025)
Changed paths:
M gui/admin-gui/src/frontend/scss/role-mining.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
Log Message:
-----------
outlier detection: pin marked (outlier's) attribute to top
Commit: 68eda92b036556a2726b3ba99da0c23cd155fd74
https://github.com/Evolveum/midpoint/commit/68eda92b036556a2726b3ba99da0c23cd155fd74
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-09 (Thu, 09 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
Log Message:
-----------
Outlier detection hide anomaly score progress bar from anomaly table.
Commit: 78167d1964a291567e30da67b6dc64dbbaaf68ce
https://github.com/Evolveum/midpoint/commit/78167d1964a291567e30da67b6dc64dbbaaf68ce
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-09 (Thu, 09 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/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/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
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/clusters/RoleMiningClusteringResultPanel.java
Log Message:
-----------
Outlier detection improve UX
1. Improve session overview pages (remove old components, display
corresponding components, divide session outlier/mining aspect page)
2. Fix minor issues (page identifier, back perform from cluster page, localization)
Commit: 9f97c7735db910eab671835538eb7f512498b748
https://github.com/Evolveum/midpoint/commit/9f97c7735db910eab671835538eb7f512498b748
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-09 (Thu, 09 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/OutlierSessionOverviewPanel.java
Log Message:
-----------
Fix build issue
Commit: ec64cbb03c39adf6d2a855c206e1f43e566657c4
https://github.com/Evolveum/midpoint/commit/ec64cbb03c39adf6d2a855c206e1f43e566657c4
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2025-01-09 (Thu, 09 Jan 2025)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierAdvancedPanel.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/session/aspects/OutlierSessionOverviewPanel.java
Log Message:
-----------
outlier detection: ux improvements
Commit: 73a209464b81ba02d144a05dc91a26e6f7eb2034
https://github.com/Evolveum/midpoint/commit/73a209464b81ba02d144a05dc91a26e6f7eb2034
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2025-01-10 (Fri, 10 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.java
Log Message:
-----------
outlier detection: changed to standard acordion/details icon
Commit: 77a8949673f40a6d97cac1e24908507e8d78eb45
https://github.com/Evolveum/midpoint/commit/77a8949673f40a6d97cac1e24908507e8d78eb45
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-10 (Fri, 10 Jan 2025)
Changed paths:
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/page/page/AnalysisInfoWidgetDto.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/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/tables/outlier/panel/PartitionObjectDto.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/outlier/panel/RoleAnalysisSessionOutlierTable.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisSessionOutlierTable.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 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
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
Log Message:
-----------
Outlier detection improve session outliers panels and minor cleanup
Commit: 25bc257f52ab35b0ba76efb08788e913c72a4504
https://github.com/Evolveum/midpoint/commit/25bc257f52ab35b0ba76efb08788e913c72a4504
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-10 (Fri, 10 Jan 2025)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierAdvancedPanel.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/session/aspects/OutlierSessionOverviewPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.java
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/outlier-detection' into feature/outlier-detection
Commit: 8ecd0735b597c975cffb252f6c1637a050c4f36d
https://github.com/Evolveum/midpoint/commit/8ecd0735b597c975cffb252f6c1637a050c4f36d
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-10 (Fri, 10 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/outlier/RoleAnalysisPartitionUserPermissionTablePopup.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/web/component/data/RoleAnalysisObjectDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
Log Message:
-----------
Improve user permission table cell marking
1. Highlight a specific outlier access anomaly
Commit: d8f72d0d10eb9eae29a4ed7d3d746202855dd5b5
https://github.com/Evolveum/midpoint/commit/d8f72d0d10eb9eae29a4ed7d3d746202855dd5b5
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-10 (Fri, 10 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.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
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionUserPermissionTableTabPopup.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionUserPermissionTableTabPopup.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 model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisDataServiceUtils.java
Log Message:
-----------
Implement outlier explanation button tab panel and cleanup
Commit: 05ae5fd69ce05ca26b805ac49f500b8fab16dcc3
https://github.com/Evolveum/midpoint/commit/05ae5fd69ce05ca26b805ac49f500b8fab16dcc3
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-13 (Mon, 13 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
Commit: 4e8dc888dbf2238dd021f5536c0054689b6fec34
https://github.com/Evolveum/midpoint/commit/4e8dc888dbf2238dd021f5536c0054689b6fec34
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
Log Message:
-----------
fixing # 10206 Unable to display ServiceType correctly in the role catalog of request access (use case from the comment)
Commit: 39d691d4f63a955ca50902deba818fa995269085
https://github.com/Evolveum/midpoint/commit/39d691d4f63a955ca50902deba818fa995269085
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths:
M repo/repo-common/src/test/resources/schema/extension.xsd
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 1e8824701149cc2f1440d71510baad5680a3fa71
https://github.com/Evolveum/midpoint/commit/1e8824701149cc2f1440d71510baad5680a3fa71
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
Log Message:
-----------
MID-10288: Sqale: Fixed NPE when serializing indexed extension without value
Commit: f18b6f7ae516afc52e5edfe7c513872440e72230
https://github.com/Evolveum/midpoint/commit/f18b6f7ae516afc52e5edfe7c513872440e72230
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-14 (Tue, 14 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: b2e13982d35431d28940b531c89db48aa1d6e465
https://github.com/Evolveum/midpoint/commit/b2e13982d35431d28940b531c89db48aa1d6e465
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 806bfa4a400184816e17e3018bc59da7bf8c8a64
https://github.com/Evolveum/midpoint/commit/806bfa4a400184816e17e3018bc59da7bf8c8a64
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-01-14 (Tue, 14 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: a66f8a6400d24a3795800c448b010052e0f447c9
https://github.com/Evolveum/midpoint/commit/a66f8a6400d24a3795800c448b010052e0f447c9
Author: skublik <lukas.skublik at gmail.com>
Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths:
A docs/schema/custom-schema-extension/change.png
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI.adoc
A docs/schema/custom-schema-extension/convert-schema-file-to-schema-object.adoc
A docs/schema/custom-schema-extension/index.adoc
A docs/schema/custom-schema-extension/wizard-1.png
A docs/schema/custom-schema-extension/wizard-2.png
A docs/schema/custom-schema-extension/wizard-3.png
A docs/schema/custom-schema-extension/wizard-4-edit.png
A docs/schema/custom-schema-extension/wizard-4.png
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
Log Message:
-----------
MID-10180: fix links for schema extension docs
Commit: 91f103d4b1af121a6e39d85e98a69bf37105efcc
https://github.com/Evolveum/midpoint/commit/91f103d4b1af121a6e39d85e98a69bf37105efcc
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths:
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/ValueBasedDefinitionLookupsImpl.java
Log Message:
-----------
MID-10185: Schema Context: Use correct resource schema methods for lookups
The algorithms did not processed correctly missing kind / intent for lookups
of ShadowType schema - fix is to use existing methods build for these purposes.
Commit: 818043a290d9d67317676f0db9f55fcf4be28823
https://github.com/Evolveum/midpoint/commit/818043a290d9d67317676f0db9f55fcf4be28823
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths:
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 infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
Log Message:
-----------
Update more schema handling docs pages
Delineation, focus, object classes, synchronization, volatility.
Commented out the mention of "synchronize" flag on sync actions;
also noted that in XSD docs (see also MID-10338).
Work in progress.
Related to MID-10176.
Commit: aceaaab3ece3b16e729dd679fe26d589a0107f79
https://github.com/Evolveum/midpoint/commit/aceaaab3ece3b16e729dd679fe26d589a0107f79
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths:
A docs/schema/custom-schema-extension/change.png
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI.adoc
A docs/schema/custom-schema-extension/convert-schema-file-to-schema-object.adoc
A docs/schema/custom-schema-extension/index.adoc
A docs/schema/custom-schema-extension/wizard-1.png
A docs/schema/custom-schema-extension/wizard-2.png
A docs/schema/custom-schema-extension/wizard-3.png
A docs/schema/custom-schema-extension/wizard-4-edit.png
A docs/schema/custom-schema-extension/wizard-4.png
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 gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.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/ValueBasedDefinitionLookupsImpl.java
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
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
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/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 1cb8b13eabf8138915d61f42b81b1c70d4cb2609
https://github.com/Evolveum/midpoint/commit/1cb8b13eabf8138915d61f42b81b1c70d4cb2609
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
Log Message:
-----------
Improve outlier peer group UI
Commit: 7edeb797c4fad4999a34d6fd4059b70c5c2d8898
https://github.com/Evolveum/midpoint/commit/7edeb797c4fad4999a34d6fd4059b70c5c2d8898
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths:
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/tables/outlier/panel/RoleAnalysisOutlierTable.java
Log Message:
-----------
Improve outlier table anomaly collapsable link button
Commit: 1e1d3a7329791faf0a2cce1475847b240bc13798
https://github.com/Evolveum/midpoint/commit/1e1d3a7329791faf0a2cce1475847b240bc13798
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-14 (Tue, 14 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:
-----------
Improve outlier table, allow sort by outlier score
Commit: 110250747b6baafbdc9c52d9f5d4d74e57fe83db
https://github.com/Evolveum/midpoint/commit/110250747b6baafbdc9c52d9f5d4d74e57fe83db
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
Log Message:
-----------
Improve outlier pattern confidence extraction
Commit: 805067ea27c81d6ce330ab8f5965387677d4c2b0
https://github.com/Evolveum/midpoint/commit/805067ea27c81d6ce330ab8f5965387677d4c2b0
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths:
M docs/concepts/query/midpoint-query-language/introduction.adoc
Log Message:
-----------
MID-9283: Documented limitation that dereferencing does not work for extension object references
Commit: 739314a59d292ba4674ef8a61c42c2bd715f6df7
https://github.com/Evolveum/midpoint/commit/739314a59d292ba4674ef8a61c42c2bd715f6df7
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths:
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
Log Message:
-----------
Hide category column for outlier session table
Commit: a9735ba2bb0d8534985386ca6fe359ad52579abf
https://github.com/Evolveum/midpoint/commit/a9735ba2bb0d8534985386ca6fe359ad52579abf
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisExplanationTabPanelPopup.java
Log Message:
-----------
Improve peer group and attribute analysis tab panel title
Commit: 124f14426627f98cb4b15eb96957124aede813c4
https://github.com/Evolveum/midpoint/commit/124f14426627f98cb4b15eb96957124aede813c4
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths:
M docs/resources/entitlements/index.adoc
M docs/resources/resource-configuration/business.adoc
M docs/resources/resource-configuration/capabilities.adoc
Log Message:
-----------
Update more schema handling docs pages
(Business, capabilities.)
Work in progress.
Related to MID-10176.
Commit: 6e2c89fd3ada1f6da70a2aa72ce4facf97036f5e
https://github.com/Evolveum/midpoint/commit/6e2c89fd3ada1f6da70a2aa72ce4facf97036f5e
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths:
M docs/concepts/query/midpoint-query-language/introduction.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 86a9e4d0d846e561b382989b761cc11bfd8d617a
https://github.com/Evolveum/midpoint/commit/86a9e4d0d846e561b382989b761cc11bfd8d617a
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-01-14 (Tue, 14 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/role/040-role-enduser.xml
M config/initial-objects/role/041-role-approver.xml
M config/initial-objects/system-configuration/000-system-configuration.xml
Log Message:
-----------
updated initial objects
Commit: 49efbf20bc286cc3aed37df84d346398bbe7b155
https://github.com/Evolveum/midpoint/commit/49efbf20bc286cc3aed37df84d346398bbe7b155
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths:
M docs/correlation/index.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/simulated-disable.adoc
M docs/resources/resource-configuration/string-to-protectedstring-connector-configuration.adoc
Log Message:
-----------
Update remaining schema handling docs pages
Related to MID-10176.
Commit: 097788695ff91b756f4a7fa43597fc11f680c92d
https://github.com/Evolveum/midpoint/commit/097788695ff91b756f4a7fa43597fc11f680c92d
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-14 (Tue, 14 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/role/040-role-enduser.xml
M config/initial-objects/role/041-role-approver.xml
M config/initial-objects/system-configuration/000-system-configuration.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 254e2e2ca202cfe27b5e1ec2cb9177d2df1d53ba
https://github.com/Evolveum/midpoint/commit/254e2e2ca202cfe27b5e1ec2cb9177d2df1d53ba
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths:
M docs/schema/custom-schema-extension/changing-schema-extension-via-GUI.adoc
M docs/schema/custom-schema-extension/convert-schema-file-to-schema-object.adoc
Log Message:
-----------
Fix some broken links
Commit: 2c87aafed8207fffa6bdb4f44f0d7a63141b8222
https://github.com/Evolveum/midpoint/commit/2c87aafed8207fffa6bdb4f44f0d7a63141b8222
Author: Martin Bielik <martin.bielik at evolveum.com>
Date: 2025-01-15 (Wed, 15 Jan 2025)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
Log Message:
-----------
outlier detection: fixed dev only method
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: 4e518dabb4c3797fb9f3576ac0769e63e51bdbe6
https://github.com/Evolveum/midpoint/commit/4e518dabb4c3797fb9f3576ac0769e63e51bdbe6
Author: KaterynaHonchar <honchar 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:
-----------
fix for 10127 Validation using MidpointFormValidator does not work during object updates
Commit: 9ea1ee750cde59ca96ad83729cbb933f09159037
https://github.com/Evolveum/midpoint/commit/9ea1ee750cde59ca96ad83729cbb933f09159037
Author: tchrapovic <chrapovic.tadeas at gmail.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/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/panel/session/RoleAnalysisSessionOperationButtonPanel.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 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
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
Log Message:
-----------
Fix role analysis session task schedule and minor cleanup
Commit: edc612ddbaa2cb03bcd4ee23e62aa0fe902267f3
https://github.com/Evolveum/midpoint/commit/edc612ddbaa2cb03bcd4ee23e62aa0fe902267f3
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-15 (Wed, 15 Jan 2025)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/outlier-detection' into feature/outlier-detection
Commit: 97972172f1c3b90ffed167e3ff8d1a9324a1ac31
https://github.com/Evolveum/midpoint/commit/97972172f1c3b90ffed167e3ff8d1a9324a1ac31
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: 63203692422627bdfe8d3f055a355a27f11b8be5
https://github.com/Evolveum/midpoint/commit/63203692422627bdfe8d3f055a355a27f11b8be5
Author: KaterynaHonchar <honchar 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:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 708061463f673d48c8e048f70524c88dee5abc1b
https://github.com/Evolveum/midpoint/commit/708061463f673d48c8e048f70524c88dee5abc1b
Author: tchrapovic <chrapovic.tadeas at gmail.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/role/mining/RoleAnalysisWebUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/CategorizationValueModel.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 infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/ObjectCategorisationCache.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
Log Message:
-----------
Improve object classification functionality
1. Add new category EXCLUDED_MISSING_BASE represent objects
that do not have enough properties to analyze.
2. Improve wording.
3. Minor cleanup.
4. Removing irrelevant/duplicate categories from UI.
5. Customizing categorization for role mode (RM).
6. Add missing advanced panel localization
Commit: 7683ebf2990f91bdee661860fe6e9b59a8ade932
https://github.com/Evolveum/midpoint/commit/7683ebf2990f91bdee661860fe6e9b59a8ade932
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-01-15 (Wed, 15 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/archetype/029-archetype-application.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 docs/concepts/mark/index.adoc
M docs/concepts/matching-rules.adoc
M docs/concepts/query/midpoint-query-language/introduction.adoc
M docs/correlation/index.adoc
M docs/correlation/items-correlator.adoc
M docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
M docs/resources/attribute-caching.adoc
M docs/resources/entitlements/index.adoc
A 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/index.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/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
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/resources/resource-schema/index.adoc
M docs/resources/weird.adoc
M docs/roles-policies/certification/tutorial/index.adoc
R docs/schema/custom-schema-extension.adoc
A docs/schema/custom-schema-extension/change.png
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI.adoc
A docs/schema/custom-schema-extension/convert-schema-file-to-schema-object.adoc
A docs/schema/custom-schema-extension/index.adoc
A docs/schema/custom-schema-extension/wizard-1.png
A docs/schema/custom-schema-extension/wizard-2.png
A docs/schema/custom-schema-extension/wizard-3.png
A docs/schema/custom-schema-extension/wizard-4-edit.png
A docs/schema/custom-schema-extension/wizard-4.png
M docs/schema/object-references/index.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 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/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/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/component/GenericSingleContainerPanel.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/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/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/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/util/FocusListInlineMenuHelper.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/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/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/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/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/ValueBasedDefinitionLookupsImpl.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/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-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/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
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-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/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
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
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
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
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/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/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/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 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/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/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchIterativeTest.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/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/story/src/test/resources/associations-real/resource-ldap.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 feature/outlier-detection
# Conflicts:
# gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.java
# model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
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: e973e713f4fb51e8ca4a55f77a7e1e512bb21fd5
https://github.com/Evolveum/midpoint/commit/e973e713f4fb51e8ca4a55f77a7e1e512bb21fd5
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:
-----------
outlier detection: updated docu
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: 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: 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
Compare: https://github.com/Evolveum/midpoint/compare/d25d3eeab07c...26a8b7b1ea43
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