[midPoint-git] [Evolveum/midpoint] 21261b: Helptext and validators for prism form wrappers, w...
matisovaa
noreply at github.com
Thu Mar 5 14:50:21 CET 2026
Branch: refs/heads/tmp/11036
Home: https://github.com/Evolveum/midpoint
Commit: 21261b6802f519d630b8676794cee6483423d4a2
https://github.com/Evolveum/midpoint/commit/21261b6802f519d630b8676794cee6483423d4a2
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-02-27 (Fri, 27 Feb 2026)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/HelpTextPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/HelpTextPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractFormWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/SingleContainerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyValuePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/ItemValidationContext.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/ItemValidatorFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/UniqueObjectNameValidatorFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/ValidatorRegistry.java
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
Log Message:
-----------
Helptext and validators for prism form wrappers, work just started
Commit: 5d7e599916edd683e35f004ab9e79f9ecd77e3e4
https://github.com/Evolveum/midpoint/commit/5d7e599916edd683e35f004ab9e79f9ecd77e3e4
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-02-28 (Sat, 28 Feb 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
Log Message:
-----------
Added ConnectorType.available to search item definitions (gui)
Commit: 9ef75d166a854ed6f901cb602d16c8895374dfec
https://github.com/Evolveum/midpoint/commit/9ef75d166a854ed6f901cb602d16c8895374dfec
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-02-28 (Sat, 28 Feb 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/ItemValidatorFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/UniqueObjectNameValidatorFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/ValidatorFactoryRegistry.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/ValidatorRegistry.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
Log Message:
-----------
Simple validators implementation, unique object name validator
Commit: 0a1385707f8d9eeff1f69ff1df6116497fb06dc7
https://github.com/Evolveum/midpoint/commit/0a1385707f8d9eeff1f69ff1df6116497fb06dc7
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-02-28 (Sat, 28 Feb 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/HelpTextPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/HelpTextPanel.java
Log Message:
-----------
Help text panel implementation, wip
Commit: 0e3c96396ac6fe03ea0369c44549a3f686203932
https://github.com/Evolveum/midpoint/commit/0e3c96396ac6fe03ea0369c44549a3f686203932
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-02 (Mon, 02 Mar 2026)
Changed paths:
A .gitattributes
M gui/admin-gui/package-lock.json
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/SmartStatisticsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/panel/correaltion/CorrelationCandidatePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/util/CorrelationUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ReconciliationProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/IterationHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionUpdateOperation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionsLoadOperation.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
A model/model-intest/src/test/resources/associations/resource-dummy-ad-cached.xml
M model/model-intest/src/test/resources/associations/system-configuration.xml
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SchemaMatchingOperation.java
M pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into tmp/gui-improvements
Commit: 2e93e66ff5287ef79cabddf8edc2bb9429a1e79f
https://github.com/Evolveum/midpoint/commit/2e93e66ff5287ef79cabddf8edc2bb9429a1e79f
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2026-03-02 (Mon, 02 Mar 2026)
Changed paths:
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java
Log Message:
-----------
Smart Integration: Filter read-only attributes from outbound mapping suggestions
Added logic to skip read-only attributes when suggesting outbound mappings.
Read-only attributes (canModify=false) should not have outbound mappings
generated since they cannot be written to by midPoint.
Signed-off-by: Michal Zelencik <michal.zelencik at evolveum.com>
Commit: c815da766f65a589f47f19965162af5c2461c24a
https://github.com/Evolveum/midpoint/commit/c815da766f65a589f47f19965162af5c2461c24a
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2026-03-02 (Mon, 02 Mar 2026)
Changed paths:
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java
Log Message:
-----------
Smart Integration: Fix outbound mapping deduplication
When collecting existing outbound mapping paths for deduplication,
strip the 'attributes/' prefix using .rest() to match the format
used when storing suggestion ref paths. This prevents duplicate
suggestions for attributes that already have configured outbound
mappings.
Commit: 82174dbcf3ce6773bf209ff8497a2b4848cad0b9
https://github.com/Evolveum/midpoint/commit/82174dbcf3ce6773bf209ff8497a2b4848cad0b9
Author: honchar <honchar at evolveum.com>
Date: 2026-03-02 (Mon, 02 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.java
Log Message:
-----------
Fix sidebar menu announcement
Related to #11063
Commit: d5535420fbbf7f45337add61e38a81c975b2c758
https://github.com/Evolveum/midpoint/commit/d5535420fbbf7f45337add61e38a81c975b2c758
Author: honchar <honchar at evolveum.com>
Date: 2026-03-02 (Mon, 02 Mar 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
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapMappingProvider.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: ba1aacfe7ef10c41e1f00ed269241deb98905cc5
https://github.com/Evolveum/midpoint/commit/ba1aacfe7ef10c41e1f00ed269241deb98905cc5
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-02 (Mon, 02 Mar 2026)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java
Log Message:
-----------
MID-10979 fixed failing tests
Commit: f4ec3cfea7dceac21b2598e1bb6d97744bd77e7d
https://github.com/Evolveum/midpoint/commit/f4ec3cfea7dceac21b2598e1bb6d97744bd77e7d
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-02 (Mon, 02 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.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/wellknownschemas/ldap/InetOrgPersonLdapMappingProvider.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into tmp/gui-improvements
Commit: b6722e95d794ef08bb623c420e0cc1b658cbaf00
https://github.com/Evolveum/midpoint/commit/b6722e95d794ef08bb623c420e0cc1b658cbaf00
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-03 (Tue, 03 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/DropdownButtonDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/ItemValidatorFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/NoopValidatorFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/UniqueObjectNameValidatorFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/LocalFileInputPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/LocalFileInputPanel.java
Log Message:
-----------
local file input panel implementation, wip
Commit: 7fd92445dc44a74e1baca33e37585394ceacc434
https://github.com/Evolveum/midpoint/commit/7fd92445dc44a74e1baca33e37585394ceacc434
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-03 (Tue, 03 Mar 2026)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LocalFileInputPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/UniqueObjectNameValidatorFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/LocalFileInputPanel.java
Log Message:
-----------
local file input panel implementation, loading done
Commit: 9889bb1d6b73c9a397a582d36c42098b9c37c536
https://github.com/Evolveum/midpoint/commit/9889bb1d6b73c9a397a582d36c42098b9c37c536
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-03 (Tue, 03 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/DropdownButtonDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/LocalFileInputPanel.java
Log Message:
-----------
local file input panel implementation, compilation fix
Commit: 5ecf6e31720d3f05135ba4d068a27fdc894c8661
https://github.com/Evolveum/midpoint/commit/5ecf6e31720d3f05135ba4d068a27fdc894c8661
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2026-03-03 (Tue, 03 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/DocumentationConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/DocumentationTilePanel.java
Log Message:
-----------
Fixed documentation selection in wizard.
Commit: d30a2dc68f765246a1613cb594fc0c184d968ae8
https://github.com/Evolveum/midpoint/commit/d30a2dc68f765246a1613cb594fc0c184d968ae8
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-03 (Tue, 03 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferencePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferencePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferencePanel.html
Log Message:
-----------
Long help support added to property, reference. Configuration whether to show it, not yet.
Commit: c4183e5d8a2cfebac91ca4a64857837a23544aaa
https://github.com/Evolveum/midpoint/commit/c4183e5d8a2cfebac91ca4a64857837a23544aaa
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-03 (Tue, 03 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormContainerHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerValuePanel.java
Log Message:
-----------
long help support added to container, configuration not yet
Commit: eb1cb06f973912cf17740f8ea7b0b45ca40638e4
https://github.com/Evolveum/midpoint/commit/eb1cb06f973912cf17740f8ea7b0b45ca40638e4
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-03 (Tue, 03 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemPanel.java
Log Message:
-----------
removed fake help text
Commit: 26cccbb5a051108a6f3d42bf63067eb7fd81ba53
https://github.com/Evolveum/midpoint/commit/26cccbb5a051108a6f3d42bf63067eb7fd81ba53
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-03 (Tue, 03 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/DocumentationConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/DocumentationTilePanel.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into tmp/gui-improvements
Commit: e99f593f73d632a5afc9a709a0e2a8a78d763383
https://github.com/Evolveum/midpoint/commit/e99f593f73d632a5afc9a709a0e2a8a78d763383
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2026-03-03 (Tue, 03 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/AttributeMappingsTableWizardPanel.java
M infra/schema/src/main/resources/xml/ns/public/common/common-smart-integration-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/smart/TestSmartIntegrationService.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/SmartIntegrationRestController.java
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/SmartIntegrationServiceImpl.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionRemoteServiceCallActivityRun.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionSchemaMatchingActivityRun.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionWorkDefinition.java
Log Message:
-----------
Add data access permission check to mappings suggestions
**What**
Add a control to the Mappings Suggestion activity that checks whether
the user has granted permission to use a specific type of data during
the suggestion process. This permission directly determines whether the
suggestion will use AI.
**Why**
The user has an option to chose, what data will be used by the
suggestion process (speaking about external services, not our code).
Till now, these options were ignored, or better said, not supported by
the activities. This commit adds the support for the mappings
suggestion.
Later commits may introduce similar thing for other kinds of
suggestions.
**Task**: 11118
Commit: 84eee1c957d1921c6e3bbbd08ecc1bf42801dbb7
https://github.com/Evolveum/midpoint/commit/84eee1c957d1921c6e3bbbd08ecc1bf42801dbb7
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2026-03-03 (Tue, 03 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTypesPanel.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/schemaHandling/objectType/attribute/mapping/AttributeMappingsTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemsTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/SmartCorrelationTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartAlertGeneratingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/page/SmartObjectTypeSuggestionWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectTypeSuggestionPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/DataAccessPermission.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/RequestDetailsConfirmationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/RequestDetailsRecordDto.java
Log Message:
-----------
Honor the user selected data access permissions
**What**
Fix the issue, where the data access permissions selected by the user
before mapping suggestion was run were not sent to the backend.
**Why**
Before running any kind of suggestion, which (may) involve calls to LLM,
the user have the possibility to specify what kind of data can be send
to LLM. This feature was however not complete and the selected
permissions were not correctly propagated to the backend. This change
fixes it for the mappings suggestion.
**Task**: 11118
Commit: 10229efcf36209205525db163cf5a34bf87cbbe3
https://github.com/Evolveum/midpoint/commit/10229efcf36209205525db163cf5a34bf87cbbe3
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-03 (Tue, 03 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemHeaderPanel.java
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
Log Message:
-----------
tooltip now taken from virtual container settings
Commit: 831d3518a2720d688cb4d9499f69120de530ec12
https://github.com/Evolveum/midpoint/commit/831d3518a2720d688cb4d9499f69120de530ec12
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-03 (Tue, 03 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTypesPanel.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/schemaHandling/objectType/attribute/mapping/AttributeMappingsTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemsTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/SmartCorrelationTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartAlertGeneratingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/page/SmartObjectTypeSuggestionWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectTypeSuggestionPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/DataAccessPermission.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/RequestDetailsConfirmationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/RequestDetailsRecordDto.java
M infra/schema/src/main/resources/xml/ns/public/common/common-smart-integration-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/smart/TestSmartIntegrationService.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/SmartIntegrationRestController.java
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/SmartIntegrationServiceImpl.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionRemoteServiceCallActivityRun.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionSchemaMatchingActivityRun.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionWorkDefinition.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into tmp/gui-improvements
Commit: 8362e032a39633a64965465f87b50c28160eccb1
https://github.com/Evolveum/midpoint/commit/8362e032a39633a64965465f87b50c28160eccb1
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-03 (Tue, 03 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerValuePanel.java
Log Message:
-----------
some todo marks
Commit: 7b11d5339b1b78724c5266d0767bd8d6a8b6709c
https://github.com/Evolveum/midpoint/commit/7b11d5339b1b78724c5266d0767bd8d6a8b6709c
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-03 (Tue, 03 Mar 2026)
Changed paths:
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/HelpTextPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/HelpTextPanel.java
Log Message:
-----------
help css improvements
Commit: d530636a1a4be122dd233a05edecb2f8480b0df1
https://github.com/Evolveum/midpoint/commit/d530636a1a4be122dd233a05edecb2f8480b0df1
Author: dakle <dakle at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M docs/concepts/clock-time-provider/index.adoc
Log Message:
-----------
Add note about perils of traveling back in time
Commit: c080c66348599a3ecf73de08ab4e47a7df1b404f
https://github.com/Evolveum/midpoint/commit/c080c66348599a3ecf73de08ab4e47a7df1b404f
Author: edison23 <dakle at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M docs/concepts/clock-time-provider/index.adoc
Log Message:
-----------
Merge pull request #524 from Evolveum/docs/master/add/clock-note-travel-back-in-time
Add note about perils of traveling back in time
Commit: d5698a6a2dbe9eb7c4d75af22aa8aca36107e4a1
https://github.com/Evolveum/midpoint/commit/d5698a6a2dbe9eb7c4d75af22aa8aca36107e4a1
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/smart/MockServiceClientImpl.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/ServiceClient.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/DefaultServiceClientImpl.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java
Log Message:
-----------
Smart Integretion: Parallelize mapping suggestion processing
This commit introduces asynchronous processing of mapping suggestions,
allowing multiple AI service calls to execute concurrently instead of
sequentially.
- Implement invokeAsync() in DefaultServiceClientImpl using dedicated
thread pool
- Refactor MappingsSuggestionOperation to use two-phase processing:
1. Initiate all mapping suggestions asynchronously
2. Collect and process results from completed futures
Signed-off-by: Michal Zelencik <michal.zelencik at evolveum.com>
Commit: 84ecacaad9e65edc228754762753b305842d7761
https://github.com/Evolveum/midpoint/commit/84ecacaad9e65edc228754762753b305842d7761
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/smart/MockServiceClientImpl.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/ServiceClient.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/DefaultServiceClientImpl.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java
Log Message:
-----------
Merge branch 'improvement/mapping-parallelization'
Commit: c67acd5a69a571e7b84f87eec64e476ddef8fefa
https://github.com/Evolveum/midpoint/commit/c67acd5a69a571e7b84f87eec64e476ddef8fefa
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/AttributeMappingsTableWizardPanel.java
Log Message:
-----------
Quick workaround for generating mapping suggestions
**What**
Quick and dirty workaround for generating mapping suggestions with the
"generate" buttons without the data access permissions pop-up.
**Why**
Currently not all "generate" buttons shows mentioned pop-up, where user
selects permissions to access the data. These causes that the task for
mappings suggestions receives `null` as a permissions list, what in turn
causes NPE.
The proper fix will be to add the pop-up to all the "generate" buttons.
But for the time being, this is a quick workaround to unlock testing,
which basically behaves the same way as it behaved before.
**Task**: 11118
Commit: 1d27e2b2a6f58d5669cb0a7df5309073ed46db78
https://github.com/Evolveum/midpoint/commit/1d27e2b2a6f58d5669cb0a7df5309073ed46db78
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
Log Message:
-----------
minor typo fixes
Commit: 3c81dd664888f4bc3cef9e8d7126bbe3a454dea5
https://github.com/Evolveum/midpoint/commit/3c81dd664888f4bc3cef9e8d7126bbe3a454dea5
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M docs/concepts/clock-time-provider/index.adoc
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/AttributeMappingsTableWizardPanel.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/smart/MockServiceClientImpl.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/ServiceClient.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/DefaultServiceClientImpl.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: bc4eeb92c61a86e13f3a37c183a5f0d052c960f2
https://github.com/Evolveum/midpoint/commit/bc4eeb92c61a86e13f3a37c183a5f0d052c960f2
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/FilePathValidator.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/UniqueObjectNameValidator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/UniqueObjectNameValidatorFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/LocalFileInputPanel.java
Log Message:
-----------
local file validation for input panel
Commit: 79184ee3d752a63d00a0c751b02d9511eb0e667c
https://github.com/Evolveum/midpoint/commit/79184ee3d752a63d00a0c751b02d9511eb0e667c
Author: dakle <dakle at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M docs/deployment/ports-80-and-443.adoc
Log Message:
-----------
add keywords and search alias to optimize search results
Commit: 149cf3e06362a87d97900f120c2d66ca523de64a
https://github.com/Evolveum/midpoint/commit/149cf3e06362a87d97900f120c2d66ca523de64a
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-connector-dev-3.xsd
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/RestBackend.java
Log Message:
-----------
Connector Wizard: Fixed missing Prism Model for PATCH operation
Commit: 6816e03f9421d5448d769baa52235b2a0154d04c
https://github.com/Evolveum/midpoint/commit/6816e03f9421d5448d769baa52235b2a0154d04c
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ProcessedDocumentation.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/RestBackend.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/RestTestBackend.java
Log Message:
-----------
Connector Wizard: Fixed API incompatibility after caching update in microservice
Commit: ad87f43fe5d7b7acb0bc3f54ebbd88ed5452c8a2
https://github.com/Evolveum/midpoint/commit/ad87f43fe5d7b7acb0bc3f54ebbd88ed5452c8a2
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/smart/MockServiceClientImpl.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java
Log Message:
-----------
Smart Integration: Refactor MockServiceClientImpl to support function-based responses
Added a new constructor that accepts a Function<Object, Object> to allow
dynamic response generation based on request content. This enables each
schema match to have its own customized mapping response without relying
on sequential ordering.
Maintains backward compatibility with existing sequential response mode.
Signed-off-by: Michal Zelencik <michal.zelencik at evolveum.com>
Commit: 6b911c661ee965e665b82d69026a19ff4c27e55a
https://github.com/Evolveum/midpoint/commit/6b911c661ee965e665b82d69026a19ff4c27e55a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
Log Message:
-----------
Add two functions into "basic" library
This commit adds "substringAfter" and "map" methods.
Work in progress. To be reconsidered.
Commit: b4b2f1d695d6e33fd87df2f8d9aa030b350d0b53
https://github.com/Evolveum/midpoint/commit/b4b2f1d695d6e33fd87df2f8d9aa030b350d0b53
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/synchronization/ConfigureSynchronizationConfirmationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/synchronization/SourceDirectionSpecificationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/synchronization/TargetDirectionSpecificationPanel.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/synchronization/DeletedSourceChoice.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/synchronization/DeletedTargetChoice.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SynchronizationConfigurationScenarioHandler.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestPredefinedSynchronizationReactions.java
Log Message:
-----------
Change "Generate synchronization" wizard
The wording and one default value was changed in the wizard that
generates the synchronization reactions configuration.
Commit: ce648861eea4fc48485454d87619cdaf06261168
https://github.com/Evolveum/midpoint/commit/ce648861eea4fc48485454d87619cdaf06261168
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/RightSidebarPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/RightSidebarPanel.java
Log Message:
-----------
right sidebar first implementation, not finished yet
Commit: c7c9484c8a909efbb8d531b7619601708690af65
https://github.com/Evolveum/midpoint/commit/c7c9484c8a909efbb8d531b7619601708690af65
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.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/HelpTextPanel.java
Log Message:
-----------
right sidebar api and wizard usage
Commit: 571f6dfe3753c308b30c2372b3cadac3481a2dbc
https://github.com/Evolveum/midpoint/commit/571f6dfe3753c308b30c2372b3cadac3481a2dbc
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerValuePanel.java
Log Message:
-----------
NPE fix, better checks
Commit: ff18a64a7221085133b6841479e9f481607dd77c
https://github.com/Evolveum/midpoint/commit/ff18a64a7221085133b6841479e9f481607dd77c
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M docs/deployment/ports-80-and-443.adoc
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/synchronization/ConfigureSynchronizationConfirmationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/synchronization/SourceDirectionSpecificationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/synchronization/TargetDirectionSpecificationPanel.java
M infra/schema/src/main/resources/xml/ns/public/common/common-connector-dev-3.xsd
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/smart/MockServiceClientImpl.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/synchronization/DeletedSourceChoice.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/synchronization/DeletedTargetChoice.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SynchronizationConfigurationScenarioHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ProcessedDocumentation.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/RestBackend.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/RestTestBackend.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestPredefinedSynchronizationReactions.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: af51f738393fcb4699dbcba14dd7caaee19ee456
https://github.com/Evolveum/midpoint/commit/af51f738393fcb4699dbcba14dd7caaee19ee456
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/RightSidebarHelpPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/RightSidebarHelpPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/RightSidebarPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/RightSidebarPanel.java
Log Message:
-----------
right sidebar help panel, wip
Commit: 6646a16ba5e05286a45b411036ebc8b2e7d63863
https://github.com/Evolveum/midpoint/commit/6646a16ba5e05286a45b411036ebc8b2e7d63863
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/RightSidebarHelpPanel.java
Log Message:
-----------
right sidebar help panel, multiple fixes and improvements
Commit: fd6b1f86c450c4779bc50f0f7d384b92b293f903
https://github.com/Evolveum/midpoint/commit/fd6b1f86c450c4779bc50f0f7d384b92b293f903
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/DefaultContainerablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.java
Log Message:
-----------
cleanup for "show/hide empty fields", not fixed yet
Commit: 1c4632cc16595b8eaf0bd3f323201c48b13a26f5
https://github.com/Evolveum/midpoint/commit/1c4632cc16595b8eaf0bd3f323201c48b13a26f5
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/panel/correaltion/CorrelationProcessedObjectPanel.java
Log Message:
-----------
Add marking menu items for correlation simulation
When viewing the results of correlation simulation, three new menu
items were added:
- Mark as Do not touch
- Mark as Correlate later
- Mark as Invalid data
This is to simplify marking the shadows; as the path through Modify
marks is way too complicated.
Commit: 5e94b1b080118ebd317d0b83295e7a1a51d0647d
https://github.com/Evolveum/midpoint/commit/5e94b1b080118ebd317d0b83295e7a1a51d0647d
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/DefaultContainerablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: c5a873f5e918d8eb24962597516e7763ea899212
https://github.com/Evolveum/midpoint/commit/c5a873f5e918d8eb24962597516e7763ea899212
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/AttributeMappingsTableWizardPanel.java
Log Message:
-----------
Add missing subtitle in mappings page
**What**
Add subtitle to the attributes mapping page.
**Why**
It was there before, but for some unknown reason it was removed. This
change brings it back.
Commit: 351b947beff811c49c6ec9270c8daaff4e9455ea
https://github.com/Evolveum/midpoint/commit/351b947beff811c49c6ec9270c8daaff4e9455ea
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
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/CorrelationSuggestionOperation.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationServiceImpl.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionRemoteServiceCallActivityRun.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionWorkDefinition.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
Log Message:
-----------
Smart Integration: Deduplicate correlation suggestions
Introduces the ability to exclude specific target paths when generating
correlation suggestions. This allows filtering out certain attributes
from the suggestion process.
- Add targetPathsToIgnore element to CorrelationSuggestionWorkDefinitionType XSD
- Extend SmartIntegrationService.suggestCorrelation() with targetPathsToIgnore parameter
- Implement path filtering in CorrelationSuggestionOperation
- Parse and store targetPathsToIgnore in CorrelationSuggestionWorkDefinition
- Update all test cases to pass null for backward compatibility
Signed-off-by: Michal Zelencik <michal.zelencik at evolveum.com>
Commit: 5ff47980f879ea4a46bfca913356ae3fc43d777e
https://github.com/Evolveum/midpoint/commit/5ff47980f879ea4a46bfca913356ae3fc43d777e
Author: dakle <dakle at evolveum.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M docs/resources/entitlements/index.adoc
Log Message:
-----------
add `explicitReferentialIntegrity` to the table of delineating reference type participants; fix typo
Commit: 7a8351c74289d2faf277bebed342ec87dc80966f
https://github.com/Evolveum/midpoint/commit/7a8351c74289d2faf277bebed342ec87dc80966f
Author: edison23 <dakle at evolveum.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M docs/resources/entitlements/index.adoc
Log Message:
-----------
Merge pull request #530 from Evolveum/docs/master/add/simulated-references-explicitReferentialIntegrity
Add `explicitReferentialIntegrity` to entitlements article
Commit: bcb5e383bc2891de9fffc0fc1a56bad916f40685
https://github.com/Evolveum/midpoint/commit/bcb5e383bc2891de9fffc0fc1a56bad916f40685
Author: janmederly <jan.mederly at gmail.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M docs/deployment/ports-80-and-443.adoc
Log Message:
-----------
Fix search alias metadata in ports documentation
Commit: 57bf8867894310ca562bb3c3817d35880c3d625e
https://github.com/Evolveum/midpoint/commit/57bf8867894310ca562bb3c3817d35880c3d625e
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerValueWrapperImpl.java
Log Message:
-----------
WARNING: Fixed stack overflow exception for task details by commenting out shady code, which seems to be incorrect.
Commit: 9733104126ab003caca924848fe39e7611f8e892
https://github.com/Evolveum/midpoint/commit/9733104126ab003caca924848fe39e7611f8e892
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M docs/deployment/ports-80-and-443.adoc
M docs/resources/entitlements/index.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: de9151ea8398f99316c30a52b0f5d3c3c84a0358
https://github.com/Evolveum/midpoint/commit/de9151ea8398f99316c30a52b0f5d3c3c84a0358
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerValueWrapperImpl.java
Log Message:
-----------
Fixing a NPE in prism GUI wrappers
Commit: 07e9b96506ad15310b48fb1a3d6929a561bbaa85
https://github.com/Evolveum/midpoint/commit/07e9b96506ad15310b48fb1a3d6929a561bbaa85
Author: matisovaa <antonia.matisova at gmail.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M docs/concepts/clock-time-provider/index.adoc
M docs/deployment/ports-80-and-443.adoc
M docs/resources/entitlements/index.adoc
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/DropdownButtonDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/HelpTextPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/HelpTextPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/RightSidebarHelpPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/RightSidebarHelpPanel.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/component/tile/MultiSelectContainerActionTileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractFormWizardStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LocalFileInputPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/DocumentationConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/DocumentationTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTypesPanel.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/schemaHandling/objectType/attribute/mapping/AttributeMappingsTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemsTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/SmartCorrelationTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartAlertGeneratingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/page/SmartObjectTypeSuggestionWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectTypeSuggestionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/panel/correaltion/CorrelationProcessedObjectPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/DefaultContainerablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferencePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferencePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/SingleContainerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormContainerHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyValuePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferencePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerValueWrapperImpl.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/FilePathValidator.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/ItemValidationContext.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/ItemValidatorFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/NoopValidatorFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/UniqueObjectNameValidator.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/UniqueObjectNameValidatorFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/ValidatorFactoryRegistry.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/DataAccessPermission.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/RequestDetailsConfirmationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/RequestDetailsRecordDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/synchronization/ConfigureSynchronizationConfirmationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/synchronization/SourceDirectionSpecificationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/synchronization/TargetDirectionSpecificationPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/LocalFileInputPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/LocalFileInputPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M infra/schema/src/main/resources/xml/ns/public/common/common-connector-dev-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-smart-integration-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/smart/TestSmartIntegrationService.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/smart/MockServiceClientImpl.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/SmartIntegrationRestController.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/ServiceClient.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/SmartIntegrationService.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/synchronization/DeletedSourceChoice.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/synchronization/DeletedTargetChoice.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/CorrelationSuggestionOperation.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/DefaultServiceClientImpl.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/main/java/com/evolveum/midpoint/smart/impl/SynchronizationConfigurationScenarioHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionRemoteServiceCallActivityRun.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionWorkDefinition.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionRemoteServiceCallActivityRun.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionSchemaMatchingActivityRun.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionWorkDefinition.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ProcessedDocumentation.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/RestBackend.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/RestTestBackend.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/TestPredefinedSynchronizationReactions.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java
Log Message:
-----------
Merge branch 'master' into tmp/11036
Compare: https://github.com/Evolveum/midpoint/compare/da45284770b8...07e9b96506ad
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