[midPoint-git] [Evolveum/midpoint] 6eb840: Role analysis schema cleanup
Tadeas Chrapovic
noreply at github.com
Wed Feb 19 16:16:26 CET 2025
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 6eb840ba4120a58c63a14115ea4c90d668cedab6
https://github.com/Evolveum/midpoint/commit/6eb840ba4120a58c63a14115ea4c90d668cedab6
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-02-14 (Fri, 14 Feb 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
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/component/tile/mining/session/RoleAnalysisSessionTileModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/RoleAnalysisAttributeSettingPropertyFactory.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/ProgressBarForm.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeForm.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeProgressForm.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeProgressBarDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisSimpleModel.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/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/OutlierAttributeItemPanel.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/page/outlier/panel/OutlierPatternItemPanel.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/chart/RoleAnalysisAttributeChartPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPopupPanel.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/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.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/RoleAnalysisOutlierSummaryPanel.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/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/page/panel/session/RoleAnalysisSessionSummaryPanel.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/panel/session/clusters/RoleAnalysisAbstractClusteringResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributeAnalysisDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributesDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/PatternStatistics.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyObjectDto.java
M 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/RoleAnalysisCandidateRoleTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.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
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/RoleMemberAttributeAnalyseCache.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/UserAttributeAnalyseCache.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/BasePattern.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/context/ClusteringActionExecutor.java
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/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
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/OutlineOutlierDetectionStrategy.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternConfidenceCalculator.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/utils/RoleAnalysisAlgorithmUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisUtils.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/mining/OutlierAttributeResolverTest.java
Log Message:
-----------
Role analysis schema cleanup
Commit: 0bf9ac66faf9d6271a205a4b4e228a0987e98472
https://github.com/Evolveum/midpoint/commit/0bf9ac66faf9d6271a205a4b4e228a0987e98472
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
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
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPopupPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPopupPanel.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/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.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
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/categorization/CategorySelectionProvider.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisClusterAllOutlierPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisClusterAllOutlierPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierListPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierListPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.html
R 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/aspects/OutlierSessionOverviewPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.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/operation/OutlierPatternResolver.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/PatternStatistics.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/RoleAnalysisMatrixTable.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/RoleAnalysisMatrixTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AccessDistributionDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/PartitionObjectDtos.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisAccessDistributionPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisCandidateRoleTable.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisCandidateRoleTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedPatternTable.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedPatternTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierPartitionTable.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierPartitionTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisViewAllPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisDetectedPatternTileTable.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisDetectedPatternTileTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisMigrationRoleTileTable.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisMigrationRoleTileTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierPartitionTileTable.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierPartitionTileTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisTileTableUtils.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/component/RoleAnalysisCandidateRoleTileTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/component/RoleAnalysisCandidateRoleTileTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/component/RoleAnalysisDetectedPatternTileTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/component/RoleAnalysisDetectedPatternTileTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/component/RoleAnalysisMigrationRoleTileTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/component/RoleAnalysisMigrationRoleTileTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/component/RoleAnalysisOutlierPartitionTileTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/component/RoleAnalysisOutlierPartitionTileTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/component/RoleAnalysisSessionTileTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/component/RoleAnalysisSessionTileTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/model/RoleAnalysisCandidateRolesDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/model/RoleAnalysisDetectedPatternsDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/model/RoleAnalysisMigratedRolesDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.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/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/detection/PatternConfidenceCalculator.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/mining/utils/RoleAnalysisUtils.java
Log Message:
-----------
Role analysis code cleanup
1. Clustering procedure improve
- initialize the cluster object iteratively into the database.
- remove redundant method
2. Gui cleanup, improvements, fixes
- eliminate duplicate code.
- implement models
- refactor methods to improve efficiency
- add missing localizations
- remove unused classes and code blocks
- fix tile table toggle button.
Commit: 2ac2927aa19add43048a7968cc8a3119b7752cde
https://github.com/Evolveum/midpoint/commit/2ac2927aa19add43048a7968cc8a3119b7752cde
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M config/sql/native/postgres-upgrade.sql
M config/sql/native/postgres.sql
M docs/admin-gui/admin-gui-config/admin-gui-config-examples.adoc
M docs/admin-gui/admin-gui-config/index.adoc
M docs/admin-gui/collections-views/configuration/index.adoc
M docs/deployment/ninja/command/export-mining.adoc
A docs/diag/performance.adoc
M docs/resources/attribute-caching.adoc
M docs/roles-policies/mining/anonymous-data-export/index.adoc
M gui/admin-gui/package-lock.json
M gui/admin-gui/package.json
A gui/admin-gui/patches/admin-lte#3.2.0.patch
R gui/admin-gui/patches/admin-lte+3.2.0.patch
A gui/admin-gui/patches/bootstrap-multiselect#1.1.0.patch
R gui/admin-gui/patches/bootstrap-multiselect+1.1.0.patch
M gui/admin-gui/pom.xml
M gui/admin-gui/src/frontend/js/midpoint.js
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PopupObjectListPanel.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/page/admin/task/component/TaskErrorsPanel.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/web/component/data/BoxedTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/PagingSizePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisPaginRows.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskProgress.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskProgressPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskProgressPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/TaskErrorSelectableBeanImplOld.java
M gui/admin-gui/webpack.common.js
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/ActivityBasedTaskInformation.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/ActivityProgressInformationBuilder.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/ActivityWorkersInformation.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/LegacyTaskInformation.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskInformation.java
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-tasks-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/ModelInteractionService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledGuiProfile.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledObjectCollectionView.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.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/security/GuiProfileCompiler.java
M release-notes.adoc
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
Log Message:
-----------
Merge branch 'master' into feature/outlier-detection
Compare: https://github.com/Evolveum/midpoint/compare/07befbff1ac9...2ac2927aa19a
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