[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