[midPoint-git] [Evolveum/midpoint] f1bcd6: #10398 fix for request access: changing person of ...
Viliam Repan
noreply at github.com
Tue Mar 4 22:32:28 CET 2025
Branch: refs/heads/feature/mid-10412-task-thresholds
Home: https://github.com/Evolveum/midpoint
Commit: f1bcd62494cc0842e9d94dd7350b55887d637746
https://github.com/Evolveum/midpoint/commit/f1bcd62494cc0842e9d94dd7350b55887d637746
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-02-20 (Thu, 20 Feb 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PersonOfInterestPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
Log Message:
-----------
#10398 fix for request access: changing person of interest while having shopping cart items leads to authorization check
Commit: 8fc2e62597c47c26e8372409118d6394fda243a9
https://github.com/Evolveum/midpoint/commit/8fc2e62597c47c26e8372409118d6394fda243a9
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-03-04 (Tue, 04 Mar 2025)
Changed paths:
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/certification/component/CampaignsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignProcessingHelper.java
Log Message:
-----------
partial fix #10469 Campaigns - Table view; (point 2. from the issue description - fixed session storage for the table view on the campaigns page)
Commit: e7c706b5d23f9335fbdb2ee1c038ce88f1b1e343
https://github.com/Evolveum/midpoint/commit/e7c706b5d23f9335fbdb2ee1c038ce88f1b1e343
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-03-04 (Tue, 04 Mar 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboard.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardInfo.java
Log Message:
-----------
fix #10497 Info dashboard - includes templates
Commit: 7ba29bb32e1c56dc75249d72e0cf5f2253b1c5ea
https://github.com/Evolveum/midpoint/commit/7ba29bb32e1c56dc75249d72e0cf5f2253b1c5ea
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-03-04 (Tue, 04 Mar 2025)
Changed paths:
M docs/security/authorization/admin-gui.adoc
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/CompositedIconColumn.java
M 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/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/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/RoundedIconColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/Popupable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/MenuLinkPanel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
M model/model-intest/testng-integration-full.xml
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipal.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/OtherPrivilegesLimitations.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 49e70beda5ced13159c7d098ce2e769e2c775c10
https://github.com/Evolveum/midpoint/commit/49e70beda5ced13159c7d098ce2e769e2c775c10
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-04 (Tue, 04 Mar 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/BusinessRoleDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisPagingColumns.java
Log Message:
-----------
Role analysis: fix state switching for user-permission table action button
1. Now switches to "Edit candidate" when a candidate role is selected.
2. Hides the button when multiple patterns or candidate roles are selected.
3. Add missing localization.
Commit: cce5878959f65f927f3ab53758b332db356d3ffa
https://github.com/Evolveum/midpoint/commit/cce5878959f65f927f3ab53758b332db356d3ffa
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-04 (Tue, 04 Mar 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/CategorySelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisAbstractClassificationObjectPanel.java
Log Message:
-----------
Role analysis: fix object categorization provider
1. There was incorrect matching filter for response action
Commit: 659bf257ca2c18bb1e32d3e011687b35ccbe63c9
https://github.com/Evolveum/midpoint/commit/659bf257ca2c18bb1e32d3e011687b35ccbe63c9
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-04 (Tue, 04 Mar 2025)
Changed paths:
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/tables/RoleAnalysisClusteringAttributeTable.java
Log Message:
-----------
Role analysis: fix clustering attribute selector panel
1. Clustering attribute panel now display attribute displayName not itemPath.
2. Minor cleanup.
3. Add localizations
Commit: 4b47097ae1c8f5b0bf9f5c271280355eaeb3617a
https://github.com/Evolveum/midpoint/commit/4b47097ae1c8f5b0bf9f5c271280355eaeb3617a
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-04 (Tue, 04 Mar 2025)
Changed paths:
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.html
R 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/panel/session/ImageDetailsPanel.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/RoleAnalysisValueLabelPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/component/RoleAnalysisSessionTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/image/CustomImageResource.java
Log Message:
-----------
Role analysis: cleanup
1. Improve structure, fix model passing and remove redundant code.
Commit: 862c2fb25b14e4db7453150937343e5f7a10889e
https://github.com/Evolveum/midpoint/commit/862c2fb25b14e4db7453150937343e5f7a10889e
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-04 (Tue, 04 Mar 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
Log Message:
-----------
Role analysis: improve and cleanup user-permission cell/chunk marking
Commit: 4634860f6a32fad2cd638c720a96535c990b9c3c
https://github.com/Evolveum/midpoint/commit/4634860f6a32fad2cd638c720a96535c990b9c3c
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-03-04 (Tue, 04 Mar 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/TaskErrorSelectableBeanImpl.java
Log Message:
-----------
fix for #10500 NPE on the task Errors panel
Commit: 5e7e1822b8b3d0b36edb9bb8c5e98138cda6f42c
https://github.com/Evolveum/midpoint/commit/5e7e1822b8b3d0b36edb9bb8c5e98138cda6f42c
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-03-04 (Tue, 04 Mar 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/BusinessRoleDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.html
R 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/panel/outlier/panel/categorization/CategorySelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisAbstractClassificationObjectPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.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/RoleAnalysisClusteringAttributeTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisValueLabelPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/component/RoleAnalysisSessionTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/image/CustomImageResource.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.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/RoleAnalysisPagingColumns.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 38dff557759018cbcab50df144988c98a08d4f8a
https://github.com/Evolveum/midpoint/commit/38dff557759018cbcab50df144988c98a08d4f8a
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-03-04 (Tue, 04 Mar 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PersonOfInterestPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
Log Message:
-----------
Merge remote-tracking branch 'origin/10398-request-access-fix'
Commit: a1fa0691ac40ded42ec0b37fbd64059e966b0992
https://github.com/Evolveum/midpoint/commit/a1fa0691ac40ded42ec0b37fbd64059e966b0992
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-03-04 (Tue, 04 Mar 2025)
Changed paths:
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/web/component/dialog/ConfirmationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ConfirmationPanel.java
Log Message:
-----------
fix for #10398 Request Access - #assign autz.
The flow was changed to analyze the changes made on Persons of interest step after some items were added to the shopping cart. In case newly added person(s) of interest cannot be target objects for the existing in the shopping cart items, the popup will appear and the user will be asked if they want to clean up the shopping cart or to revert the recent changes in persons of interest
Commit: 6e34641fd1bfd24d2868f27f45c1ded0c106da85
https://github.com/Evolveum/midpoint/commit/6e34641fd1bfd24d2868f27f45c1ded0c106da85
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-03-04 (Tue, 04 Mar 2025)
Changed paths:
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/OtherParameters.java
M testing/story/src/test/resources/system-perf/system-configuration.vm.xml
Log Message:
-----------
Add repo caching parameters to perf. test
Commit: 15bbd7cce4f358351712787b1dba4e29410b77bf
https://github.com/Evolveum/midpoint/commit/15bbd7cce4f358351712787b1dba4e29410b77bf
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-03-04 (Tue, 04 Mar 2025)
Changed paths:
M testing/story/pom.xml
Log Message:
-----------
Add missing dependency
Commit: 4df30cf3b0f581d61b18f572bea3fc58665bbaf3
https://github.com/Evolveum/midpoint/commit/4df30cf3b0f581d61b18f572bea3fc58665bbaf3
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-03-04 (Tue, 04 Mar 2025)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestActivityExecutionTimeThresholds.java
R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestActivityPolicyThresholds.java
M model/model-intest/src/test/resources/tasks/thresholds/task-simple-noop.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedDurationThresholdConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/UpdateActivityPoliciesOperation.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/state/ActivityState.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityPoliciesStateAsserter.java
R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityPolicyGroupAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityStateAsserter.java
Log Message:
-----------
MID-10412 attempt to set better naming for types
Commit: 3ab272cd81c878ee97443bbc8e84b83bb3b6b92b
https://github.com/Evolveum/midpoint/commit/3ab272cd81c878ee97443bbc8e84b83bb3b6b92b
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2025-03-04 (Tue, 04 Mar 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.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/CampaignProcessingHelper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/BusinessRoleDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.html
R 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/panel/outlier/panel/categorization/CategorySelectionProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/RoleAnalysisAbstractClassificationObjectPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.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/RoleAnalysisClusteringAttributeTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisValueLabelPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/component/RoleAnalysisSessionTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/image/CustomImageResource.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PersonOfInterestPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisPagingColumns.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ConfirmationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ConfirmationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboard.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardInfo.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/TaskErrorSelectableBeanImpl.java
M testing/story/pom.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/OtherParameters.java
M testing/story/src/test/resources/system-perf/system-configuration.vm.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/mid-10412-task-thresholds
Compare: https://github.com/Evolveum/midpoint/compare/4a1cfec3c122...3ab272cd81c8
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