[midPoint-git] [Evolveum/midpoint] 240dbc: Role analysis fix incorrect component init for h2 ...
Tadeas Chrapovic
noreply at github.com
Thu Jun 27 14:08:41 CEST 2024
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 240dbc20e38dbf3b0d586fc1577fb75cec378db0
https://github.com/Evolveum/midpoint/commit/240dbc20e38dbf3b0d586fc1577fb75cec378db0
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-21 (Fri, 21 Jun 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
Log Message:
-----------
Role analysis fix incorrect component init for h2 database
Commit: 961d563036d744191157efac818a4565cfd93ed4
https://github.com/Evolveum/midpoint/commit/961d563036d744191157efac818a4565cfd93ed4
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-21 (Fri, 21 Jun 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.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/algorithm/cluster/action/clustering/AdvancedClustering.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/UserBasedClustering.java
Log Message:
-----------
Role analysis prepare skeleton for assignment filter.
Commit: 7f6d836159a01ca79cc053e598d164542bd6e0ff
https://github.com/Evolveum/midpoint/commit/7f6d836159a01ca79cc053e598d164542bd6e0ff
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-21 (Fri, 21 Jun 2024)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierAnalyseActionDetailsPopupPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierAnalyseActionDetailsPopupPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierOutlineResultPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierOutlineResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierObjectModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/RoleAnalysisUserBasedTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/DisplayValueOption.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/statistic/ClusterStatistic.java
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/OutliersDetectionUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
Log Message:
-----------
Role analysis outlier detection experiments
1. Prepare skeleton for experimenting with outlier analysis
(cluster outliers), implement and try a few methods
2. Enable marking specific object (roles/users) for user-permission
table (for now just USER BASED MODE)
3. From this version is enabled analysis for outlier cluster.
Commit: f0df5377481061a2f7e07e53139cc005e28962db
https://github.com/Evolveum/midpoint/commit/f0df5377481061a2f7e07e53139cc005e28962db
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-22 (Sat, 22 Jun 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/OutliersDetectionUtil.java
Log Message:
-----------
Role analysis outlier detection temporary store similar object attribute analysis result
Commit: d0b5ae2169fbab01026d5bf0151ad8cf6d3ad622
https://github.com/Evolveum/midpoint/commit/d0b5ae2169fbab01026d5bf0151ad8cf6d3ad622
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-25 (Tue, 25 Jun 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionAnalysisAspectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierAnalyseActionDetailsPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierObjectModel.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningUserTypeChunk.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/algorithm/cluster/action/clustering/AdvancedClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/OutlierPatternResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/OutliersDetectionUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterable.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusteringMode.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DataPoint.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DensityBasedClustering.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
Log Message:
-----------
Role analysis experiment with outlier cluster
1. Identify reasons for object inclusion in outlier cluster (Clustering improvements).
2. Experiment with objects in the outlier cluster.
Commit: 6d852dc9eba63b0e3d16f35b036e24585f2125f0
https://github.com/Evolveum/midpoint/commit/6d852dc9eba63b0e3d16f35b036e24585f2125f0
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-25 (Tue, 25 Jun 2024)
Changed paths:
M config/sql/native/postgres-upgrade.sql
M docs/misc/bulk/password.adoc
M docs/misc/bulk/scripting-tasks.adoc
M docs/security/authorization/admin-gui.adoc
M docs/security/crypto/migrating-encryption-keys.adoc
M docs/tasks/task-chaining.adoc
M docs/tasks/task-template.adoc
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
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/search/SearchBoxConfigurationBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/SchemaItemTypePanelFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/schema/ObjectReferenceTargetTypeWrapperFactory.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/schema/ObjectReferenceTargetTypeWrapperFactoryImpl.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/schema/PrismSchemaItemWrapperFactory.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/schema/PrismSchemaItemWrapperFactoryImpl.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/schema/ResourceSchemaWrapperFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/schema/SchemaDefinitionWrapperFactory.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/schema/SchemaDefinitionWrapperFactoryImpl.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/schema/UnmodifiableSchemaItemIndexWrapperFactory.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/schema/UnmodifiableSchemaItemIndexWrapperFactoryImpl.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/schema/UnmodifiableSchemaPropertiesWrapperFactory.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/schema/UnmodifiableSchemaPropertiesWrapperFactoryImpl.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/schema/UnmodifiableSchemaReferencesWrapperFactory.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/schema/UnmodifiableSchemaReferencesWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/InlineOperationalButtonsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/InlineOperationalButtonsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/OperationalButtonsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/TaskOperationalButtonsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/report/PageReport.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/ResourceDetailsModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceSchemaPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SchemaHandlingObjectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/SelectObjectClassesStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schema/ResourceSchemaWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/SchemaHandlingTypesTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/NavigationDetailsTablePanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/NavigationDetailsTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisOutlier.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/ClusterSummaryPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationButtonPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterSummaryPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierSummaryPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierOperationButtonPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierSummaryPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionOperationButtonPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionSummaryPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/SessionSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisClusterOccupationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/PageSchema.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ComplexTypeDefinitionPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/ComplexTypeDefinitionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/PrismItemDefinitionsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/DetailsTableItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/DetailsTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUser.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismSchemaWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/IconAndStylesUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectVerticalSummaryPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectVerticalSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedImagePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/component/CertCampaignSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/component/PageCertCampaign.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/component/PageCertCampaign.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PrismSchemaTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/prism-schema/prism-schema-3.xsd
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/misc/TestMiscellaneous.java
A model/model-impl/src/test/resources/misc/resource-dummy-generate-object-classes.xml
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConfigurationTransformer.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/role-mining
Commit: 643a26f3ffe35b7bc963ff94c1d95ecca2b80ee3
https://github.com/Evolveum/midpoint/commit/643a26f3ffe35b7bc963ff94c1d95ecca2b80ee3
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-25 (Tue, 25 Jun 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierAnalyseActionDetailsPopupPanel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
Log Message:
-----------
Outlier detection fix npe
Commit: 25b0a9b4e128cadecd0c0599e58d3c4901b80a09
https://github.com/Evolveum/midpoint/commit/25b0a9b4e128cadecd0c0599e58d3c4901b80a09
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-25 (Tue, 25 Jun 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.html
Log Message:
-----------
Role analysis improve attribute panel css
Commit: 1f2ea752dc7e84558cceb7e8c513277ff19e7f62
https://github.com/Evolveum/midpoint/commit/1f2ea752dc7e84558cceb7e8c513277ff19e7f62
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-25 (Tue, 25 Jun 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/RoleAnalysisRoleBasedTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/RoleAnalysisUserBasedTable.java
Log Message:
-----------
Role analysis add missing localizations
Commit: 45200d8518f95aedbef7ea27ff183afb11d55852
https://github.com/Evolveum/midpoint/commit/45200d8518f95aedbef7ea27ff183afb11d55852
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-25 (Tue, 25 Jun 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/RoleAnalysisRoleBasedTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/RoleAnalysisUserBasedTable.java
Log Message:
-----------
Improve AbstractPageObjectDetails basicPanel
1. Group summary and navigation panel into single component
2. From this version it is possible toggle visibility of basicPanel
Commit: dd9e8a53eaebdc1a0909ede2dca8008c9fc8d07d
https://github.com/Evolveum/midpoint/commit/dd9e8a53eaebdc1a0909ede2dca8008c9fc8d07d
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-25 (Tue, 25 Jun 2024)
Changed paths:
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/role-mining' into feature/role-mining
Commit: 9a3451b265ea7af77f4407937077d528535bf765
https://github.com/Evolveum/midpoint/commit/9a3451b265ea7af77f4407937077d528535bf765
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-25 (Tue, 25 Jun 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/RoleAnalysisRoleBasedTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/RoleAnalysisUserBasedTable.java
Log Message:
-----------
Rename AbstractPageObjectDetails basicPanel to detailsNavigationPanel
Commit: 3b96e87fa024c9087a18aff8f95a627962f52bc9
https://github.com/Evolveum/midpoint/commit/3b96e87fa024c9087a18aff8f95a627962f52bc9
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M config/sql/native/postgres.sql
M docs/schema/custom-schema-extension.adoc
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AnalysisAttributeSelectorPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AnalysisAttributeSelectorPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ClusteringAttributeSelectorPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ClusteringAttributeSelectorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/schema/UnmodifiableSchemaPropertiesWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierObjectModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.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/RoleAnalysisSessionSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/RoleAnalysisOutlierPropertyTable.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/RoleAnalysisOutlierPropertyTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierPropertyTileTable.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
M release-notes.adoc
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/ImportAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacBasicStructure.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacObjectCategoryBuilder.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacUserType.java
Log Message:
-----------
Merge branch 'master' into feature/role-mining
# Conflicts:
# model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
Commit: 62dc7a9201ecc1dd67d82f68fedb11c592c7b778
https://github.com/Evolveum/midpoint/commit/62dc7a9201ecc1dd67d82f68fedb11c592c7b778
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.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/utils/RoleAnalysisAlgorithmUtils.java
Log Message:
-----------
Role analysis cleanup
Commit: f23d9d7e3ca9699eecfc8525e4bad5fbb29c8c2a
https://github.com/Evolveum/midpoint/commit/f23d9d7e3ca9699eecfc8525e4bad5fbb29c8c2a
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierAnalyseActionDetailsPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
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/RoleBasedClustering.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/util/OutliersDetectionUtil.java
Log Message:
-----------
Role analysis temporary disable assignment filter
Commit: 4854e68e8492ff5eeb8cee1f2d8c3ee118e57e30
https://github.com/Evolveum/midpoint/commit/4854e68e8492ff5eeb8cee1f2d8c3ee118e57e30
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterAnalysisAspectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisOutlierAnalysisAspectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionAnalysisAspectsPanel.java
Log Message:
-----------
Role analysis fix npe
Commit: 788354bb163707bed1dcb67241778ab4d5ab7432
https://github.com/Evolveum/midpoint/commit/788354bb163707bed1dcb67241778ab4d5ab7432
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AdvancedModeConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BalancedCoverageModeConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/ExactSimilarityModeConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/StandardModeConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/AnalysisCategoryChoiceStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
Log Message:
-----------
Role analysis improve outlier detection
1. Add possibility to analyse outlier clusters
2. NOTE: changes on schema level
Commit: 08a64dbd0c972b17082e4a0823074b85656ee9d6
https://github.com/Evolveum/midpoint/commit/08a64dbd0c972b17082e4a0823074b85656ee9d6
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierObjectModel.java
Log Message:
-----------
Role analysis fix npe
Commit: f42d00df9c89632888ea406194e7033418a9edd3
https://github.com/Evolveum/midpoint/commit/f42d00df9c89632888ea406194e7033418a9edd3
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/OutliersDetectionUtil.java
Log Message:
-----------
Role analysis fix npe
Commit: 82deb6170df62a804612c5b48852f3344ff4a8c1
https://github.com/Evolveum/midpoint/commit/82deb6170df62a804612c5b48852f3344ff4a8c1
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTileModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierAnalyseActionDetailsPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierObjectModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/RoleAnalysisUserBasedTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierPropertyTileTable.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.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/algorithm/cluster/action/util/OutliersDetectionUtil.java
Log Message:
-----------
Role analysis multiple fix and add duplicated assignment detection implementation
Compare: https://github.com/Evolveum/midpoint/compare/8d442fb41798...82deb6170df6
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