[midPoint-git] [Evolveum/midpoint] b781c7: Role mining: fix incorrect extension item caching
Tadeas Chrapovic
noreply at github.com
Wed Mar 19 12:51:54 CET 2025
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: b781c7c82f2156ab4e252cea43072f7a364572c2
https://github.com/Evolveum/midpoint/commit/b781c7c82f2156ab4e252cea43072f7a364572c2
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-13 (Thu, 13 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 incorrect extension item caching
1. Fix display the extension attribute value in user permission table
Commit: a8bbb5eeb1bbbd37f23c83a14f1b6be4915a83d0
https://github.com/Evolveum/midpoint/commit/a8bbb5eeb1bbbd37f23c83a14f1b6be4915a83d0
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-13 (Thu, 13 Mar 2025)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/RoleAnalysisAttributeDefConvert.java
Log Message:
-----------
Role mining: fix incorrectly extracted group by rule in role mode
Commit: 68672ff0b2067aecd133ddd0f8989c2c9df3c43d
https://github.com/Evolveum/midpoint/commit/68672ff0b2067aecd133ddd0f8989c2c9df3c43d
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-13 (Thu, 13 Mar 2025)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java
Log Message:
-----------
Role mining: fix role mode cluster name resolver
Commit: 770fdea10f9d7dbe297ddc957fc20b2e41e0b440
https://github.com/Evolveum/midpoint/commit/770fdea10f9d7dbe297ddc957fc20b2e41e0b440
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-14 (Fri, 14 Mar 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisSimpleModel.java
Log Message:
-----------
Role mining: fix attribute model loading
Commit: 9d3c3f33f09345c83912b8607a3d839eed2016bc
https://github.com/Evolveum/midpoint/commit/9d3c3f33f09345c83912b8607a3d839eed2016bc
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-19 (Wed, 19 Mar 2025)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Cluster.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
Log Message:
-----------
Fix clustering condition for required rule neighbors
Commit: a884d0f5bb4d9a35f47ac91b0527616054b75d62
https://github.com/Evolveum/midpoint/commit/a884d0f5bb4d9a35f47ac91b0527616054b75d62
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-19 (Wed, 19 Mar 2025)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DataPoint.java
Log Message:
-----------
Fix clustering condition for required rule neighbors
1. Add missing annotation
Commit: 2c98fd8d613b42d13fb8f922eb060b0af4a86a49
https://github.com/Evolveum/midpoint/commit/2c98fd8d613b42d13fb8f922eb060b0af4a86a49
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-19 (Wed, 19 Mar 2025)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
Log Message:
-----------
Role mining: fix session process does not finish at 7/7 state
Commit: a285e504519c7bf25be873492fefc17a7ffe42c0
https://github.com/Evolveum/midpoint/commit/a285e504519c7bf25be873492fefc17a7ffe42c0
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-19 (Wed, 19 Mar 2025)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/RoleAnalysisAttributeDefConvert.java
Log Message:
-----------
Role mining: fix incorrect rule similarity passing
Commit: 104c1f7bcf469ceddb86fb9f5ed116519e268678
https://github.com/Evolveum/midpoint/commit/104c1f7bcf469ceddb86fb9f5ed116519e268678
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-19 (Wed, 19 Mar 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeProgressBarDto.java
Log Message:
-----------
Role mining: fix attribute analysis "in repo" stats displaying
Commit: 7615492fe9a5360dd2590c6ecafdea93fd703f75
https://github.com/Evolveum/midpoint/commit/7615492fe9a5360dd2590c6ecafdea93fd703f75
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-19 (Wed, 19 Mar 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
Log Message:
-----------
Role mining: fix birthright mode detection default option
Commit: fc52f94765111dd11e04c996e232d5ab2431539e
https://github.com/Evolveum/midpoint/commit/fc52f94765111dd11e04c996e232d5ab2431539e
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-19 (Wed, 19 Mar 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTileModel.java
Log Message:
-----------
Role mining: fix meanDensity NaN
Commit: 39e5c329c6515e0130ee01c23756d2a6f03a63b3
https://github.com/Evolveum/midpoint/commit/39e5c329c6515e0130ee01c23756d2a6f03a63b3
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-19 (Wed, 19 Mar 2025)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceUtils.java
Log Message:
-----------
Role mining: npe on role analysis page
Commit: 9c5b60c093ed5f46cff7a1de474d12df1dfcc5cc
https://github.com/Evolveum/midpoint/commit/9c5b60c093ed5f46cff7a1de474d12df1dfcc5cc
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-19 (Wed, 19 Mar 2025)
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/session/RoleAnalysisSessionOperationButtonPanel.java
M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/values/RoleAnalysisObjectState.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/RoleAnalysisUtils.java
Log Message:
-----------
Role mining: fix rebuild session fail
Commit: 034befc5e94638b53391dc7a37c6b4f45f88cef5
https://github.com/Evolveum/midpoint/commit/034befc5e94638b53391dc7a37c6b4f45f88cef5
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-19 (Wed, 19 Mar 2025)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
Log Message:
-----------
Role mining: fix pattern attribute analysis
Commit: b00dcfdbe86686dd8d59935aca2809e68a4aff48
https://github.com/Evolveum/midpoint/commit/b00dcfdbe86686dd8d59935aca2809e68a4aff48
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-19 (Wed, 19 Mar 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelPatternItem.html
Log Message:
-----------
Role mining: fix user-permission matrix op panel overflow
Commit: 6922e8984b5de6dfaca97e6685038a9aaad74f3f
https://github.com/Evolveum/midpoint/commit/6922e8984b5de6dfaca97e6685038a9aaad74f3f
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-19 (Wed, 19 Mar 2025)
Changed paths:
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
Log Message:
-----------
Role mining: user-permission table fail
1. After migration in role mode there is empty table
(fixes by adding migrated roles int chunk model).
2. User mode now exclude candidate roles.
Commit: c419ecb3638ee5bb1aba9a56b660db032e7984d5
https://github.com/Evolveum/midpoint/commit/c419ecb3638ee5bb1aba9a56b660db032e7984d5
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-03-19 (Wed, 19 Mar 2025)
Changed paths:
M docs/misc/notifications/configuration.adoc
A docs/tasks/activity-thresholds.adoc
M gui/admin-gui/pom.xml
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/search/panel/ObjectTypeSearchItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/AbstractQNameWithChoicesPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/DropDownChoicePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismPropertyWrapperImpl.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/web/page/admin/configuration/component/QueryPlaygroundPanel.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/security/MidPointAuthWebSession.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/SessionStorage.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PrismSchemaTypeUtil.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/ActivityProgressInformation.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/java/com/evolveum/midpoint/schema/util/task/WallClockTimeComputer.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
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-mining-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-simulations-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M infra/schema/src/main/resources/xml/ns/public/model/scripting/scripting-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEnforcer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestActivityExecutionTimeThresholds.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholds.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholdsMultiNode.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholdsSingleTask.java
A model/model-intest/src/test/resources/tasks/thresholds/resource-dummy-source-slow.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-reconciliation-executionTime-multi.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-reconciliation-executionTime-single.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-simple-noop.xml
M model/model-intest/testng-integration-full.xml
A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/ActivityPolicyRuleEvent.java
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/TaskEvent.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationActivityListener.java
A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/ActivityPolicyRuleEventImpl.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/TaskEventImpl.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/handlers/AggregatedEventHandler.java
A model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleActivityPolicyRuleNotifier.java
M pom.xml
M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
M release-notes.adoc
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ActivityListener.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ActivityTreeStateOverview.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityDefinition.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPoliciesDefinition.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyConstraintEvaluator.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyConstraintsEvaluator.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRuleEvaluationContext.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesContext.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesProcessor.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyUtils.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/DurationThresholdPolicyTrigger.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedActivityPolicyRule.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedActivityPolicyRuleTrigger.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedDurationThresholdConstraintEvaluator.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ExecutionTimeConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/AbstractActivityRun.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/AbstractCompositeActivityRun.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/ActivityRunResult.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.java
A 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/processing/ItemProcessingGatekeeper.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
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityStateAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/TaskAsserter.java
M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskRunResult.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/run/TaskCycleExecutor.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/SuspendAndDeleteHelper.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskStateManager.java
M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
Log Message:
-----------
Merge branch 'master' into role-mining-mcm25
Compare: https://github.com/Evolveum/midpoint/compare/8b5867f267f1...c419ecb3638e
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