[midPoint-git] [Evolveum/midpoint] 367657: Improved handling of condition for collected activ...
Viliam Repan
noreply at github.com
Tue Apr 21 11:42:31 CEST 2026
Branch: refs/heads/feature/focus-activity-policies
Home: https://github.com/Evolveum/midpoint
Commit: 36765716adc4392a86be39731f2cdb461124a2e6
https://github.com/Evolveum/midpoint/commit/36765716adc4392a86be39731f2cdb461124a2e6
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-21 (Tue, 21 Apr 2026)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestTask000FocusPolicyInActivity.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholds.java
A model/model-intest/src/test/resources/tasks/thresholds/role-add-10-notification.xml
A model/model-intest/src/test/resources/tasks/thresholds/role-modify-cost-center-5-notification.xml
A model/model-intest/src/test/resources/tasks/thresholds/role-modify-full-name-5-notification.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-000-import-simulate-execute.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-000-import-simulate.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-000-import.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-000-reconciliation-simulate-execute.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-000-reconciliation-simulate.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-000-reconciliation.xml
M model/model-intest/testng-integration-full.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyUtils.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
Log Message:
-----------
Improved handling of condition for collected activity policy rules.
Policy rules now have `enabled` flag and `condition` expression. First one is primarily to enable/disable policy via GUI (task activities). Second for handling business logic, mainly for more granular configuration.
Additionally, started implementation of tests for focus/activity policies.
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