[midPoint-git] [Evolveum/midpoint] b2cc58: Role analysis: improve role suggestion retrive
Tadeas Chrapovic
noreply at github.com
Mon Feb 24 15:59:36 CET 2025
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: b2cc58114cf5c40f5c8f7ea84d294e60426a3353
https://github.com/Evolveum/midpoint/commit/b2cc58114cf5c40f5c8f7ea84d294e60426a3353
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-02-24 (Mon, 24 Feb 2025)
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
Log Message:
-----------
Role analysis: improve role suggestion retrive
Commit: a400fe1d92b74630bad18e6dac67c56bbea78c47
https://github.com/Evolveum/midpoint/commit/a400fe1d92b74630bad18e6dac67c56bbea78c47
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-02-24 (Mon, 24 Feb 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisTileTableUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/component/RoleAnalysisCandidateRoleTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/component/RoleAnalysisDetectedPatternTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/component/RoleAnalysisMigrationRoleTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/model/RoleAnalysisCandidateRolesDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/model/RoleAnalysisDetectedPatternsDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/model/RoleAnalysisMigratedRolesDto.java
Log Message:
-----------
Role analysis: fix serialization issues
Commit: d655a7c43c0545f0c1553c7e271f7604de4713a3
https://github.com/Evolveum/midpoint/commit/d655a7c43c0545f0c1553c7e271f7604de4713a3
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-02-24 (Mon, 24 Feb 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/mining/PageRoleSuggestions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MigratedRolesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/pattern/ClusterRoleSuggestionsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/pattern/SessionRoleSuggestionsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisExplanationTabPanelPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
Log Message:
-----------
Role analysis: GUI performance improvement
1. Affected multiple table models.
2. The model was rebuilt several times (each time
it was called, which was redundant), this resulted in a significant
increase in page load times and their associated models.
Commit: aeb998bb9ed7c9e605c896be2adeda34a701bf3f
https://github.com/Evolveum/midpoint/commit/aeb998bb9ed7c9e605c896be2adeda34a701bf3f
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-02-24 (Mon, 24 Feb 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelPatternItem.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelPatternItem.java
Log Message:
-----------
Role analysis: fix npe and improve user-permission operation panel
1. When navigating through the user-permission table to an outlier object,
the model was rewritten, causing incompatibility between the container's
ajaxEvent and inner component events. In this version, pattern and
object reflection in the user-permission table is available by clicking
on the panel icon.
2. Fix components overflow
3. Add missing localizations
Compare: https://github.com/Evolveum/midpoint/compare/0f55145c562a...aeb998bb9ed7
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