[midPoint-git] [Evolveum/midpoint] c5cebc: Role mining: fix user-permission table icon resolver
Tadeas Chrapovic
noreply at github.com
Thu Mar 20 17:29:24 CET 2025
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: c5cebc9df49f101fea9b1355c95ddd45317964a4
https://github.com/Evolveum/midpoint/commit/c5cebc9df49f101fea9b1355c95ddd45317964a4
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-20 (Thu, 20 Mar 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/chunk/BasePrepareAction.java
Log Message:
-----------
Role mining: fix user-permission table icon resolver
Commit: 1c109f7d1c38204ffb598042fac30ac550b6de57
https://github.com/Evolveum/midpoint/commit/1c109f7d1c38204ffb598042fac30ac550b6de57
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-20 (Thu, 20 Mar 2025)
Changed paths:
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
Log Message:
-----------
Role mining: fix user-permission table icon resolver
Commit: 333793f2ae3336988c877008968b99fed6bf602c
https://github.com/Evolveum/midpoint/commit/333793f2ae3336988c877008968b99fed6bf602c
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-20 (Thu, 20 Mar 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/cluster/RoleAnalysisClusterOperationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningBaseTypeChunk.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/objects/chunk/MiningRoleTypeChunk.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningUserTypeChunk.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/values/RoleAnalysisObjectStatus.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/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
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/MiningChunkUtils.java
Log Message:
-----------
Role mining: fix pattern reflection in compressed user-permission table
Commit: 41ab42e0f18976e20f86db17a97903d986960d13
https://github.com/Evolveum/midpoint/commit/41ab42e0f18976e20f86db17a97903d986960d13
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-20 (Thu, 20 Mar 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectObjectTileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/SelectTileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/MultiSelectObjectTypeTileWizardStepPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/CandidateAssignPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/CandidateAssignPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/ModificationTargetPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/AccessApplicationRoleStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BusinessRoleWizardPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/CandidateMembersPanel.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/model/BusinessRoleApplicationDto.java
R 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/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/utils/object/RoleAnalysisObjectUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.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:
-----------
Role mining: replacing old performance-intensive functionality
1. The problem was that when creating a candidate role, a complicated
structure was used, which consisted of loading deltas. As a result,
reactions were very slow when trying to create candidate roles. However,
this functionality was not used anywhere in the current version because
it was discarded. The solution is not final and needs analysis
from a broader perspective.
Compare: https://github.com/Evolveum/midpoint/compare/2d598b528cda...41ab42e0f189
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