[midPoint-git] [Evolveum/midpoint] 1e822f: Smart Integration: Skip mapping suggestions for al...
Michal Zelenčík
noreply at github.com
Tue Feb 3 12:20:08 CET 2026
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 1e822f5a5d029df120dfe11ce5b60d6820a6c1f8
https://github.com/Evolveum/midpoint/commit/1e822f5a5d029df120dfe11ce5b60d6820a6c1f8
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2026-01-29 (Thu, 29 Jan 2026)
Changed paths:
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/AttributeMappingCandidateSet.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java
Log Message:
-----------
Smart Integration: Skip mapping suggestions for already-mapped attributes
AttributeMappingCandidateSet now accepts existing mapping paths and
filters out candidates targeting paths that already have mappings.
MappingsSuggestionOperation collects target paths from existing
inbound/outbound mappings on the resource and passes them to the
candidate set for deduplication.
Signed-off-by: Michal Zelencik <michal.zelencik at evolveum.com>
Commit: 9f8afebb56219d4b7a167454853554b597cbcb94
https://github.com/Evolveum/midpoint/commit/9f8afebb56219d4b7a167454853554b597cbcb94
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2026-02-03 (Tue, 03 Feb 2026)
Changed paths:
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/SmartIntegrationService.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/AttributeMappingCandidateSet.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationServiceImpl.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestMappingsSuggestionOperation.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSystemMappingsSuggestion.java
Log Message:
-----------
Smart Integration: exclude accepted mapping suggestions from new suggestions
When a user accepts a mapping suggestion but hasn't saved it yet, the
suggestion was being re-proposed because it wasn't in the resource yet.
This change adds support for passing accepted suggestions allowing
the backend to filter them out.
Signed-off-by: Michal Zelencik <michal.zelencik at evolveum.com>
Commit: 9679243a2fc0fedbac75fba0af6c1dc0edb98f05
https://github.com/Evolveum/midpoint/commit/9679243a2fc0fedbac75fba0af6c1dc0edb98f05
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2026-02-03 (Tue, 03 Feb 2026)
Changed paths:
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/SmartIntegrationService.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/AttributeMappingCandidateSet.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationServiceImpl.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestMappingsSuggestionOperation.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSystemMappingsSuggestion.java
Log Message:
-----------
Merge branch 'feature/mapping-deduplication-3'
Compare: https://github.com/Evolveum/midpoint/compare/4d23b602bf0b...9679243a2fc0
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