[midPoint-git] [Evolveum/midpoint] 3acfc6: Smart integration: implement basic functions for A...
Tadeas Chrapovic
noreply at github.com
Fri Sep 26 11:39:22 CEST 2025
Branch: refs/heads/midpilot
Home: https://github.com/Evolveum/midpoint
Commit: 3acfc68dfb1909fffd2d7c91dee84561b02bcd91
https://github.com/Evolveum/midpoint/commit/3acfc68dfb1909fffd2d7c91dee84561b02bcd91
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-09-26 (Fri, 26 Sep 2025)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AbstractInputGuiComponentFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismPropertyValueWrapper.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AiUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueMetadataTypeUtil.java
Log Message:
-----------
Smart integration: implement basic functions for AI provenance handling (initial)
1. Added syncAiProvenanceWithChangeIfApplied to synchronize AI
metadata between old and new values
2. Implemented unmarkAsAiProvided to recursively remove AI provenance
3. Added removeAiProvenanceMetadata to strip AI entries from ValueMetadata
4. Introduced containsMatchingOriginRefMetadata to compare
provenance by origin OIDs (instead of using equals, because stored
values contain multiple additional properties)
NOTE: containsMatchingOriginRefMetadata and the place for handling
this synchronization will be redesigned/refined later.
Commit: 25cfe5994093c70c2fe2dae1e9ac9d737f7443c6
https://github.com/Evolveum/midpoint/commit/25cfe5994093c70c2fe2dae1e9ac9d737f7443c6
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-09-26 (Fri, 26 Sep 2025)
Changed paths:
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/CorrelatorEvaluator.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/StatisticsComputer.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestCorrelatorSuggestions.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java
M model/smart-impl/src/test/resources/smart/correlator-evaluator/user2.xml
M model/smart-impl/src/test/resources/smart/correlator-evaluator/user3.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/midpilot' into midpilot
Compare: https://github.com/Evolveum/midpoint/compare/755d7f93543c...25cfe5994093
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