[midPoint-git] [Evolveum/midpoint] 71ff97: Add list of midPoint functions
Viliam Repan
noreply at github.com
Wed May 20 17:14:39 CEST 2026
Branch: refs/heads/fix/MID-11043
Home: https://github.com/Evolveum/midpoint
Commit: 71ff976b2cecbecfa0c56680c055f90163908a7e
https://github.com/Evolveum/midpoint/commit/71ff976b2cecbecfa0c56680c055f90163908a7e
Author: dakle <dakle at evolveum.com>
Date: 2026-02-16 (Mon, 16 Feb 2026)
Changed paths:
A docs/expressions/expressions/standard-functions/index.adoc
Log Message:
-----------
Add list of midPoint functions
Functions taken from https://github.com/Evolveum/midpoint/blob/0205bf0b05c00c48b6d53e7114e761c103726bc1/model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
Commit: 95941314d3130dd595fda181da80d0596dcaa77c
https://github.com/Evolveum/midpoint/commit/95941314d3130dd595fda181da80d0596dcaa77c
Author: dakle <dakle at evolveum.com>
Date: 2026-02-16 (Mon, 16 Feb 2026)
Changed paths:
M docs/expressions/expressions/standard-functions/index.adoc
Log Message:
-----------
Typography and phrasing adjustments
Commit: 5973f01ba995ab5930878539244d2dca2d819083
https://github.com/Evolveum/midpoint/commit/5973f01ba995ab5930878539244d2dca2d819083
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-31 (Tue, 31 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocalePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocaleTextPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocaleTopMenuPanel.java
Log Message:
-----------
NPE fix for locale panel
Commit: ca75d0ccff891781b5914a3f8cdec504a666bb29
https://github.com/Evolveum/midpoint/commit/ca75d0ccff891781b5914a3f8cdec504a666bb29
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-31 (Tue, 31 Mar 2026)
Changed paths:
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-policy-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityCompositeTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyConstraintsEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRule.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRuleIdentifier.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesProcessor.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyUtils.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedActivityPolicyRule.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/ActivityCompositeConstraintEvaluator.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityPolicyStateAsserter.java
Log Message:
-----------
activity and focus policies XSD types merged together
Commit: 0c970b11fa7cceeade2396b072cf2dae37e1eda8
https://github.com/Evolveum/midpoint/commit/0c970b11fa7cceeade2396b072cf2dae37e1eda8
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-31 (Tue, 31 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/DetailsNavigationPanel.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: fddcbd403d8393e17f1e02446cfae76e53261d5f
https://github.com/Evolveum/midpoint/commit/fddcbd403d8393e17f1e02446cfae76e53261d5f
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-31 (Tue, 31 Mar 2026)
Changed paths:
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractObjectMainPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/BrowserTabIdRequestCycleListener.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/BrowserWindowIdentifierFilter.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/SessionStorage.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: c59b2249fcbe02c52b260b6eaba309af512541ca
https://github.com/Evolveum/midpoint/commit/c59b2249fcbe02c52b260b6eaba309af512541ca
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-31 (Tue, 31 Mar 2026)
Changed paths:
M docs/admin-gui/multi-tab-browser-support/index.adoc
M gui/admin-gui/package-lock.json
M pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: cd76e4ba1eff8d4ecae6d293ddc5a9b06175599f
https://github.com/Evolveum/midpoint/commit/cd76e4ba1eff8d4ecae6d293ddc5a9b06175599f
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-03-31 (Tue, 31 Mar 2026)
Changed paths:
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyConstraintsEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRule.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesCollector.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesProcessor.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/LocalActivityRun.java
M repo/repo-common/src/test/resources/tasks/activities/policies/task-100-simple-suspend-on-execution-time.xml
Log Message:
-----------
Separated activity policy rules collector out of activity policy rule processor.
Also added "focus" policy constraint "assignment" to activity policy rule to validate it's silently skipped in activity context.
Commit: bd4bbb02f31d171811831f9cf019c82a5340035d
https://github.com/Evolveum/midpoint/commit/bd4bbb02f31d171811831f9cf019c82a5340035d
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-07 (Tue, 07 Apr 2026)
Changed paths:
M config/initial-objects/system-configuration/000-system-configuration.xml
R docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/change.png
M docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/index.adoc
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/schema-extension-define-enumeration-values.webp
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/schema-extension-edit-definitions-new-enum-item.webp
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/schema-extension-edit-definitions.webp
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/schema-extension-enumeration-in-user-gui-form.webp
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/schema-extension-wizard-00-new-extension-schema-entry-point.webp
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/schema-extension-wizard-03-basic-structural-definition-information.webp
A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/schema-extension-wizard-04-custom-schema-items.webp
R docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-1.png
R docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-2.png
R docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-3.png
R docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-4-edit.png
R docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-4.png
M docs/schema/custom-schema-extension/convert-schema-file-to-schema-object.adoc
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
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/input/expression/GenerateExpressionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/SimpleValueExpressionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/DetailsNavigationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ActiveCampaignsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/BaseUrlConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/summary/ConnectorDevelopmentWizardSummaryPanel.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/attribute/mapping/SmartMappingTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/MappingPreviewCardPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/MappingPreviewCardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/PreviewMappingPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/PreviewMappingPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/GenerateExpressionPreviewDetailsPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/GenerateExpressionPreviewDetailsPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/LiteralExpressionPreviewDetailsPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/LiteralExpressionPreviewDetailsPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/PathExpressionPreviewDetailsPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/PathExpressionPreviewDetailsPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/PreviewExpressionPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/PreviewExpressionPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/ScriptExpressionPreviewDetailsPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/ScriptExpressionPreviewDetailsPanel.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/SmartIntegrationUtils.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/dto/SmartGeneratingAlertDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/dto/SmartGeneratingDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/dto/StatusRowRecord.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/ObjectClassStatisticsButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/ObjectTypeStatisticsActions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/widget/MetricWidgetPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithNewTabSupport.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithNewTabSupport.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectReferenceColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectReferenceColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/TwoValueLinkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugList.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/PageAttorneySelection.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointAuthWebSession.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectClassStatisticsTypeUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectClassUtil.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectTypeStatisticsTypeUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SmartMetadataUtil.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-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CompleteCorrelationResult.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationDefinitionProvider.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/ResourceCorrelationDefinitionProvider.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationDefinitionProvider.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationDefinitionProviderFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationSimulationActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationWorkDefinition.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/ResourceCorrelationDefinitionProvider.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingSimulationActivityRun.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/MappingSimulationData.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectsWriter.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationDefinitionProviderFactoryTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationServiceTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/ResourceCorrelationDefinitionProviderTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/RepositoryServiceMock.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/smart/TestSmartIntegrationService.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMappingSimulationTask.java
M model/model-intest/src/test/resources/tasks/mapping-simulation/accounts.csv
M model/model-intest/src/test/resources/tasks/mapping-simulation/dummy-resource.xml
M model/model-intest/src/test/resources/tasks/mapping-simulation/users.xml
M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.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-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/ScimRestConfigurationProperties.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/MappingSuggestionOperationFactory.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java
R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/OwnedShadowsProvider.java
R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/OwnedShadowsProviderFromResource.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ResourceObjectClassSchemaSerializer.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SchemaMatchService.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ShadowsWithOwnersCorrelatingProvider.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ShadowsWithOwnersProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationBeans.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/StatisticsService.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/TypeOperationContext.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/AbstractObjectClassStatisticsComputationActivityRun.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectTypeRelatedSuggestionWorkDefinition.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/CorrelationSuggestionSchemaMatchingActivityRun.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/MappingsSuggestionStatisticsComputationActivityRun.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeStatisticsComputation/ObjectTypeStatisticsComputationActivityRun.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionRemoteServiceCallActivityRun.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ConnectorDevelopmentBackend.java
R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/JsonHalBackend.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/RestBackend.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ScimBackend.java
R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/OwnedShadow.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/ShadowWithOwner.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/ValuesPairSample.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectoryMappingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapMappingProvider.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/TestObjectTypesSuggestionOperation.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSystemMappingsSuggestion.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyTestResource.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResourceAccounts.java
M tools/jenkins/midpoint-main-generic-oracle-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: aff2288a0e2e7884df37834b9dcd4bd241b6d243
https://github.com/Evolveum/midpoint/commit/aff2288a0e2e7884df37834b9dcd4bd241b6d243
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-07 (Tue, 07 Apr 2026)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PredefinedPolicySituation.java
Log Message:
-----------
fixed policy constraint kind types (added activity constraints)
Commit: 5976ca6f92f8bbc4c66367c81633c2bc8f025ad7
https://github.com/Evolveum/midpoint/commit/5976ca6f92f8bbc4c66367c81633c2bc8f025ad7
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-08 (Wed, 08 Apr 2026)
Changed paths:
A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ActivityPolicyRuleConfigItem.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/ActivityPolicyRuleEvent.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationActivityListener.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/ActivityPolicyRuleEventImpl.java
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/policy/ActivityPolicyProcessorHelper.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRuleCounterUpdater.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRuleEvaluationContext.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRuleUpdater.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesProcessor.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedActivityPolicyRule.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/AbstractActivityRun.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/GenericEvaluatedPolicyRule.java
Log Message:
-----------
Extracted interface GenericEvaluatedPolicyRule from EvaluatedActivityPolicyRule
Commit: 224936811e0a4f0ff76924ab2a5156c511a0c0f8
https://github.com/Evolveum/midpoint/commit/224936811e0a4f0ff76924ab2a5156c511a0c0f8
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-08 (Wed, 08 Apr 2026)
Changed paths:
M gui/admin-gui/src/frontend/scss/_bootstrap-variables.scss
M gui/admin-gui/src/frontend/scss/_midpoint-variables.scss
M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/DropdownButtonUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.html
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/factory/panel/UploadDownloadPanelFactory.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/resource/component/AssociationTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SmartAssociationTileModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SmartAssociationTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/UploadDownloadPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/FileValidatorUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
A gui/admin-gui/src/test/java/com/evolveum/midpoint/web/component/FileValidatorTest.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/PasswordResetNotifier.java
M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
M tools/jenkins/midpoint-main-generic-oracle-pipeline
M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
M tools/jenkins/midpoint-sbom-dependencytrack-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: 0a878651d2f50cd42de05f363f5ad6f4c807c659
https://github.com/Evolveum/midpoint/commit/0a878651d2f50cd42de05f363f5ad6f4c807c659
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-08 (Wed, 08 Apr 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
M model/model-api/pom.xml
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssociatedPolicyRule.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAlwaysTrueTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCollectionStatsTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCompositeTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCustomConstraintTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionRequirementTrigger.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedFocusPolicyRuleTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedHasAssignmentTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedModificationTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedMultiplicityTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedOrphanedTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRuleTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedSituationTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedStateTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTimeValidityTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTransitionTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/EvaluatedPolicyRuleUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/EvaluatedAssignmentImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/ForeignPolicyRuleImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluationContext.java
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/lens/projector/policy/PolicyRuleEvaluationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/CompositeConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintsEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/TransitionConstraintEvaluator.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractLensTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/EvaluatedPolicyRuleAsserter.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/EvaluatedPolicyRuleTriggerAsserter.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/AssignmentPolicyAspectPart.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/PolicyRuleBasedAspect.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityCompositeTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/DurationThresholdPolicyTrigger.java
M 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/EvaluatedItemProcessingResultPolicyTrigger.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedItemStatePolicyTrigger.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedPolicyRuleTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/NumericConstraintTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/ActivityCompositeConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/DurationConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/ExecutionAttemptsConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/ExecutionTimeConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/ItemProcessingResultConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/NumericConstraintEvaluator.java
Log Message:
-----------
Created common EvaluatedPolicyRuleTrigger as parent class for all policy triggers
Work in progress.
Commit: ab8ed067b65621674e44114132527817f748670a
https://github.com/Evolveum/midpoint/commit/ab8ed067b65621674e44114132527817f748670a
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-08 (Wed, 08 Apr 2026)
Changed paths:
R 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/EvaluatedDurationTrigger.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedItemProcessingResultPolicyTrigger.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedItemProcessingResultTrigger.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedNumericTrigger.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/NumericConstraintTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/DurationConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/ItemProcessingResultConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/NumericConstraintEvaluator.java
Log Message:
-----------
Activity trigger class names aligned with the rest
Commit: 26c376ea6d0da08647d470285cbc37901ecf1c98
https://github.com/Evolveum/midpoint/commit/26c376ea6d0da08647d470285cbc37901ecf1c98
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-08 (Wed, 08 Apr 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/DropdownButtonPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.html
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/tile/column/ColumnTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/MenuMultiButtonPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuButtonColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/ButtonInlineMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/IconMenuLinkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/InlineMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/InlineMenuItemBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/MenuDividerPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/MenuDividerPanel.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CompleteCorrelationResult.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: 2d36ef8e63cc6d4b48d5b00b2b70c4dfacb6127a
https://github.com/Evolveum/midpoint/commit/2d36ef8e63cc6d4b48d5b00b2b70c4dfacb6127a
Author: Martin Šplíchal <msplichal at evolveum.com>
Date: 2026-04-10 (Fri, 10 Apr 2026)
Changed paths:
M tools/jenkins/midpoint-main-generic-oracle-pipeline
Log Message:
-----------
Increase JNLP agent memory to 2Gi to prevent ClosedChannelException
Commit: 70ccac1e9f7811d82c3da93e0272b7b3be4dc3e2
https://github.com/Evolveum/midpoint/commit/70ccac1e9f7811d82c3da93e0272b7b3be4dc3e2
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-10 (Fri, 10 Apr 2026)
Changed paths:
M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.html
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/connector/development/component/wizard/ConnectorDevelopmentController.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/SearchByIdConnectorDevPartItem.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/SearchFilterConnectorDevPartItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/NextStepsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/ConnectorObjectClassTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/InitObjectClassConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/ObjectClassesConnectorStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchByIdEndpointsConnectorStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchByIdObjectClassConnectorStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchByIdObjectConnectorStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchByIdScriptConnectorStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchFilterEndpointsConnectorStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchFilterObjectClassConnectorStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchFilterObjectsConnectorStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchFilterScriptConnectorStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchByIdConnectorStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchFilterConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationDetailsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SmartAssociationTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SmartAssociationTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/ObjectClassStatisticsButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/XmlGregorianCalendarModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
A gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestXmlGregorianCalendarModel.java
M gui/admin-gui/testng-integration.xml
M infra/schema/src/main/resources/xml/ns/public/common/common-connector-dev-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ConnectorGeneratorConstants.java
A model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ConnectorDevelopmentRestController.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-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/ConnectorDevelopmentArtifacts.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/ConnectorDevelopmentOperation.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/MappingSuggestionOperationFactory.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/ShadowsWithOwnersCorrelatingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ShadowsWithOwnersProvider.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/StatisticsService.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/AbstractObjectClassStatisticsComputationActivityRun.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/FocusObjectStatisticsComputer.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionStatisticsComputationActivityRun.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionFocusTypesActivityRun.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionObjectTypesActivityRun.java
R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionRemoteServiceCallActivityRun.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionStatisticsComputationActivityRun.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ConnectorDevelopmentBackend.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ConnectorManifestWriter.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/ServiceClient.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/AbstractConnDevActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassAttributesActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassEndpointsActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/ValuesPairSample.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/MappingScriptValidator.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/MappingsQualityAssessor.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/ObjectTypeFiltersValidator.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestObjectTypesSuggestionOperation.java
M release-notes.adoc
M tools/jenkins/midpoint-main-generic-oracle-pipeline
M tools/jenkins/midpoint-main-generic-sql-server-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: 19d86f67024aac5d75ac30115ce72fa994b4155d
https://github.com/Evolveum/midpoint/commit/19d86f67024aac5d75ac30115ce72fa994b4155d
Author: dakle <dakle at evolveum.com>
Date: 2026-04-13 (Mon, 13 Apr 2026)
Changed paths:
M docs/expressions/expressions/standard-functions/index.adoc
Log Message:
-----------
implement inline review points
Commit: 17fcc214e87b6ae5241518e33d9b4026cb50fd64
https://github.com/Evolveum/midpoint/commit/17fcc214e87b6ae5241518e33d9b4026cb50fd64
Author: dakle <dakle at evolveum.com>
Date: 2026-04-13 (Mon, 13 Apr 2026)
Changed paths:
A docs/expressions/expressions/standard-functions/new-structure.adoc
Log Message:
-----------
Test of better structure.
This is WiP and the file is not to be retained under this name.
This is an attempt to structure the list of the methods better.
It is the best structure I came up with and I want it validated by peers before proceeding further with factual checks of the contents in the file.
If approved, the contents of this file will overwrite the `index.adoc` contents and this file will be deleted.
Commit: 6b294db0e44a3b3aebbbecc62d22821262782cb9
https://github.com/Evolveum/midpoint/commit/6b294db0e44a3b3aebbbecc62d22821262782cb9
Author: dakle <dakle at evolveum.com>
Date: 2026-04-14 (Tue, 14 Apr 2026)
Changed paths:
M docs/expressions/expressions/standard-functions/new-structure.adoc
Log Message:
-----------
add TOC
Commit: 96bd84080090bb445f0afcc253c30daa4d6bd064
https://github.com/Evolveum/midpoint/commit/96bd84080090bb445f0afcc253c30daa4d6bd064
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-14 (Tue, 14 Apr 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssociatedPolicyRule.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCompositeTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedFocusPolicyRuleTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedSituationTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTransitionTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/EvaluatedPolicyRuleUtil.java
M model/model-common/src/test/resources/expression/mel/expression-objectref-variables.xml
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/EvaluatedAssignmentImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/ForeignPolicyRuleImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluationContext.java
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/lens/projector/policy/PolicyRuleEvaluationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/CompositeConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintsEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/TransitionConstraintEvaluator.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractLensTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/EvaluatedPolicyRuleAsserter.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/EvaluatedPolicyRuleTriggerAsserter.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/AssignmentPolicyAspectPart.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/PolicyRuleBasedAspect.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityCompositeTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyConstraintsEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesProcessor.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedActivityPolicyRule.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedActivityPolicyRuleTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedPolicyRuleTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/ActivityCompositeConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/GenericEvaluatedPolicyRule.java
Log Message:
-----------
Activity and focus triggers refactored to use one class hierarchy
Commit: 2c6859c4a47909e07d6fcbef877adbbb04042ed1
https://github.com/Evolveum/midpoint/commit/2c6859c4a47909e07d6fcbef877adbbb04042ed1
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-14 (Tue, 14 Apr 2026)
Changed paths:
M docs/deployment/ninja/use-case/administrator-unlock.adoc
M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.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/factory/panel/searchfilter/SearchFilterPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AbstractAssignmentPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AssignmentPanelQueries.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/ConstructionAssignmentsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/FocusMappingsAssignmentsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GdprAssignmentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GenericAbstractRoleAssignmentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/OrgAssignmentsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/PolicyAssignmentsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/RoleAssignmentsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/ServiceAssignmentsPanel.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/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/AllAccessListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/DelegatedToMePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/AssignmentPanelRule.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/DashboardWidgetRuntimeInspector.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/DashboardWidgetTrimRegistry.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/PageSelfDashboard.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/WidgetFocusTrimContribution.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/StatusInfoTableUtil.java
M infra/common/src/main/java/com/evolveum/midpoint/common/configuration/api/MidpointConfiguration.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.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-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfiledPrincipal.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelObjectResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LoginAssignmentCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.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/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/OperationContext.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SchemaMatchService.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SchemaMatchingOperation.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationBeans.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/objectTypeSuggestion/ObjectTypesSuggestionFocusTypesActivityRun.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/SchemaMatchPreloadActivityHandler.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/SchemaMatchPreloadActivityRun.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/SchemaMatchPreloadWorkDefinition.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaDetector.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaService.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectoryMappingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectorySchemaDetector.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/OrganizationalUnitActiveDirectoryMappingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/OrganizationalUnitActiveDirectorySchemaDetector.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/UserActiveDirectoryMappingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/UserActiveDirectorySchemaDetector.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapMappingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapSchemaDetector.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapMappingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapSchemaDetector.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/OrganizationalUnitLdapMappingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/OrganizationalUnitLdapSchemaDetector.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/scim/UserScimMappingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/scim/UserScimSchemaDetector.java
M pom.xml
M release-notes.adoc
M tools/jenkins/midpoint-compile-pipeline
M tools/jenkins/midpoint-conntest-pipeline
M tools/jenkins/midpoint-main-generic-sql-server-pipeline
M tools/jenkins/midpoint-main-nativepg-caching-use-cached-pipeline
M tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline
M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
M tools/jenkins/midpoint-main-nativepg-no-caching-pipeline
M tools/jenkins/midpoint-main-nativepg-pipeline
M tools/jenkins/midpoint-main-pipeline
M tools/jenkins/midpoint-quick-nativepg-pipeline
M tools/jenkins/midpoint-quick-pipeline
M tools/jenkins/midpoint-sbom-dependencytrack-pipeline
M tools/jenkins/midpoint-security-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: ff55466d9f3afc8f458de4c94ef30f0e20284c16
https://github.com/Evolveum/midpoint/commit/ff55466d9f3afc8f458de4c94ef30f0e20284c16
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-16 (Thu, 16 Apr 2026)
Changed paths:
M config/initial-objects/object-templates/380-object-template-person.xml
A docs/admin-gui/collections-views/configuration/AllUsersTelEmail.png
A docs/admin-gui/collections-views/configuration/SysUsers.png
A docs/admin-gui/collections-views/configuration/SysUsersAdded.png
R docs/admin-gui/collections-views/configuration/image2021-1-19_9-37-5.png
M docs/admin-gui/collections-views/configuration/index.adoc
R docs/admin-gui/collections-views/configuration/search_config.png
A docs/admin-gui/collections-views/use-cases/allUsersCustomManagers.png
M docs/admin-gui/collections-views/use-cases/embed-collection-to-navigation-and-search-bar.adoc
A docs/admin-gui/collections-views/use-cases/managersOnly.png
R docs/admin-gui/collections-views/use-cases/mngrs-tggl-1.png
R docs/admin-gui/collections-views/use-cases/mngrs-tggl-2.png
A docs/expressions/function-libraries/use-custom-java-function-library.adoc
A docs/schema/archetypes/PersonArchetype.png
R docs/schema/archetypes/person-example.png
M docs/schema/archetypes/person.adoc
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/AssignmentsDetailsPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/suggestion/GroupedMappingDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationMerger.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchItemWrapperComparator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/AbstractSearchItemWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/CertItemOutcomeSearchItemWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/BasicSearchPanel.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/component/search/panel/SaveSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SingleSearchItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/TextSearchItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AbstractSearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/ColumnTile.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/ColumnTileHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/ColumnTileHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/ColumnTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/ColumnTileTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/ColumnValueProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/GroupColumnTilePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/GroupColumnTilePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/MappingSuggestionGroupColumnTilePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/MappingSuggestionGroupColumnTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardChoicePanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/withnavigation/AbstractWizardBasicWithNavigationPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/withnavigation/AbstractWizardBasicWithNavigationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/RelationPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterPanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/OrderConstraintsWrapperFactoryImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/TenantRefWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/RelationModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/BaseUrlConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/EndpointConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/AssociationAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceGuideObjectTypeTileState.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardChoicePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/MappingDataDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTable.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartAlertGeneratingPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/FocusStatisticsActions.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/FocusStatisticsButton.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/FocusStatisticsButton.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/ObjectClassStatisticsButton.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/ObjectClassStatisticsButton.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/ObjectTypeStatisticsActions.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/ObjectTypeStatisticsButton.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/ObjectTypeStatisticsButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/SmartStatisticsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/SmartStatisticsPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/action/FocusStatisticsActions.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/action/ObjectClassStatisticsActions.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/action/ObjectTypeStatisticsActions.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/button/AbstractStatisticsButton.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/button/AbstractStatisticsButton.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/button/FocusStatisticsButton.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/button/ObjectClassStatisticsButton.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/button/ObjectTypeStatisticsButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectClassPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/SimulationWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/RelationValidator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuButtonColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/IsolatedRadioPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/IsolatedRadioPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RadioColumn.java
M gui/admin-gui/testng-unit.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/RelationTypes.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/AdminGuiConfigurationMergeManager.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.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-gui-3.xsd
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypePolicyMerger.java
M model/model-intest/pom.xml
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestMqlTicket10834.java
A model/model-intest/src/test/resources/mql-ticket-10834/object-template-user-org.xml
A model/model-intest/src/test/resources/mql-ticket-10834/object-template-user-service.xml
A model/model-intest/src/test/resources/mql-ticket-10834/role-user-role-carrier.xml
A model/model-intest/src/test/resources/schema/mql-ticket-10834.xsd
M model/model-intest/testng-integration-full.xml
M release-notes.adoc
M repo/system-init/src/main/resources/initial-objects/object-templates/380-object-template-person.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: 969550c938ecb60d4e3606b35fb2ac0fa962fb1a
https://github.com/Evolveum/midpoint/commit/969550c938ecb60d4e3606b35fb2ac0fa962fb1a
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-17 (Fri, 17 Apr 2026)
Changed paths:
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/GenericPolicyRuleIdentifier.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleCounterUpdater.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRule.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRuleCounterUpdater.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRuleIdentifier.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesProcessor.java
M 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/PolicyRuleIdentifier.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/GenericEvaluatedPolicyRule.java
Log Message:
-----------
Focus policy rules again correctly processed after switching to ActivityPolicyRuleCounterUpdater.
Also introduced GenericEvaluatedPolicyRule as common interface for activity/focus policy rules. To be renamed later.
Commit: f072a3833b0a9b375a2374601f415d1268772be1
https://github.com/Evolveum/midpoint/commit/f072a3833b0a9b375a2374601f415d1268772be1
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-17 (Fri, 17 Apr 2026)
Changed paths:
M gui/admin-gui/src/frontend/scss/_midpoint-variables.scss
M gui/admin-gui/src/frontend/scss/midpoint.scss
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/impl/component/tile/MultiSelectContainerActionTileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/ColumnTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicInitializer.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardNavigationBasicPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardNavigationBasicPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceAccountsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceEntitlementsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceGenericsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractResourceNavigationWizardBasicPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/PreviewResourceDataWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/SchemaHandlingWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/BasicInformationResourceStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ConfigurationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/DiscoveryStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/PartialConfigurationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/SelectObjectClassesStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/ResourceGuideAssociationTypeTileState.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/AssociationChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ObjectAssociationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/SubjectAssociationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceGuideObjectTypeTileState.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemRuleWizardPanel.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/smart/component/SmartSuggestButtonWithConfirmation.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectClassPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectClassPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectClassTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/synchronization/SynchronizationReactionTableWizardPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/synchronization/SynchronizationReactionTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/AccessApplicationRoleStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/AccessApplicationRoleStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/AccessApplicationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/RoleWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/AnalysisCategoryChoiceStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/ProcessModeChoiceStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisTypeChoiceStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationActionTaskButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/ResourceSimulationResultWizardPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/ResourceSimulationTaskWizardPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/ResourceSimulationTaskWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PersonOfInterestPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/StatusInfoTableUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DropDownChoiceSuggestPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/SplitButtonWithDropdownMenu.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/SplitButtonWithDropdownMenu.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestXmlGregorianCalendarModel.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/MailMessageTransport.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
A model/notifications-impl/src/test/java/com/evolveum/midpoint/transport/impl/MailMessageTransportAddressParsingTest.java
M model/notifications-impl/testng-unit.xml
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/PostSchemaMatchHeuristics.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SchemaMatchService.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/StatisticsService.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/SystemMappingSuggestion.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectoryMappingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/OrganizationalUnitActiveDirectoryMappingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/UserActiveDirectoryMappingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapMappingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapMappingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/OrganizationalUnitLdapMappingProvider.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/scim/UserScimMappingProvider.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestCorrelatorSuggestions.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: 9e074c7376faa41114ff1117c8a84ae619d02d89
https://github.com/Evolveum/midpoint/commit/9e074c7376faa41114ff1117c8a84ae619d02d89
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-17 (Fri, 17 Apr 2026)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholds.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRuleCounterUpdater.java
M 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/PolicyRuleCounterUpdater.java
Log Message:
-----------
Better names for concrete activity counter updater classes.
More docs and minor improvements.
Commit: 133a98cce7f21c87b874a8969ba8a389d4cf147a
https://github.com/Evolveum/midpoint/commit/133a98cce7f21c87b874a8969ba8a389d4cf147a
Author: dakle <dakle at evolveum.com>
Date: 2026-04-18 (Sat, 18 Apr 2026)
Changed paths:
M docs/expressions/expressions/standard-functions/new-structure.adoc
Log Message:
-----------
Rework list & manually check all functions
TODO: Verify & rectify H2 structure, i.e., thematic distribution of the function.
Commit: bbfe3475834f113a89865f516a2e88b5eb138f6c
https://github.com/Evolveum/midpoint/commit/bbfe3475834f113a89865f516a2e88b5eb138f6c
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-18 (Sat, 18 Apr 2026)
Changed paths:
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/activities/ObjectClassStatisticsComputer.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectTypeStatisticsComputer.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionObjectTypesActivityRun.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestObjectTypesSuggestionOperation.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: 301b56da8bcdffef166d7c992b3a1da2c0aa2b80
https://github.com/Evolveum/midpoint/commit/301b56da8bcdffef166d7c992b3a1da2c0aa2b80
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-20 (Mon, 20 Apr 2026)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesCollector.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesProcessor.java
Log Message:
-----------
Added new policy rule util methods.
Commit: 9aee1d40da84b94fdbd1ee39c564dfd5744e81ef
https://github.com/Evolveum/midpoint/commit/9aee1d40da84b94fdbd1ee39c564dfd5744e81ef
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-21 (Tue, 21 Apr 2026)
Changed paths:
M docs/roles-policies/policies/policy-rule-constraints-examples.adoc
M docs/roles-policies/policies/policy-rules.adoc
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/data/provider/suggestion/GroupedMappingDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/suggestion/StatusAwareDataFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.html
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/tile/column/ColumnTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicInitializer.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/BaseUrlConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTablePanel.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/ResourceGuideSchemaHandlingWizardTileState.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/ResourceAssociationTypeWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/AssociationChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/AssociationSubjectObjectWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/AssociationMappingsTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/PreviewResourceObjectTypeDataWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/activation/ActivationMappingWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/MappingOverridesTableWizardPanel.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/attribute/mapping/SmartMappingTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTileModel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTilePanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/capabilities/CapabilitiesWizardStepPanel.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/credentials/CredentialsMappingWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PoliciesObjectTypeWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPolicyStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/PatternStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationStatusInfoUtils.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/component/SmartGeneratingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectClassPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectClassTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationsGuiUtil.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/panel/correaltion/CorrelationProcessedObjectPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/panel/mapping/MappingProcessedObjectPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/panel/mapping/SimulationMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/ResourceSimulationTaskWizardPanel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/AbstractBasicSimulationExecutionTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/AbstractSimulationsTest.java
M model/model-intest/src/test/resources/simulation/resource-simple-production-target.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ProcessedObjectAsserter.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ConnectorDevelopmentServiceImpl.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResource.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
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.
Commit: 573f26651bb4acd21b0a1ecc742cc27c8bf21a23
https://github.com/Evolveum/midpoint/commit/573f26651bb4acd21b0a1ecc742cc27c8bf21a23
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-21 (Tue, 21 Apr 2026)
Changed paths:
M gui/admin-gui/src/frontend/js/ace-editor.js
M pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: ad80dd4359d8be0884b044daf2a120b3e8198d92
https://github.com/Evolveum/midpoint/commit/ad80dd4359d8be0884b044daf2a120b3e8198d92
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2026-04-21 (Tue, 21 Apr 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/StatusAwareContainerListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/suggestion/StatusAwareDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ExpressionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTablePanel.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/SmartMappingTable.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/util/StatusInfoTableUtil.java
Log Message:
-----------
Merge branch 'master' into feature/focus-activity-policies
Commit: 8a1a9ba9b14719fab67898f427f6edbbca43ad6a
https://github.com/Evolveum/midpoint/commit/8a1a9ba9b14719fab67898f427f6edbbca43ad6a
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-21 (Tue, 21 Apr 2026)
Changed paths:
M gui/admin-gui/src/frontend/scss/_tiles.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/StatusAwareContainerListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/suggestion/StatusAwareDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ExpressionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/WizardGuideTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTablePanel.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/SmartMappingTable.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/util/StatusInfoTableUtil.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: 409eb9bdc1e08e8e8d1eeca0393c9a514508269e
https://github.com/Evolveum/midpoint/commit/409eb9bdc1e08e8e8d1eeca0393c9a514508269e
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-21 (Tue, 21 Apr 2026)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/EvaluatedPolicyRuleUtil.java
M model/model-common/src/test/resources/expression/mel/expression-objectref-variables.xml
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/GenericPolicyRuleIdentifier.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/ActivityPolicyRuleEvent.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/PolicyRuleCounterUpdater.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/PolicyRuleIdentifier.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/GenericEvaluatedPolicyRule.java
Log Message:
-----------
Minor fix for preparing trigger short messages (normal ones were used always).
Also TODOs cleanup and review.
Commit: c20d67b79d16b001d885d33a1f0c73d6513bb3a4
https://github.com/Evolveum/midpoint/commit/c20d67b79d16b001d885d33a1f0c73d6513bb3a4
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2026-04-22 (Wed, 22 Apr 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumnPanel.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/policy/PolicyConstraintKind.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/policy/PolicyRuleApplicabilityUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/policy/PolicyRuleDumpUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AssignmentUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.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-policy-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAlwaysTrueTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCollectionStatsTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCompositeTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCustomConstraintTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionRequirementTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedFocusPolicyRuleTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedHasAssignmentTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedModificationTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedMultiplicityTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedOrphanedTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedRequirementTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedSituationTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedStateTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTimeValidityTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTransitionTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PredefinedPolicySituation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AlwaysTrueConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AssignmentModificationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/CompositeConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/CustomConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ExclusionRequirementConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/HasAssignmentConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/MultiplicityConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/OrphanedConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintsEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/StateConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/TransitionConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityCompositeTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesProcessor.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedActivityPolicyRuleTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedDurationTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedItemProcessingResultTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedNumericTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedPolicyRuleTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/ActivityCompositeConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/DurationConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/ExecutionAttemptsConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/ExecutionTimeConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/NumericConstraintEvaluator.java
Log Message:
-----------
Cleanup PolicyRuleTypeUtil
What
This commit factors out PolicyRuleTypeUtil to smaller components, namely
PolicyRuleDumpUtil and RuleApplicabilityUtil. It also formalizes the
concept of PolicyConstraintKind, creating a single place where various
aspects of these constraints are defined. This concept is now used also
when creating triggers.
Why
The existing code was very tangled, especially when dealing with rule
applicability determination. Now it should be much clearer. It is
important especially because implementation of activity-bound rules
is in progress.
Related to MID-11051.
Commit: ae22b4ac73952973948cfb13041f2f46cde31832
https://github.com/Evolveum/midpoint/commit/ae22b4ac73952973948cfb13041f2f46cde31832
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2026-04-22 (Wed, 22 Apr 2026)
Changed paths:
M gui/admin-gui/src/frontend/scss/_tiles.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/WizardGuideTilePanel.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/EvaluatedPolicyRuleUtil.java
M model/model-common/src/test/resources/expression/mel/expression-objectref-variables.xml
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/GenericPolicyRuleIdentifier.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/ActivityPolicyRuleEvent.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/PolicyRuleCounterUpdater.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/PolicyRuleIdentifier.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/GenericEvaluatedPolicyRule.java
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/focus-activity-policies' into feature/focus-activity-policies
# Conflicts:
# infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.java
Commit: 764b85c9b7a1cf33491dc5692f44a064fdeda83a
https://github.com/Evolveum/midpoint/commit/764b85c9b7a1cf33491dc5692f44a064fdeda83a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2026-04-22 (Wed, 22 Apr 2026)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
Log Message:
-----------
Make EvaluatedPolicyRuleImpl#getRawActions nullable
The @NotNull annotation was recently added probably by mistake.
The returned value can be null.
Commit: 36d48d57bc58480786d6d2bc7a7f207682d46ccf
https://github.com/Evolveum/midpoint/commit/36d48d57bc58480786d6d2bc7a7f207682d46ccf
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-22 (Wed, 22 Apr 2026)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRule.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesCollector.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/GenericEvaluatedPolicyRule.java
Log Message:
-----------
Fixed ConfigurationItemOrigin for activity policy rules collected by model policy rules collector.
Commit: bd0d13b24ac937860843d07fbd4c2b2db8d0e2fb
https://github.com/Evolveum/midpoint/commit/bd0d13b24ac937860843d07fbd4c2b2db8d0e2fb
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-22 (Wed, 22 Apr 2026)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedActivityPolicyRule.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/GenericEvaluatedPolicyRule.java
Log Message:
-----------
Fixed ordering for collected policy rules
Commit: 5e2f0144e66d6cdeb72674a23b7c6d012d03dc2a
https://github.com/Evolveum/midpoint/commit/5e2f0144e66d6cdeb72674a23b7c6d012d03dc2a
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-22 (Wed, 22 Apr 2026)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesProcessor.java
Log Message:
-----------
Implemented loading of policies from activities for assignment evaluation.
Commit: e1d7294d2f36414598a93089f52ff623003bc15c
https://github.com/Evolveum/midpoint/commit/e1d7294d2f36414598a93089f52ff623003bc15c
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-22 (Wed, 22 Apr 2026)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestTask000FocusPolicyInActivity.java
M model/model-intest/src/test/resources/tasks/thresholds/role-add-10-notification.xml
M model/model-intest/src/test/resources/tasks/thresholds/task-000-import-simulate.xml
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityCounterGroupAsserter.java
Log Message:
-----------
Fixed notification configuration for focus/policy test.
Added more different policies to assert policy collection and evaluation. WIP.
Commit: 7e5c1ce3f7daec67d78671903e2c511003686a90
https://github.com/Evolveum/midpoint/commit/7e5c1ce3f7daec67d78671903e2c511003686a90
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-22 (Wed, 22 Apr 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/suggestion/GroupedMappingDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ExpressionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.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/tile/TileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/ColumnTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/MappingSuggestionGroupColumnTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/MappingSuggestionGroupColumnTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/AssociationAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/AssociationMappingsTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/AttributeMappingsTableWizardPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTable.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingActions.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingColumns.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingMenus.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingTable.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/SmartIntegrationUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartSuggestButtonWithConfirmation.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectTypeSuggestionTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ConfirmationWithOptionsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/SessionStorage.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/SuggestionsStorage.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: 19b9e734d6d7f15ea6ae5e5aea2140eb23c7b682
https://github.com/Evolveum/midpoint/commit/19b9e734d6d7f15ea6ae5e5aea2140eb23c7b682
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-22 (Wed, 22 Apr 2026)
Changed paths:
R infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ActivityPolicyRuleConfigItem.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
Log Message:
-----------
Removed obsolete ActivityPolicyRuleConfigItem class
Commit: ce9f16a041cfa0cb2affbe6624570e113aa32d18
https://github.com/Evolveum/midpoint/commit/ce9f16a041cfa0cb2affbe6624570e113aa32d18
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/ColumnTileTable.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: db33d0211d30d8a133c3e1a2cfc3fb33ed6ca34f
https://github.com/Evolveum/midpoint/commit/db33d0211d30d8a133c3e1a2cfc3fb33ed6ca34f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2026-04-24 (Fri, 24 Apr 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/EvaluatedTriggerDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/EvaluatedTriggerGroupDto.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractMappingConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractPolicyRuleConfigItem.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/BaseEventHandlerConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItem.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/config/EventHandlerConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/PolicyRuleConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/policy/PolicyRuleApplicabilityUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-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-tasks-3.xsd
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssociatedPolicyRule.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/DirectlyEvaluatedClockworkPolicyRule.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAlwaysTrueTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAssignment.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedClockworkPolicyRule.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedClockworkPolicyRuleTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCollectionStatsTrigger.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCompositeTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCustomConstraintTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionRequirementTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionTrigger.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedFocusPolicyRuleTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedHasAssignmentTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedModificationTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedMultiplicityTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedOrphanedTrigger.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedRequirementTrigger.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedSituationTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedStateTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTimeValidityTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTransitionTrigger.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ForeignEvaluatedClockworkPolicyRule.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelElementContext.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PolicyRuleExternalizationOptions.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PredefinedPolicySituation.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/EvaluatedPolicyRuleUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/DashboardServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/DirectlyEvaluatedClockworkPolicyRuleImpl.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/GenericPolicyRuleIdentifier.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PlainPolicyRuleIdentifier.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PolicyRulesContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/EvaluatedAssignmentImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/ForeignEvaluatedClockworkPolicyRuleImpl.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/ForeignPolicyRuleImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/PayloadEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AbstractConstructionBuilder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/PruningOperation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectPolicyRuleEvaluationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectPolicyRulesEvaluator.java
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/lens/projector/policy/PolicyRuleEvaluationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStateRecorder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AlwaysTrueConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AssignmentModificationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/CompositeConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ConstraintReferenceMatcher.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/CustomConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ExclusionRequirementConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/HasAssignmentConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/MultiplicityConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ObjectModificationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/OrphanedConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintsEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicySituationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/StateConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/TransitionConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/ActionContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/LinkTargetFinder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/PolicyRuleScriptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/NotifyExecutor.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractLensTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestCollections.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
A model/model-intest/testng-integration-policy-rules.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/EvaluatedPolicyRuleAsserter.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/EvaluatedPolicyRuleTriggerAsserter.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/EvaluatedPolicyRulesAsserter.java
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/NotificationManager.java
M 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/PolicyRuleEvent.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/CaseEventCreationListenerImpl.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationActivityListener.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationManagerImpl.java
M 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/PolicyRuleEventImpl.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/handlers/AggregatedEventHandler.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/util/EventHelper.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ApprovalSchemaBuilder.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/AssignmentPolicyAspectPart.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ObjectPolicyAspectPart.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/PolicyRuleBasedAspect.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ProcessSpecifications.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleAdvanced.java
M model/workflow-impl/src/test/resources/miscellaneous/metarole-prize.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ActivityListener.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityCompositeTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyConstraintsEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRule.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRuleEvaluationContext.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRuleIdentifier.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesCollector.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesProcessor.java
R 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/EvaluatedActivityPolicyRuleImpl.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedActivityPolicyRuleTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedDurationTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedItemProcessingResultTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedNumericTrigger.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedPolicyRuleTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/PolicyRuleCounterUpdater.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/PolicyRuleIdentifier.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/ActivityCompositeConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/DurationConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/NumericConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/AbstractActivityRun.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/BaseEvaluatedPolicyRuleImpl.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/EvaluatedAlwaysTrueTrigger.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/EvaluatedCompositeTrigger.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/EvaluatedPolicyRule.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/EvaluatedPolicyRuleTrigger.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/EvaluatedSituationTrigger.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/GenericEvaluatedPolicyRule.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/PolicyRuleExternalizationOptions.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/PolicyRuleIdentifier.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/PredefinedPolicySituation.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/TriggerBeanPresentationUtil.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/TriggerFilter.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/TriggerPresentationUtil.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityPolicyStateAsserter.java
Log Message:
-----------
Restructure classes related to policy rules
What
- Restructured EvaluatedPolicyRule and EvaluatedPolicyRuleTrigger
class hierarchies. New classes and interfaces were introduced, methods
were renamed and/or moved within the hierarchy. The idea is to move
common functionality to repo-common (where activity-related policy
rules reside), while keeping model-specific funcionality in
model-api/model-impl.
- Made some clarification in XSD schema, like removing special type
for activity trigger bean (merging with EvaluatedPolicyRuleTriggerType,
making it a container at the same time).
- Other minor fixes, e.g. in configuration items feature.
Why
The goal is to provide solid basis for further work on introducing
activity-attached policy rules.
Related to MID-11051.
Commit: a7e8dc54c315c4ba188244eaa3bdc48cb6395bad
https://github.com/Evolveum/midpoint/commit/a7e8dc54c315c4ba188244eaa3bdc48cb6395bad
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-24 (Fri, 24 Apr 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/EvaluatedTriggerDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/EvaluatedTriggerGroupDto.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractMappingConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractPolicyRuleConfigItem.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/BaseEventHandlerConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItem.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/config/EventHandlerConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/PolicyRuleConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/policy/PolicyRuleApplicabilityUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-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-tasks-3.xsd
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssociatedPolicyRule.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/DirectlyEvaluatedClockworkPolicyRule.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAlwaysTrueTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAssignment.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedClockworkPolicyRule.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedClockworkPolicyRuleTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCollectionStatsTrigger.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCompositeTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCustomConstraintTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionRequirementTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionTrigger.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedFocusPolicyRuleTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedHasAssignmentTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedModificationTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedMultiplicityTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedOrphanedTrigger.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedRequirementTrigger.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedSituationTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedStateTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTimeValidityTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTransitionTrigger.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ForeignEvaluatedClockworkPolicyRule.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelElementContext.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PolicyRuleExternalizationOptions.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PredefinedPolicySituation.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/EvaluatedPolicyRuleUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/DashboardServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/DirectlyEvaluatedClockworkPolicyRuleImpl.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/GenericPolicyRuleIdentifier.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PlainPolicyRuleIdentifier.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PolicyRulesContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/EvaluatedAssignmentImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/ForeignEvaluatedClockworkPolicyRuleImpl.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/ForeignPolicyRuleImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/PayloadEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AbstractConstructionBuilder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/PruningOperation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectPolicyRuleEvaluationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectPolicyRulesEvaluator.java
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/lens/projector/policy/PolicyRuleEvaluationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStateRecorder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AlwaysTrueConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AssignmentModificationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/CompositeConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ConstraintReferenceMatcher.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/CustomConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ExclusionRequirementConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/HasAssignmentConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/MultiplicityConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ObjectModificationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/OrphanedConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintsEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicySituationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/StateConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/TransitionConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/ActionContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/LinkTargetFinder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/PolicyRuleScriptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/NotifyExecutor.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractLensTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestCollections.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
A model/model-intest/testng-integration-policy-rules.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/EvaluatedPolicyRuleAsserter.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/EvaluatedPolicyRuleTriggerAsserter.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/EvaluatedPolicyRulesAsserter.java
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/NotificationManager.java
M 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/PolicyRuleEvent.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/CaseEventCreationListenerImpl.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationActivityListener.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationManagerImpl.java
M 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/PolicyRuleEventImpl.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/handlers/AggregatedEventHandler.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/util/EventHelper.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ApprovalSchemaBuilder.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/AssignmentPolicyAspectPart.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ObjectPolicyAspectPart.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/PolicyRuleBasedAspect.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ProcessSpecifications.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleAdvanced.java
M model/workflow-impl/src/test/resources/miscellaneous/metarole-prize.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ActivityListener.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityCompositeTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyConstraintsEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRule.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRuleEvaluationContext.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRuleIdentifier.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesCollector.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesProcessor.java
R 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/EvaluatedActivityPolicyRuleImpl.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedActivityPolicyRuleTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedDurationTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedItemProcessingResultTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedNumericTrigger.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedPolicyRuleTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/PolicyRuleCounterUpdater.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/PolicyRuleIdentifier.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/ActivityCompositeConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/DurationConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/NumericConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/AbstractActivityRun.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/BaseEvaluatedPolicyRuleImpl.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/EvaluatedAlwaysTrueTrigger.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/EvaluatedCompositeTrigger.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/EvaluatedPolicyRule.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/EvaluatedPolicyRuleTrigger.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/EvaluatedSituationTrigger.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/GenericEvaluatedPolicyRule.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/PolicyRuleExternalizationOptions.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/PolicyRuleIdentifier.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/PredefinedPolicySituation.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/TriggerBeanPresentationUtil.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/TriggerFilter.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/TriggerPresentationUtil.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityPolicyStateAsserter.java
Log Message:
-----------
Merge branch 'feature/focus-activity-policies' of github.com:Evolveum/midpoint into feature/focus-activity-policies
Commit: 30b29f67a5620d72206e7a215ea454d7643bac54
https://github.com/Evolveum/midpoint/commit/30b29f67a5620d72206e7a215ea454d7643bac54
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-24 (Fri, 24 Apr 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypePanel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/DirectlyEvaluatedClockworkPolicyRuleImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PlainPolicyRuleIdentifier.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AlwaysTrueConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AssignmentModificationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/CompositeConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/CustomConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ExclusionRequirementConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/HasAssignmentConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/MultiplicityConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ObjectModificationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/OrphanedConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicySituationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/StateConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/TransitionConstraintEvaluator.java
Log Message:
-----------
Removed jspecify and spring @NonNull in favor of widely user jetbrains @NotNull
Commit: 0b29a550e0816abf6bc3d8c7eead780028938634
https://github.com/Evolveum/midpoint/commit/0b29a550e0816abf6bc3d8c7eead780028938634
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-24 (Fri, 24 Apr 2026)
Changed paths:
A gui/admin-gui/src/frontend/scss/con-gen.scss
M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
M gui/admin-gui/src/frontend/scss/midpoint.scss
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/impl/component/search/SearchConfigurationMerger.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchItemWrapperComparator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/BasicSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/EnumTileChoicePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/HorizontalSTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicInitializer.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardNavigationBasicPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardNavigationBasicPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/withnavigation/WizardWithNavigationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/withnavigation/WizardWithNavigationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/NextStepsActionsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/NextStepsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/ScriptConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/ScriptsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/WaitingConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/ApplicationIdentificationConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/BasicInformationConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/ConnectorIdentificationConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/DocumentationConnectorStepPanel.html
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.html
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/connector/development/component/wizard/scimrest/basic/WaitingForDocumentationConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/BaseUrlConnectorStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/BaseUrlConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/ConnectionConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/CredentialsConnectorStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/CredentialsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/EndpointConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/ResourceTestConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/ResourceTestPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/ResourceTestPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/SupportedAuthMethodConnectorStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/SupportedAuthMethodConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/AbstractObjectClassConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/EndpointsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/ObjectClassBasicConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/ObjectClassSelectConnectorStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/ObjectClassSelectConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/ObjectClassesConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/schema/ShowSchemaConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchAllObjectsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchByIdObjectConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchFilterObjectsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/relation/RelationshipConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/relation/RelationshipSelectConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/relation/RelationshipsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/summary/ConnectorDevelopmentWizardSummaryPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/summary/ContainerWithStatusWidgetPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/summary/NumberOfObjectsWidgetPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractResourceNavigationWizardBasicPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/AttributeMappingWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingActions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationExistingMappingTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationStatusInfoUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationWrapperUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartGeneratingPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartGeneratingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/page/ResourceSuggestedObjectTypeTableWizardPanel.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/simulation/panel/correaltion/CorrelationCandidatePanel.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/page/admin/simulation/panel/mapping/MappingProcessedObjectPanel.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/admin/simulation/util/MappingUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/ResourceCorrelationSimulationResultWizardPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/ResourceSimulationResultObjectWizardPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/ResourceSimulationResultObjectWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/ResourceSimulationResultObjectsWizardPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/ResourceSimulationResultObjectsWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/ResourceSimulationResultWizardPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/ResourceSimulationTaskWizardPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/SimulationWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/association/AssociationAttributeMappingWrapper.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-api/src/main/java/com/evolveum/midpoint/model/api/util/ConnectorGeneratorConstants.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/smart/TestSmartIntegrationService.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/smart/TestSmartIntegrationServiceStory.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ConnectorDevelopmentRestController.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/SmartIntegrationRestController.java
A model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/RegenerateMode.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/MappingsSuggestionOperation.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ObjectTypesSuggestionOperation.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ObjectTypesSuggestionOperationFactory.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/OperationContext.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ShadowsWithOwnersCorrelatingProvider.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/objectTypeSuggestion/ObjectTypesSuggestionObjectTypesActivityRun.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionWorkDefinition.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestObjectTypesSuggestionOperation.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java
M pom.xml
M tools/jenkins/midpoint-main-generic-oracle-pipeline
M tools/jenkins/midpoint-main-nativepg-caching-use-cached-pipeline
M tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline
M tools/jenkins/midpoint-quick-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: df5c71a0930fd08ce9f4cfbde23f3ec21328dfe5
https://github.com/Evolveum/midpoint/commit/df5c71a0930fd08ce9f4cfbde23f3ec21328dfe5
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-25 (Sat, 25 Apr 2026)
Changed paths:
M tools/jenkins/midpoint-compile-pipeline
M tools/jenkins/midpoint-conntest-pipeline
M tools/jenkins/midpoint-main-generic-oracle-pipeline
M tools/jenkins/midpoint-main-generic-sql-server-pipeline
M tools/jenkins/midpoint-main-nativepg-caching-use-cached-pipeline
M tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline
M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
M tools/jenkins/midpoint-main-nativepg-no-caching-pipeline
M tools/jenkins/midpoint-main-nativepg-pipeline
M tools/jenkins/midpoint-main-pipeline
M tools/jenkins/midpoint-quick-nativepg-pipeline
R tools/jenkins/midpoint-quick-pipeline
M tools/jenkins/midpoint-sbom-dependencytrack-pipeline
M tools/jenkins/midpoint-security-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: ee56e739646e4b6ccdb40201117bcc923cd21f30
https://github.com/Evolveum/midpoint/commit/ee56e739646e4b6ccdb40201117bcc923cd21f30
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-27 (Mon, 27 Apr 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: 7b41f2755caecf1fe3c29e581cf1c09746a6f1a8
https://github.com/Evolveum/midpoint/commit/7b41f2755caecf1fe3c29e581cf1c09746a6f1a8
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-27 (Mon, 27 Apr 2026)
Changed paths:
M 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
M model/model-intest/src/test/resources/tasks/thresholds/role-add-10-notification.xml
A model/model-intest/src/test/resources/tasks/thresholds/role-delete-5-notification.xml
M model/model-intest/src/test/resources/tasks/thresholds/role-modify-cost-center-5-notification.xml
M model/model-intest/src/test/resources/tasks/thresholds/role-modify-full-name-5-notification.xml
M model/model-intest/src/test/resources/tasks/thresholds/task-000-import-simulate-execute.xml
M model/model-intest/src/test/resources/tasks/thresholds/task-000-import-simulate.xml
M model/model-intest/src/test/resources/tasks/thresholds/task-000-import.xml
M model/model-intest/src/test/resources/tasks/thresholds/task-000-reconciliation-simulate-execute.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:
-----------
Fixing failing tests, almost done.
Also test code cleanup, still messy a bit.
Commit: 035f771788ec78337d572895e759d618d108da1c
https://github.com/Evolveum/midpoint/commit/035f771788ec78337d572895e759d618d108da1c
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-27 (Mon, 27 Apr 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
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/data/provider/SelectableBeanDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/ConnectorDevelopmentWizardUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/BaseUrlConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchAllObjectsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchByIdObjectConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchFilterObjectsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingActions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingColumns.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationMappingFormPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/SmartStatisticsPanel.html
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/web/application/AsyncWebProcess.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/AsyncWebProcessManager.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/AsyncWebProcessManagerImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/AsyncWebProcessModel.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-model-context-3.xsd
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.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/conndev/ConnectorDevelopmentBackend.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstallationServiceImpl.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: 15c7ceb6f2cbab805cb63de7e79812b48d109f3d
https://github.com/Evolveum/midpoint/commit/15c7ceb6f2cbab805cb63de7e79812b48d109f3d
Author: dakle <dakle at evolveum.com>
Date: 2026-04-27 (Mon, 27 Apr 2026)
Changed paths:
M docs/expressions/expressions/standard-functions/new-structure.adoc
Log Message:
-----------
Check all func~s; adjust categorization & sorting
Commit: bccb85b3f09333bf245b08f260690b6656790487
https://github.com/Evolveum/midpoint/commit/bccb85b3f09333bf245b08f260690b6656790487
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-27 (Mon, 27 Apr 2026)
Changed paths:
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicyInActivity.java
R 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
M model/model-intest/src/test/resources/tasks/thresholds/role-delete-5-notification.xml
M model/model-intest/src/test/resources/tasks/thresholds/task-000-reconciliation-simulate-execute.xml
M model/model-intest/src/test/resources/tasks/thresholds/task-000-reconciliation-simulate.xml
M model/model-intest/src/test/resources/tasks/thresholds/task-000-reconciliation.xml
M model/model-intest/testng-integration-full.xml
Log Message:
-----------
Simple focus policy in activity tests now passing.
More asserts to be added, more test scenarios will be added as well.
Commit: e9a8449fe8fc790418fea10b4603fa513a2d85dc
https://github.com/Evolveum/midpoint/commit/e9a8449fe8fc790418fea10b4603fa513a2d85dc
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-27 (Mon, 27 Apr 2026)
Changed paths:
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicies.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicyInActivity.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicyInParentActivity.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholds.java
M model/model-intest/src/test/resources/tasks/thresholds/task-000-import-simulate.xml
M model/model-intest/src/test/resources/tasks/thresholds/task-000-reconciliation-simulate-execute.xml
M model/model-intest/src/test/resources/tasks/thresholds/task-000-reconciliation-simulate.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-100-import-simulate-execute.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-100-import-simulate.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-100-import.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-100-reconciliation-simulate-execute.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-100-reconciliation-simulate.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-100-reconciliation.xml
M model/model-intest/testng-integration-full.xml
Log Message:
-----------
Simple focus policy in parent activity tests, wip.
Commit: bb71956c1339dff43c685fcfcc9adc7d1a8aaef4
https://github.com/Evolveum/midpoint/commit/bb71956c1339dff43c685fcfcc9adc7d1a8aaef4
Author: dakle <dakle at evolveum.com>
Date: 2026-04-28 (Tue, 28 Apr 2026)
Changed paths:
M docs/expressions/expressions/standard-functions/new-structure.adoc
Log Message:
-----------
remove superfluous H2
Commit: 8c89eeb71042d04a26d918801f1480b74638bd36
https://github.com/Evolveum/midpoint/commit/8c89eeb71042d04a26d918801f1480b74638bd36
Author: dakle <dakle at evolveum.com>
Date: 2026-04-28 (Tue, 28 Apr 2026)
Changed paths:
M docs/expressions/expressions/standard-functions/index.adoc
Log Message:
-----------
Rework the structure, fact-check the list
Commit: fca8b34fa093761853f70034e2382c3ceb9cda81
https://github.com/Evolveum/midpoint/commit/fca8b34fa093761853f70034e2382c3ceb9cda81
Author: dakle <dakle at evolveum.com>
Date: 2026-04-28 (Tue, 28 Apr 2026)
Changed paths:
R docs/expressions/expressions/standard-functions/new-structure.adoc
Log Message:
-----------
remove the structure test
Commit: 080b58ffe39ebc9e3bbcca932bdb6a239f15fdcd
https://github.com/Evolveum/midpoint/commit/080b58ffe39ebc9e3bbcca932bdb6a239f15fdcd
Author: dakle <dakle at evolveum.com>
Date: 2026-04-28 (Tue, 28 Apr 2026)
Changed paths:
M docs/expressions/expressions/standard-functions/index.adoc
Log Message:
-----------
add missing parameter
Commit: 62513d1c87fd27a2a812175ef3106a989ca6629f
https://github.com/Evolveum/midpoint/commit/62513d1c87fd27a2a812175ef3106a989ca6629f
Author: dakle <dakle at evolveum.com>
Date: 2026-04-28 (Tue, 28 Apr 2026)
Changed paths:
M docs/expressions/expressions/standard-functions/index.adoc
Log Message:
-----------
fix typo
Commit: 3b62396886b254612120999d542704e4aadba138
https://github.com/Evolveum/midpoint/commit/3b62396886b254612120999d542704e4aadba138
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-28 (Tue, 28 Apr 2026)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicies.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicyInActivity.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicyInParentActivity.java
M model/model-intest/src/test/resources/tasks/thresholds/role-add-10-notification.xml
M model/model-intest/src/test/resources/tasks/thresholds/role-modify-full-name-5-notification.xml
M model/model-intest/src/test/resources/tasks/thresholds/task-100-import-simulate-execute.xml
M model/model-intest/src/test/resources/tasks/thresholds/task-100-import-simulate.xml
M model/model-intest/src/test/resources/tasks/thresholds/task-100-import.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityDefinition.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityPoliciesDefinition.java
Log Message:
-----------
Simple focus policy in parent activity tests, improving parent test configurability.
Commit: f87c18f4aead96c63dd38b6ca9c187380cc3abe7
https://github.com/Evolveum/midpoint/commit/f87c18f4aead96c63dd38b6ca9c187380cc3abe7
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-28 (Tue, 28 Apr 2026)
Changed paths:
M gui/admin-gui/src/frontend/scss/_tiles.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/ColumnTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/MappingSuggestionGroupColumnTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/ConnectorObjectClassTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SmartAssociationTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingActions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingColumns.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationUtils.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/activities/midpointStatisticsComputation/FocusObjectStatisticsComputationActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/midpointStatisticsComputation/FocusObjectStatisticsComputationActivityRun.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/midpointStatisticsComputation/FocusObjectStatisticsIterationFactory.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/midpointStatisticsComputation/FocusObjectsByAssociatedShadowsIteration.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java
A model/smart-impl/src/test/resources/smart/resource-dummy-for-stats-calculation.xml
A model/smart-impl/src/test/resources/smart/user1.xml
A model/smart-impl/src/test/resources/smart/user2.xml
A model/smart-impl/src/test/resources/smart/user3.xml
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: 09e8234523ff7693535f5bc713bbcad3f55da199
https://github.com/Evolveum/midpoint/commit/09e8234523ff7693535f5bc713bbcad3f55da199
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-28 (Tue, 28 Apr 2026)
Changed paths:
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
A repo/system-init/src/main/resources/initial-objects/archetype/064-archetype-governance-policy.xml
M repo/system-init/src/main/resources/initial-objects/policy/300-policy-require-classification.xml
M repo/system-init/src/main/resources/initial-objects/policy/300-policy-require-owner.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: 0b76b9687e8941de48b55fdb0f762dd65ecbcba2
https://github.com/Evolveum/midpoint/commit/0b76b9687e8941de48b55fdb0f762dd65ecbcba2
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-29 (Wed, 29 Apr 2026)
Changed paths:
M gui/admin-gui/pom.xml
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
M infra/test-util/pom.xml
A infra/test-util/src/main/java/com/evolveum/midpoint/test/amqp/ArtemisTestSupport.java
M infra/test-util/src/main/java/com/evolveum/midpoint/test/amqp/EmbeddedBroker.java
R infra/test-util/src/main/resources/amqp/default-qpid-config.json
M model/model-intest/pom.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateTaskMechanics.java
M model/model-intest/src/test/resources/async/task/resource-hr-amqp091.xml
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ConnectorDevelopmentBackend.java
M pom.xml
M provisioning/provisioning-impl/pom.xml
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdate.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdateCachingAmqp.java
M provisioning/provisioning-impl/src/test/resources/async/update/resource-async-caching-amqp.xml
M provisioning/ucf-impl-builtin/pom.xml
M release-notes.adoc
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
M testing/story/pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: 6942c2b16026fd226db536b5dc7883bffe530933
https://github.com/Evolveum/midpoint/commit/6942c2b16026fd226db536b5dc7883bffe530933
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-29 (Wed, 29 Apr 2026)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkClick.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/DirectlyEvaluatedClockworkPolicyRuleImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/ForeignEvaluatedClockworkPolicyRuleImpl.java
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/lens/projector/policy/PolicyRuleProcessor.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicies.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedActivityPolicyRuleImpl.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/processing/ItemProcessingGatekeeper.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/EvaluatedPolicyRule.java
Log Message:
-----------
Fixed handling of restart/skip activity policy actions in clockwork policy enforcer.
Commit: c15ef3288d3c249ca8a53bc63aaa3e9300882a03
https://github.com/Evolveum/midpoint/commit/c15ef3288d3c249ca8a53bc63aaa3e9300882a03
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-30 (Thu, 30 Apr 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
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/page/admin/resource/component/AbstractResourceObjectPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationFoCategorizedObjectsPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForUncategorizedObjectsPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingActions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/SmartStatisticsPanel.html
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/web/component/AbstractSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/TabSeparatedTabbedPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/TabbedPanel.java
A gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestDisplayLabelLocalization.java
M gui/admin-gui/testng-integration.xml
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/AttributeMappingCandidateSet.java
M release-notes.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: ba042dd1f730ddacb0212d27c5183e957ffa2e7f
https://github.com/Evolveum/midpoint/commit/ba042dd1f730ddacb0212d27c5183e957ffa2e7f
Author: dakle <dakle at evolveum.com>
Date: 2026-04-30 (Thu, 30 Apr 2026)
Changed paths:
M docs/expressions/expressions/standard-functions/index.adoc
Log Message:
-----------
fix typo - superfluous line
Commit: f5d3377531cf2f7d0dc032ba7afe4f1ceb8a8fcd
https://github.com/Evolveum/midpoint/commit/f5d3377531cf2f7d0dc032ba7afe4f1ceb8a8fcd
Author: edison23 <dakle at evolveum.com>
Date: 2026-04-30 (Thu, 30 Apr 2026)
Changed paths:
A docs/expressions/expressions/standard-functions/index.adoc
Log Message:
-----------
Add list of midPoint built-in functions for expression scripts
This PR adds the list of midPoint functions. There are some functions without documentation strings, here's the bug for that: https://support.evolveum.com/wp/11091
Commit: 82dd89c4b61035e6f5809efefcb7e3e86e829325
https://github.com/Evolveum/midpoint/commit/82dd89c4b61035e6f5809efefcb7e3e86e829325
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-04-30 (Thu, 30 Apr 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/page/ResourceSuggestedObjectTypeTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/InlineMenuItem.java
Log Message:
-----------
Smart Integration: add hover for delineation refresh action
- #4899
Commit: 49ac4c13a94e53c788445c95db3d76e43c7f87f7
https://github.com/Evolveum/midpoint/commit/49ac4c13a94e53c788445c95db3d76e43c7f87f7
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-04-30 (Thu, 30 Apr 2026)
Changed paths:
A docs/expressions/expressions/standard-functions/index.adoc
M release-notes.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 696709b357c7bd9e9bd0916bbf15563564469831
https://github.com/Evolveum/midpoint/commit/696709b357c7bd9e9bd0916bbf15563564469831
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-04-30 (Thu, 30 Apr 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectClassTable.java
Log Message:
-----------
Smart Integration: fix smart object class table missing search support
-
#4898
Commit: 8e5728f18a6bbf0dde7ea9574fdef243b3120a58
https://github.com/Evolveum/midpoint/commit/8e5728f18a6bbf0dde7ea9574fdef243b3120a58
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-04-30 (Thu, 30 Apr 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/MenuLinkPanel.java
Log Message:
-----------
Smart Integration: add hover for delineation refresh action
- #4899
Commit: c0c0706aa795636bba9a25a4f9c36b717ed99cb6
https://github.com/Evolveum/midpoint/commit/c0c0706aa795636bba9a25a4f9c36b717ed99cb6
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-04-30 (Thu, 30 Apr 2026)
Changed paths:
M gui/admin-gui/src/frontend/scss/_tiles.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/MultivalueContainerListDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableListDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/suggestion/GroupedMappingDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/suggestion/StatusAwareDataFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ExpressionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/ColumnTileHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/ColumnTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/MappingSuggestionGroupColumnTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/MappingSuggestionGroupColumnTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/AssociationAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/PreviewMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingActions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingColumns.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationStatusInfoUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationUtils.java
Log Message:
-----------
Smart Integration: mapping table improvements
- #4884
- include hiding expression info in case of suggested mapping
- include fix for btn cursor indicator (above mapping preview panel)
- implement sorting
Commit: e44ab5b87e976c1f0aae26b531d991c7868a77c9
https://github.com/Evolveum/midpoint/commit/e44ab5b87e976c1f0aae26b531d991c7868a77c9
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-04-30 (Thu, 30 Apr 2026)
Changed paths:
A docs/expressions/expressions/standard-functions/index.adoc
M gui/admin-gui/src/frontend/scss/_tiles.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/MultivalueContainerListDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableListDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/suggestion/GroupedMappingDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/suggestion/StatusAwareDataFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ExpressionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/ColumnTileHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/ColumnTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/MappingSuggestionGroupColumnTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/MappingSuggestionGroupColumnTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchAllEndpointsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/AssociationAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceGuideObjectTypeTileState.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/PreviewMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingActions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingColumns.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingTable.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/CorrelationWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationStatusInfoUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/page/ResourceSuggestedObjectTypeTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectClassTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/InlineMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/MenuLinkPanel.java
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
M release-notes.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: 90d8f1285c9868219a98bfc2d08948c707998ce0
https://github.com/Evolveum/midpoint/commit/90d8f1285c9868219a98bfc2d08948c707998ce0
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-04-30 (Thu, 30 Apr 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/objecttemplate/component/ListMappingPanel.java
Log Message:
-----------
Smart Integration: center template mapping table
Commit: da1f4b8b694b3842f89fae8e9ef573420416d32c
https://github.com/Evolveum/midpoint/commit/da1f4b8b694b3842f89fae8e9ef573420416d32c
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-04-30 (Thu, 30 Apr 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationActionFlow.java
Log Message:
-----------
Smart Integration: change objectType simulation task template name
- add information about objectType
Commit: ea199de4b916b35da4965e10d4c0a6061669acd5
https://github.com/Evolveum/midpoint/commit/ea199de4b916b35da4965e10d4c0a6061669acd5
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-04-30 (Thu, 30 Apr 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationActionFlow.java
Log Message:
-----------
Smart Integration: change objectType simulation task template name
- fix whitespace
Commit: a2680df1b78ba3b090b581036db6eb983e90d2c0
https://github.com/Evolveum/midpoint/commit/a2680df1b78ba3b090b581036db6eb983e90d2c0
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2026-05-01 (Fri, 01 May 2026)
Changed paths:
M tools/jenkins/midpoint-main-nativepg-caching-use-cached-pipeline
M tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline
M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
M tools/jenkins/midpoint-main-nativepg-no-caching-pipeline
M tools/jenkins/midpoint-main-nativepg-pipeline
M tools/jenkins/midpoint-main-pipeline
M tools/jenkins/midpoint-quick-nativepg-pipeline
Log Message:
-----------
Set 10Gi for maven container in more demanding pipelines to avoid OOM
Commit: 9b782d77fa23e9c5b9753d56f1d9221c849d74ad
https://github.com/Evolveum/midpoint/commit/9b782d77fa23e9c5b9753d56f1d9221c849d74ad
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-01 (Fri, 01 May 2026)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/DirectlyEvaluatedClockworkPolicyRuleImpl.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PlainPolicyRuleIdentifier.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRule.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesCollector.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/CommonTaskBeans.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/LocalActivityRun.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/PlainPolicyRuleIdentifier.java
Log Message:
-----------
Implemented activity policyRef collection
Commit: 564bb78e86459dabe0777d4d8ea7005e53c3b86e
https://github.com/Evolveum/midpoint/commit/564bb78e86459dabe0777d4d8ea7005e53c3b86e
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2026-05-02 (Sat, 02 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/ObjectClassSelectConnectorStepPanel.java
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/ConnectorDevelopmentBackend.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/ConnDevJsonMapper.java
Log Message:
-----------
Connector Wizard: Show only high relevant classes, other on request
Commit: 465d7bf2b5bcc41a346201901256b3689d3fd7d2
https://github.com/Evolveum/midpoint/commit/465d7bf2b5bcc41a346201901256b3689d3fd7d2
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2026-05-02 (Sat, 02 May 2026)
Changed paths:
M tools/jenkins/midpoint-main-generic-oracle-pipeline
M tools/jenkins/midpoint-main-generic-sql-server-pipeline
M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
Log Message:
-----------
Rephrase Xmx comment in some pipelines
Commit: eaff9c98c5b28f6e96f63d432afc4bf2e9b46048
https://github.com/Evolveum/midpoint/commit/eaff9c98c5b28f6e96f63d432afc4bf2e9b46048
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2026-05-02 (Sat, 02 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartGeneratingPanel.java
Log Message:
-----------
Smart Impl: Fixed refresh using stale information
Refresh timer was using stale information (from previous run) to determine if timer should be stopped.
This caused panel not refreshing if the underyling task
was not restarted.
Commit: b396167fe8f2417d559192a24da739249601ddb4
https://github.com/Evolveum/midpoint/commit/b396167fe8f2417d559192a24da739249601ddb4
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2026-05-02 (Sat, 02 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/WaitingConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/WaitingScriptConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/WaitingConnectorCreatingConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/WaitingForDocumentationConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/WaitingAuthScriptsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/WaitingBasicInfoConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/WaitingObjectClassInformationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/create/WaitingCreateConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/delete/WaitingDeleteConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/schema/WaitingConnIdSchemaConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/schema/WaitingNativeSchemaConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/schema/WaitingObjectClassDetailsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchAllConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchByIdConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchFilterConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/update/WaitingUpdateConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/relation/WaitingRelationshipScriptConnectorStepPanel.java
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/conndev/ConnectorBootstrapStoryTest.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ConnectorDevelopmentRestController.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/ConnectorDevelopmentOperation.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/ConnectorDevelopmentService.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ConnectorDevelopmentBackend.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ConnectorDevelopmentServiceImpl.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/OfflineBackend.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/main/java/com/evolveum/midpoint/smart/impl/conndev/ScimBackend.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ServiceClient.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverDocumentationActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverGlobalInformationActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassAttributesActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassEndpointsActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassInformationActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/GenerateConnectorArtifactActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/ProcessDocumentationActivityHandler.java
Log Message:
-----------
Connector Wizard: Implemented / Fixed Regenerate function
- Updated Wizard backend to propagate regenerate / skipCache flags up to microservice
Commit: 95358b5b75ef84e4b2f5982120d685a6c93dc1c4
https://github.com/Evolveum/midpoint/commit/95358b5b75ef84e4b2f5982120d685a6c93dc1c4
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2026-05-03 (Sun, 03 May 2026)
Changed paths:
M tools/jenkins/midpoint-compile-pipeline
M tools/jenkins/midpoint-main-nativepg-pipeline
M tools/jenkins/midpoint-quick-nativepg-pipeline
Log Message:
-----------
Remove idleMinutes from some pipelines
Commit: 5c4844f50583e8ba6117837ab44d073124f79bb1
https://github.com/Evolveum/midpoint/commit/5c4844f50583e8ba6117837ab44d073124f79bb1
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2026-05-03 (Sun, 03 May 2026)
Changed paths:
M tools/jenkins/midpoint-quick-nativepg-pipeline
Log Message:
-----------
Set job-specific names for quick pipeline PVCs
Commit: 81de20693222310062425730d65c269f14657ed6
https://github.com/Evolveum/midpoint/commit/81de20693222310062425730d65c269f14657ed6
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2026-05-03 (Sun, 03 May 2026)
Changed paths:
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ConnectorDevelopmentServiceImpl.java
Log Message:
-----------
Connector Wizard: Better Task name for generating scripts
Commit: 1eb2450520c855b33ba9c7fdb8a380d2ba2e1e0f
https://github.com/Evolveum/midpoint/commit/1eb2450520c855b33ba9c7fdb8a380d2ba2e1e0f
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2026-05-03 (Sun, 03 May 2026)
Changed paths:
M tools/jenkins/midpoint-compile-pipeline
Log Message:
-----------
Set job-specific names for compile pipeline PVCs
Commit: 02208e9fbb17958f37080703ce8a17ba30685a91
https://github.com/Evolveum/midpoint/commit/02208e9fbb17958f37080703ce8a17ba30685a91
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2026-05-03 (Sun, 03 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/WaitingConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/WaitingScriptConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/WaitingConnectorCreatingConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/WaitingForDocumentationConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/WaitingAuthScriptsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/WaitingBasicInfoConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/ObjectClassSelectConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/WaitingObjectClassInformationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/create/WaitingCreateConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/delete/WaitingDeleteConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/schema/WaitingConnIdSchemaConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/schema/WaitingNativeSchemaConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/schema/WaitingObjectClassDetailsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchAllConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchByIdConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchFilterConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/update/WaitingUpdateConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/relation/WaitingRelationshipScriptConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartGeneratingPanel.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-tasks-3.xsd
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/smart/conndev/ConnectorBootstrapStoryTest.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ConnectorDevelopmentRestController.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/ConnectorDevelopmentOperation.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/ConnectorDevelopmentService.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ConnectorDevelopmentBackend.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ConnectorDevelopmentServiceImpl.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/OfflineBackend.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/main/java/com/evolveum/midpoint/smart/impl/conndev/ScimBackend.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ServiceClient.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverDocumentationActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverGlobalInformationActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassAttributesActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassEndpointsActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassInformationActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/GenerateConnectorArtifactActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/ProcessDocumentationActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/ConnDevJsonMapper.java
Log Message:
-----------
Merge branch 'feature/mcm-fixes-gui'
Commit: b0d04c247fca97da7130c98f55ff8591d04772a5
https://github.com/Evolveum/midpoint/commit/b0d04c247fca97da7130c98f55ff8591d04772a5
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2026-05-04 (Mon, 04 May 2026)
Changed paths:
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ConnectorGeneratorConstants.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ConnectorDevelopmentRestController.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/SmartIntegrationRestController.java
Log Message:
-----------
updated generate connector controller of rest api & improvements code quality
Commit: 590fe82718a247e95090d1ba43f717490441a15b
https://github.com/Evolveum/midpoint/commit/590fe82718a247e95090d1ba43f717490441a15b
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2026-05-04 (Mon, 04 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/ScriptConfirmationPanel.java
Log Message:
-----------
Connector Wizard: Fixed confirmation state not saved sometimes
There was actual desync between object state in repository (modified by connector development backend when saving script) and midPoint frontend, which added flags. This resulted in confirmation not propagated.
Commit: c846a149189075e5418f8c16666a78d639a12acb
https://github.com/Evolveum/midpoint/commit/c846a149189075e5418f8c16666a78d639a12acb
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2026-05-04 (Mon, 04 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchFilterEndpointsConnectorStepPanel.java
Log Message:
-----------
Connector Wizard: Filter lists also list, get_all, search endpoints.
Commit: 3f6b29221162028bd8f049afc8beb5fae966a869
https://github.com/Evolveum/midpoint/commit/3f6b29221162028bd8f049afc8beb5fae966a869
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-04 (Mon, 04 May 2026)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentTripleEvaluator.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ActivityUtil.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityDefinition.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityPoliciesDefinition.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityVirtualAssignmentsDefinition.java
Log Message:
-----------
Virtual assignments collected from activity hierarchy for AssignmentTripleEvaluator, wip.
TODO: ActivityPath for further policy processing not passed through, yet.
Commit: 7c1bd6614eb35abc2791c1c1ca872c7a417be505
https://github.com/Evolveum/midpoint/commit/7c1bd6614eb35abc2791c1c1ca872c7a417be505
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-04 (Mon, 04 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingColumns.java
Log Message:
-----------
Smart Integration: fix preview mapping popup sometime cause gray background when double-clicked
Commit: b757c151f39794ba8ddbfdc9d0380e99c52446f1
https://github.com/Evolveum/midpoint/commit/b757c151f39794ba8ddbfdc9d0380e99c52446f1
Author: Jan Kamenicky <jk294314 at gmail.com>
Date: 2026-05-04 (Mon, 04 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/AuthScriptsConnectorStepPanel.java
M infra/schema/src/main/resources/xml/ns/public/common/common-connector-dev-3.xsd
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/ScimRestConfigurationProperties.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/SupportedAuthorization.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/OfflineBackend.java
Log Message:
-----------
Smart integration: add OAuth2 client credentials support + fix auth script step visibility
Commit: e8e705644f5f4e286371a5fcf522ec8c3e13480a
https://github.com/Evolveum/midpoint/commit/e8e705644f5f4e286371a5fcf522ec8c3e13480a
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-04 (Mon, 04 May 2026)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicies.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicyInActivity.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicyInParentActivity.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholds.java
M model/model-intest/src/test/resources/tasks/thresholds/role-add-10-notification.xml
M model/model-intest/src/test/resources/tasks/thresholds/role-add-10.xml
M model/model-intest/src/test/resources/tasks/thresholds/task-000-import-simulate.xml
Log Message:
-----------
Attemp to cleanup activity/clockwork policy tests, remove unecessary policies, etc. WIP
Commit: 6612807a72d0c20aaac31bc48855796f3e0e064f
https://github.com/Evolveum/midpoint/commit/6612807a72d0c20aaac31bc48855796f3e0e064f
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-04 (Mon, 04 May 2026)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/DirectlyEvaluatedClockworkPolicyRuleImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityVirtualAssignmentsDefinition.java
Log Message:
-----------
Minor code cleanup
Commit: b69760302c69122e8aa6f2b696830a32940e011c
https://github.com/Evolveum/midpoint/commit/b69760302c69122e8aa6f2b696830a32940e011c
Author: Jiří Huf <jiri.huf at evolveum.com>
Date: 2026-05-04 (Mon, 04 May 2026)
Changed paths:
A docs/tasks/task-error-ex.webp
M docs/tasks/task-errors.adoc
Log Message:
-----------
add searching for task errors
Commit: 82443a07500c7ac05309deb85094304650f1054e
https://github.com/Evolveum/midpoint/commit/82443a07500c7ac05309deb85094304650f1054e
Author: jirihuf <85359357+jirihuf at users.noreply.github.com>
Date: 2026-05-04 (Mon, 04 May 2026)
Changed paths:
A docs/tasks/task-error-ex.webp
M docs/tasks/task-errors.adoc
Log Message:
-----------
Merge pull request #636 from Evolveum/docs/master/add/search-task-errors
add searching for task errors
Commit: 9dd1b677957b4a1874a96b276217894aef21da44
https://github.com/Evolveum/midpoint/commit/9dd1b677957b4a1874a96b276217894aef21da44
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-04 (Mon, 04 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingTable.java
Log Message:
-----------
Smart Integration: fix refresh action above suggestion mapping group
Commit: 5fd63fff3ef49347cb9a71d1a0075bbcb5aca5a3
https://github.com/Evolveum/midpoint/commit/5fd63fff3ef49347cb9a71d1a0075bbcb5aca5a3
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-04 (Mon, 04 May 2026)
Changed paths:
A docs/tasks/task-error-ex.webp
M docs/tasks/task-errors.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: ebf0fb570877cd0559d66943245431d0e197c577
https://github.com/Evolveum/midpoint/commit/ebf0fb570877cd0559d66943245431d0e197c577
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-04 (Mon, 04 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationStatusInfoUtils.java
Log Message:
-----------
Smart Integration: fix loading object type and association suggestion wrapper
- do not load all data from status while operation is in progress
Commit: 1eef158d1a72eca101e194f6500aca85bedb29e3
https://github.com/Evolveum/midpoint/commit/1eef158d1a72eca101e194f6500aca85bedb29e3
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-04 (Mon, 04 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectClassTable.java
Log Message:
-----------
Smart Integration: fix 500 when displaying object class statistics
- #4908
Commit: 6bcfe1307d7b582d2da4664e46578c6b6282ce00
https://github.com/Evolveum/midpoint/commit/6bcfe1307d7b582d2da4664e46578c6b6282ce00
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-04 (Mon, 04 May 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 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
Log Message:
-----------
Smart Integration: cannot generate any mappings when clicking between inbound and outbound tabs
- #4912
Commit: fb5ba6f235f942836b763e337d47a62ba509f5db
https://github.com/Evolveum/midpoint/commit/fb5ba6f235f942836b763e337d47a62ba509f5db
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-04 (Mon, 04 May 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 gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartAlertGeneratingPanel.java
Log Message:
-----------
Smart Integration: cannot generate any mappings when clicking between inbound and outbound tabs
- #4912
Commit: 4055d47fef2eb50554e514188c1de3a31e95745e
https://github.com/Evolveum/midpoint/commit/4055d47fef2eb50554e514188c1de3a31e95745e
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-04 (Mon, 04 May 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 gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartAlertGeneratingPanel.java
Log Message:
-----------
Smart Integration: fix statusInfo handling above mapping table and ajax timer action
Commit: 08f0a755e05636030e9e15ece85daf4cb31163d6
https://github.com/Evolveum/midpoint/commit/08f0a755e05636030e9e15ece85daf4cb31163d6
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-04 (Mon, 04 May 2026)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicies.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicyInActivity.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicyInParentActivity.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholds.java
M model/model-intest/src/test/resources/tasks/thresholds/role-add-10-notification.xml
M model/model-intest/src/test/resources/tasks/thresholds/task-000-import.xml
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesProcessor.java
Log Message:
-----------
Fixed policy rule threshold validation in NotificationHook.
Added more notifications, counter asserts.
Commit: ebb4846a4f9ff15f02b08c2d3b258a32f4164d92
https://github.com/Evolveum/midpoint/commit/ebb4846a4f9ff15f02b08c2d3b258a32f4164d92
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-04 (Mon, 04 May 2026)
Changed paths:
A docs/tasks/task-error-ex.webp
M docs/tasks/task-errors.adoc
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/ScriptConfirmationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/WaitingConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/WaitingScriptConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/WaitingConnectorCreatingConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/WaitingForDocumentationConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/WaitingAuthScriptsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/WaitingBasicInfoConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/ObjectClassSelectConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/WaitingObjectClassInformationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/create/WaitingCreateConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/delete/WaitingDeleteConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/schema/WaitingConnIdSchemaConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/schema/WaitingNativeSchemaConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/schema/WaitingObjectClassDetailsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchFilterEndpointsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchAllConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchByIdConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchFilterConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/update/WaitingUpdateConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/relation/WaitingRelationshipScriptConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/objecttemplate/component/ListMappingPanel.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/attribute/table/SmartMappingColumns.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationStatusInfoUtils.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/component/SmartGeneratingPanel.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/SmartObjectClassTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationActionFlow.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-tasks-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ConnectorGeneratorConstants.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/smart/conndev/ConnectorBootstrapStoryTest.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ConnectorDevelopmentRestController.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/conndev/ConnectorDevelopmentOperation.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/ConnectorDevelopmentService.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ConnectorDevelopmentBackend.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ConnectorDevelopmentServiceImpl.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/OfflineBackend.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/main/java/com/evolveum/midpoint/smart/impl/conndev/ScimBackend.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ServiceClient.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverDocumentationActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverGlobalInformationActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassAttributesActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassEndpointsActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassInformationActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/GenerateConnectorArtifactActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/ProcessDocumentationActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/ConnDevJsonMapper.java
M tools/jenkins/midpoint-compile-pipeline
M tools/jenkins/midpoint-main-generic-oracle-pipeline
M tools/jenkins/midpoint-main-generic-sql-server-pipeline
M tools/jenkins/midpoint-main-nativepg-caching-use-cached-pipeline
M tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline
M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
M tools/jenkins/midpoint-main-nativepg-no-caching-pipeline
M tools/jenkins/midpoint-main-nativepg-pipeline
M tools/jenkins/midpoint-main-pipeline
M tools/jenkins/midpoint-quick-nativepg-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: 804e36c4dcc92e2ad8748360bf1caca400e9d613
https://github.com/Evolveum/midpoint/commit/804e36c4dcc92e2ad8748360bf1caca400e9d613
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/DirectlyEvaluatedClockworkPolicyRuleImpl.java
M model/model-intest/src/test/resources/tasks/thresholds/task-000-import-simulate.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/ActivityCompositeConstraintEvaluator.java
Log Message:
-----------
Fixed some TODOs, documentation
Commit: 4d5eae9f261b98f229c9c205318d5c0f3b6794fe
https://github.com/Evolveum/midpoint/commit/4d5eae9f261b98f229c9c205318d5c0f3b6794fe
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/PostSchemaMatchHeuristics.java
Log Message:
-----------
Smart Integration: Fix name expansion heuristic to preserve isSystemProvided flag
In applyNameExpansionHeuristic, the isSystemProvided flag was hardcoded
to false when adding expanded name candidates. Now it correctly inherits
the value from the original candidate.
Commit: eab1a15008baed0d44082a3afbf8ee72d3a6a3e4
https://github.com/Evolveum/midpoint/commit/eab1a15008baed0d44082a3afbf8ee72d3a6a3e4
Author: Tony Tkáčik <tonydamage at users.noreply.github.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/AuthScriptsConnectorStepPanel.java
M infra/schema/src/main/resources/xml/ns/public/common/common-connector-dev-3.xsd
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/ScimRestConfigurationProperties.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/SupportedAuthorization.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/OfflineBackend.java
Log Message:
-----------
Merge pull request #634 from Evolveum/feature/oauth2-support
Smart integration: add OAuth2 client credentials support + fix auth script step visibility
Commit: e131d6cb1d4b47b9056a2b307a42fc4af4e0031d
https://github.com/Evolveum/midpoint/commit/e131d6cb1d4b47b9056a2b307a42fc4af4e0031d
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardChoicePanel.java
Log Message:
-----------
Smart Integration: fix back action from resource after objectType go to resource action
Commit: f31129c44691e80a7ec3cf25795f7163caaebeae
https://github.com/Evolveum/midpoint/commit/f31129c44691e80a7ec3cf25795f7163caaebeae
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/AuthScriptsConnectorStepPanel.java
M infra/schema/src/main/resources/xml/ns/public/common/common-connector-dev-3.xsd
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/ScimRestConfigurationProperties.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/SupportedAuthorization.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/PostSchemaMatchHeuristics.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/OfflineBackend.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: fcf37aeaf6a79578a47c989b8534e25e557c9591
https://github.com/Evolveum/midpoint/commit/fcf37aeaf6a79578a47c989b8534e25e557c9591
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-connector-dev-3.xsd
Log Message:
-----------
Fixed schema
Commit: ebd9f7e2e27696ecf8bb98865fc058950c4dee98
https://github.com/Evolveum/midpoint/commit/ebd9f7e2e27696ecf8bb98865fc058950c4dee98
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-connector-dev-3.xsd
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/smart/conndev/ConnectorBootstrapStoryTest.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/SupportedAuthorization.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ConnectorDevelopmentBackend.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/OfflineBackend.java
Log Message:
-----------
Connector Wizard: Removed Dummy Integration type.
Commit: a8c29b43b7e796290f84b372e04393451a10ad52
https://github.com/Evolveum/midpoint/commit/a8c29b43b7e796290f84b372e04393451a10ad52
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/ConnectorDevelopmentWizardUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchAllObjectsConnectorStepPanel.java
Log Message:
-----------
Connector Wizard: Skip MidPoint specific operations results and provide logs.
Commit: 99d45ae2c6a52874b946c970f54273ce400b9aa9
https://github.com/Evolveum/midpoint/commit/99d45ae2c6a52874b946c970f54273ce400b9aa9
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/ResourceTestConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/ResourceTestPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchAllObjectsConnectorStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchByIdObjectConnectorStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchByIdObjectConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
Log Message:
-----------
Connector Wizard: Added test UI for single user.
Commit: cad9d9481aabcac58e71de2415f5fbeeb06dcab3
https://github.com/Evolveum/midpoint/commit/cad9d9481aabcac58e71de2415f5fbeeb06dcab3
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-05 (Tue, 05 May 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:
-----------
Smart Integration: reload mapping table after change tab
Commit: 924637c1100f6bcda2ee7e0d2334c12c8031f3b0
https://github.com/Evolveum/midpoint/commit/924637c1100f6bcda2ee7e0d2334c12c8031f3b0
Author: Kamil Jires <kamil at jires.eu>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
Log Message:
-----------
update schemadoc's description for the formMaxMultiparts parameter.
Commit: 94589aaaa4c382c5ca5a882a11c1d1e01ce4e9f5
https://github.com/Evolveum/midpoint/commit/94589aaaa4c382c5ca5a882a11c1d1e01ce4e9f5
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionSchemaMatchingActivityRun.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionSchemaMatchingActivityRun.java
Log Message:
-----------
Smart Integration: Fix AI permission bypass when schema match is cached
When SCHEMA_ACCESS permission was not granted, the schema matching
activity runs would still silently reuse a previously computed
AI-generated schema match from cache. The permission check for
SCHEMA_ACCESS was placed after the cache early-return, making it
unreachable whenever a cached schema match existed.
This caused AI-curated attribute pairs to feed into mapping/correlation
suggestion generation even when the user explicitly unchecked the
SCHEMA_ACCESS permission in the confirmation dialog.
Signed-off-by: Michal Zelencik <michal.zelencik at evolveum.com>
Commit: 2fb181762fd8f7f6150fad3742b49e4410e21c55
https://github.com/Evolveum/midpoint/commit/2fb181762fd8f7f6150fad3742b49e4410e21c55
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractAssignmentConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssignmentConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/PolicyRuleConfigItem.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/PayloadEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentTripleEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityDefinition.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRule.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRuleBuilder.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesCollector.java
Log Message:
-----------
Virtual assignments evaluation implemented.
ActivityPath is passed via AssignmentConfigItem.
It's used when building ActivityPolicyRule for DirectlyEvaluatedClockworkPolicyRuleImpl.
Commit: f186976b1874faa43ea1e025a630650340a9dae9
https://github.com/Evolveum/midpoint/commit/f186976b1874faa43ea1e025a630650340a9dae9
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/ConnectorDevelopmentController.java
Log Message:
-----------
Connector Wizard: Search using filters is not part of basic flow
Commit: f66ae69807b2122c5a17e382403938624c793df6
https://github.com/Evolveum/midpoint/commit/f66ae69807b2122c5a17e382403938624c793df6
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicyInActivity.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicyInParentActivity.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholds.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestVirtualAssignmentInActivity.java
M model/model-intest/testng-integration-full.xml
M model/model-intest/testng-integration-policy-rules.xml
Log Message:
-----------
Virtual assignments simple test suite, more to come
Commit: f9c61e8a6459dfdcfb24cf0179bf6137d5bcf2d5
https://github.com/Evolveum/midpoint/commit/f9c61e8a6459dfdcfb24cf0179bf6137d5bcf2d5
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/ConnectorDevelopmentWizardUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/AuthScriptsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/ResourceTestConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/ResourceTestPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchAllObjectsConnectorStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchByIdObjectConnectorStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchByIdObjectConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardChoicePanel.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 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 model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/smart/conndev/ConnectorBootstrapStoryTest.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/ScimRestConfigurationProperties.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/SupportedAuthorization.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/PostSchemaMatchHeuristics.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionSchemaMatchingActivityRun.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/conndev/ConnectorDevelopmentBackend.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/OfflineBackend.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: f5ee5e95c5f9619dea7d8effe4e28966d9bf3999
https://github.com/Evolveum/midpoint/commit/f5ee5e95c5f9619dea7d8effe4e28966d9bf3999
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicyInActivity.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicyInParentActivity.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/TestVirtualAssignmentInActivity.java
Log Message:
-----------
More documentation for tests
Commit: 1d0c77d856df403805c1f30def4b4286c574581b
https://github.com/Evolveum/midpoint/commit/1d0c77d856df403805c1f30def4b4286c574581b
Author: honchar <honchar at evolveum.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M gui/admin-gui/src/frontend/js/midpoint-theme.js
Log Message:
-----------
Changed reloading of the page by url update only
When the page is opened in the new tab and page's url doesn't contain
window identifier parameter, the page won't be reloaded but only url
will be updated with the help of js. This fixes the problem when the
page is opened in new tab and the page contains some feedback message
to show (inspired by the failed schrodinger flexible authentication
tests).
Related to #11050
Commit: 012b0014fca86d53e3935fee798ee5fcd61d5982
https://github.com/Evolveum/midpoint/commit/012b0014fca86d53e3935fee798ee5fcd61d5982
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/ConnectorDevelopmentController.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/AuthScriptsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/InitObjectClassConnectorStepPanel.java
Log Message:
-----------
Connector Wizard: Updated Flow
Now initial flow only requires list objects and get object
Commit: 8a396b80cea5f2512e1b3dd7105351579e210c58
https://github.com/Evolveum/midpoint/commit/8a396b80cea5f2512e1b3dd7105351579e210c58
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SimpleCustomSearchPanel.java
Log Message:
-----------
Smart Integration: fix SimpleCustomSearchPanel "enter" action cause redirect
Commit: 27e6b476090b7ed358b02a9a5b935e3c7bf7816a
https://github.com/Evolveum/midpoint/commit/27e6b476090b7ed358b02a9a5b935e3c7bf7816a
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/AuthScriptsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/InitObjectClassConnectorStepPanel.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 36a32fe20c64b2a9c4407d8051f38e354691596f
https://github.com/Evolveum/midpoint/commit/36a32fe20c64b2a9c4407d8051f38e354691596f
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-05 (Tue, 05 May 2026)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicies.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicyInActivity.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/TestVirtualAssignmentInActivity.java
M model/model-intest/src/test/resources/tasks/thresholds/role-delete-5-notification.xml
M model/model-intest/src/test/resources/tasks/thresholds/role-delete-5.xml
M model/model-intest/src/test/resources/tasks/thresholds/role-modify-cost-center-5-notification.xml
M model/model-intest/src/test/resources/tasks/thresholds/role-modify-cost-center-5.xml
M model/model-intest/src/test/resources/tasks/thresholds/role-modify-full-name-5-notification.xml
M model/model-intest/src/test/resources/tasks/thresholds/role-modify-full-name-5.xml
M model/model-intest/src/test/resources/tasks/thresholds/task-000-import-simulate-execute.xml
Log Message:
-----------
More asserts to existing tests, attempt to clean-up magic constants
Commit: f7be541c48daffc748d0ef698cc7f7deef918cbf
https://github.com/Evolveum/midpoint/commit/f7be541c48daffc748d0ef698cc7f7deef918cbf
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationActionFlow.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationActionTaskButton.java
Log Message:
-----------
Smart Integration: fix localization keys and inbound mapping creation
Commit: 55c2aaa8e1b38fa673566f2d61606e0da39c7ec6
https://github.com/Evolveum/midpoint/commit/55c2aaa8e1b38fa673566f2d61606e0da39c7ec6
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingTable.java
Log Message:
-----------
Smart Integration: disable no value panel if filter applied above mapping table
Commit: 725f4263be2813cca97c9ffe343f282c3bef2f26
https://github.com/Evolveum/midpoint/commit/725f4263be2813cca97c9ffe343f282c3bef2f26
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
Log Message:
-----------
Smart Integration: fix npe above resource inducement creation
Commit: ec62e71cc61d9381caa126a44e934a790527ee0d
https://github.com/Evolveum/midpoint/commit/ec62e71cc61d9381caa126a44e934a790527ee0d
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
Log Message:
-----------
Smart Integration: fix npe above resource inducement creation
Commit: c9e53a1f0f1534b2ace873bdb5562ffadda44ce6
https://github.com/Evolveum/midpoint/commit/c9e53a1f0f1534b2ace873bdb5562ffadda44ce6
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
Log Message:
-----------
Add -u to mvn in deploy pipeline, we want fresh SNAPSHOTS
Commit: e63cf0fe0a843a4901d7bd7b0f7cacdf81832f7d
https://github.com/Evolveum/midpoint/commit/e63cf0fe0a843a4901d7bd7b0f7cacdf81832f7d
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
R tools/jenkins/midpoint-main-pipeline
Log Message:
-----------
Remove idleMinutes from deploy pipeline and whole legacy pipeline
Commit: 0dbc2dcbceaa635344627faaa9eeee2fab215260
https://github.com/Evolveum/midpoint/commit/0dbc2dcbceaa635344627faaa9eeee2fab215260
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
Log Message:
-----------
Fixed -U in main deploy pipeline
Commit: 811733faeb9427e3e2c5768f94ac88fb36b7297d
https://github.com/Evolveum/midpoint/commit/811733faeb9427e3e2c5768f94ac88fb36b7297d
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-10 (Sun, 10 May 2026)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityPoliciesDefinition.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/ActivityHandlerUtils.java
Log Message:
-----------
fixed duplication of policyRefs in activity definition
Commit: 0f67705c99f97c357e5d0e955d6a8b3114f24477
https://github.com/Evolveum/midpoint/commit/0f67705c99f97c357e5d0e955d6a8b3114f24477
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-10 (Sun, 10 May 2026)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
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/lens/projector/policy/PolicyRuleProcessor.java
A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/PolicyRuleNotificationPublisher.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
Log Message:
-----------
Fixed notification action not being sent if focus rule has suspendTask/skipActivity/restartActivity as well.
Commit: e7d70118dfd34dc84bd6d48a36291e7a11be1570
https://github.com/Evolveum/midpoint/commit/e7d70118dfd34dc84bd6d48a36291e7a11be1570
Author: Vanesa Smoľaková <smolakovavanesa at gmail.com>
Date: 2026-05-12 (Tue, 12 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ContainerableNameColumn.java
M release-notes.adoc
Log Message:
-----------
MID-10911 Fix generic "Fatal error" message in object tables
Commit: 4edff241b670e285bc1d214a9b151861bd1eda38
https://github.com/Evolveum/midpoint/commit/4edff241b670e285bc1d214a9b151861bd1eda38
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-13 (Wed, 13 May 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/wizard/schemaHandling/objectType/attribute/table/SmartMappingTable.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/correlation/SmartCorrelationTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationStatusInfoUtils.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/web/component/menu/cog/ButtonInlineMenuItem.java
Log Message:
-----------
Smart Integration: multiple fixes for correlation table
- fix regenerate action
- fix context action icon does not display
- fix suggestion initializing state displaying
Commit: 90d37db80e9386881f4d8278973514fd21f40c25
https://github.com/Evolveum/midpoint/commit/90d37db80e9386881f4d8278973514fd21f40c25
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-13 (Wed, 13 May 2026)
Changed paths:
M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
R tools/jenkins/midpoint-main-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 28077e46fa4341c8106c02fc27ed98e2d34cfda4
https://github.com/Evolveum/midpoint/commit/28077e46fa4341c8106c02fc27ed98e2d34cfda4
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/PolicyRuleCounterUpdater.java
Log Message:
-----------
policy rule counter storing count in rule, wip
Commit: 94dcd10cb07314747003aabacce4002d01d99e84
https://github.com/Evolveum/midpoint/commit/94dcd10cb07314747003aabacce4002d01d99e84
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SimpleCustomSearchPanel.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/page/admin/assignmentholder/PageAssignmentHolderDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/AuthScriptsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/InitObjectClassConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingTable.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/correlation/SmartCorrelationTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationStatusInfoUtils.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/simulation/component/SimulationActionFlow.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationActionTaskButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/ButtonInlineMenuItem.java
M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
R tools/jenkins/midpoint-main-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: 3f1422c0312d1da102847ff5c20f5eb490a52386
https://github.com/Evolveum/midpoint/commit/3f1422c0312d1da102847ff5c20f5eb490a52386
Author: honchar <honchar at evolveum.com>
Date: 2026-05-15 (Fri, 15 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SimpleCustomSearchPanel.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/page/admin/assignmentholder/PageAssignmentHolderDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/AuthScriptsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/InitObjectClassConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardChoicePanel.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/attribute/table/SmartMappingTable.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/correlation/SmartCorrelationTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationStatusInfoUtils.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/simulation/component/SimulationActionFlow.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationActionTaskButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/ButtonInlineMenuItem.java
M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionSchemaMatchingActivityRun.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionSchemaMatchingActivityRun.java
M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
R tools/jenkins/midpoint-main-pipeline
Log Message:
-----------
Merge branch 'master' into tmp/fix-login-page-reload
Commit: dcda0cb0bbb868b3cd3400534997a47fe248a74b
https://github.com/Evolveum/midpoint/commit/dcda0cb0bbb868b3cd3400534997a47fe248a74b
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-15 (Fri, 15 May 2026)
Changed paths:
M gui/admin-gui/src/frontend/js/midpoint-theme.js
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: 981bf0325d795d298558f1263edfd03de48835f9
https://github.com/Evolveum/midpoint/commit/981bf0325d795d298558f1263edfd03de48835f9
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-16 (Sat, 16 May 2026)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEnforcer.java
Log Message:
-----------
log message on debug PolicyRuleNotificationPublisher is not available (mainly for model tests)
Commit: 7b484c64e20513be08c3ee764436a4d0642a91f0
https://github.com/Evolveum/midpoint/commit/7b484c64e20513be08c3ee764436a4d0642a91f0
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-16 (Sat, 16 May 2026)
Changed paths:
M pom.xml
Log Message:
-----------
Wicket bump to 10.9.0
Commit: c0e7c724e9f6c0f3b0bf52bdad78236ac840d3be
https://github.com/Evolveum/midpoint/commit/c0e7c724e9f6c0f3b0bf52bdad78236ac840d3be
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-16 (Sat, 16 May 2026)
Changed paths:
M pom.xml
Log Message:
-----------
commons fileupload2 bumped to 2.0.0-M5
Commit: e8bb75da33bb92f12ca0dc2ea7a439d6aa6f85a8
https://github.com/Evolveum/midpoint/commit/e8bb75da33bb92f12ca0dc2ea7a439d6aa6f85a8
Author: Viliam Repan <1azyman at users.noreply.github.com>
Date: 2026-05-17 (Sun, 17 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ContainerableNameColumn.java
M release-notes.adoc
Log Message:
-----------
Merge pull request #646
MID-10911 Fix generic "Fatal error" message in object tables
Commit: 799291e342f1c25bdf214058170d3c0c6a28b058
https://github.com/Evolveum/midpoint/commit/799291e342f1c25bdf214058170d3c0c6a28b058
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-17 (Sun, 17 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ContainerableNameColumn.java
M pom.xml
M release-notes.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: 25011a0d79874016eef4ab9682493d17b4268f92
https://github.com/Evolveum/midpoint/commit/25011a0d79874016eef4ab9682493d17b4268f92
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-17 (Sun, 17 May 2026)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicyInActivity.java
Log Message:
-----------
minor code cleanup and test fix
Commit: cafc4d48d4aabf068e376763e4b7b426429af73f
https://github.com/Evolveum/midpoint/commit/cafc4d48d4aabf068e376763e4b7b426429af73f
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2026-05-19 (Tue, 19 May 2026)
Changed paths:
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ConnectorGeneratorConstants.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ConnectorDevelopmentRestController.java
Log Message:
-----------
updated connector development controller
Commit: 47d83e257f42f67f00b95bc3fed313775312a5ba
https://github.com/Evolveum/midpoint/commit/47d83e257f42f67f00b95bc3fed313775312a5ba
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-19 (Tue, 19 May 2026)
Changed paths:
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ConnectorGeneratorConstants.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ConnectorDevelopmentRestController.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/focus-activity-policies
Commit: ef96b84910eea4213ed4e3fa67820a4aaf2e235e
https://github.com/Evolveum/midpoint/commit/ef96b84910eea4213ed4e3fa67820a4aaf2e235e
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2026-05-19 (Tue, 19 May 2026)
Changed paths:
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/RestBackend.java
Log Message:
-----------
Connector Wizard: Fixed NPE if AI detected apiBase is empty
Commit: 37c85b30c828bee8bf4dcd4b4160e395e9fcb5a4
https://github.com/Evolveum/midpoint/commit/37c85b30c828bee8bf4dcd4b4160e395e9fcb5a4
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-19 (Tue, 19 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTypesPanel.java
Log Message:
-----------
Smart Integration: fix association suggestion (model passing)
Commit: 638c79545e7cc63f4614c5f0f1742170af4c8dbb
https://github.com/Evolveum/midpoint/commit/638c79545e7cc63f4614c5f0f1742170af4c8dbb
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-19 (Tue, 19 May 2026)
Changed paths:
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/RestBackend.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 043dbd864f5688033c0623fa1a63e94d671ee798
https://github.com/Evolveum/midpoint/commit/043dbd864f5688033c0623fa1a63e94d671ee798
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-19 (Tue, 19 May 2026)
Changed paths:
M model/model-intest/pom.xml
Log Message:
-----------
Removed double connector-csv (test) definition from pom
Commit: 082e3614b5494c13dfb30565e85f11be0798b933
https://github.com/Evolveum/midpoint/commit/082e3614b5494c13dfb30565e85f11be0798b933
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-19 (Tue, 19 May 2026)
Changed paths:
M gui/admin-gui/package-lock.json
Log Message:
-----------
multiple npm dependencies bumped
Commit: 3e46e71c866c4a7b39838f6a8cc5699354a9d751
https://github.com/Evolveum/midpoint/commit/3e46e71c866c4a7b39838f6a8cc5699354a9d751
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-19 (Tue, 19 May 2026)
Changed paths:
M pom.xml
Log Message:
-----------
Library bumps:
netty 4.1.133.Final
postgresql 42.7.11
Commit: 3f5ccc4a907ff2bb0a35eceba2e342705d9f9a8f
https://github.com/Evolveum/midpoint/commit/3f5ccc4a907ff2bb0a35eceba2e342705d9f9a8f
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-19 (Tue, 19 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/suggestion/StatusAwareDataFactory.java
Log Message:
-----------
Smart Integration: fix during mapping initial sort
Commit: 2c6af094bf8b14901f0fc1af7f3bb9164d91dab8
https://github.com/Evolveum/midpoint/commit/2c6af094bf8b14901f0fc1af7f3bb9164d91dab8
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-19 (Tue, 19 May 2026)
Changed paths:
M gui/admin-gui/package-lock.json
M model/model-intest/pom.xml
M pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 316fb154274d3ad632788f317fd1d38b0a4430c3
https://github.com/Evolveum/midpoint/commit/316fb154274d3ad632788f317fd1d38b0a4430c3
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-19 (Tue, 19 May 2026)
Changed paths:
M pom.xml
Log Message:
-----------
minor Xms/Xmx unit change from megabytes to gigabytes for better readability
Commit: 86f03b8bcdced995866cddd17565cfeb4ea719a9
https://github.com/Evolveum/midpoint/commit/86f03b8bcdced995866cddd17565cfeb4ea719a9
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-19 (Tue, 19 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/suggestion/StatusAwareDataFactory.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: a7c65ea1c1a6a261f679d5b24a8c26b6e927c562
https://github.com/Evolveum/midpoint/commit/a7c65ea1c1a6a261f679d5b24a8c26b6e927c562
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-20 (Wed, 20 May 2026)
Changed paths:
M pom.xml
Log Message:
-----------
tomcat version bump to 10.1.55
Commit: 2f765e32888e0fe3cbf2fe58505067c73489cfaf
https://github.com/Evolveum/midpoint/commit/2f765e32888e0fe3cbf2fe58505067c73489cfaf
Author: dakle <dakle at evolveum.com>
Date: 2026-05-20 (Wed, 20 May 2026)
Changed paths:
M docs/expressions/expressions/index.adoc
Log Message:
-----------
Add defaultTargetRef and includeNullInputs
Both assignmentTargetSearch and associationTargetSearch can have "defaultTargetRef" as a parameter which is used when the search doesn't return anything.
This was added to assignmentTargetSearch and linked in associationTargetSearch.
Both can also use includeNullInputs - clarified in assignmentTargetSearch and linked in associationTargetSearch.
Commit: 49cc0859ba1ca40463f6298f60075bdc8cb7e482
https://github.com/Evolveum/midpoint/commit/49cc0859ba1ca40463f6298f60075bdc8cb7e482
Author: dakle <dakle at evolveum.com>
Date: 2026-05-20 (Wed, 20 May 2026)
Changed paths:
M docs/expressions/expressions/index.adoc
Log Message:
-----------
improve wording
Commit: 5c29cfad8bffb29689113c31c79fb926476e4d82
https://github.com/Evolveum/midpoint/commit/5c29cfad8bffb29689113c31c79fb926476e4d82
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-20 (Wed, 20 May 2026)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/CorrelationDuplicateResolver.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectTypesPanel.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/smart/SmartIntegrationWrapperUtils.java
Log Message:
-----------
Smart Integration: fix cannot duplicate correlation rule
- #4942
Commit: 624eed315c924b016c0476dc832f60d7a7fc7f77
https://github.com/Evolveum/midpoint/commit/624eed315c924b016c0476dc832f60d7a7fc7f77
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-05-20 (Wed, 20 May 2026)
Changed paths:
M pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: f6e69a8baff488191f3ebebdcd3d60d07b5e80e8
https://github.com/Evolveum/midpoint/commit/f6e69a8baff488191f3ebebdcd3d60d07b5e80e8
Author: dakle <dakle at evolveum.com>
Date: 2026-05-20 (Wed, 20 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/suggestion/StatusAwareDataFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/CorrelationDuplicateResolver.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectTypesPanel.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/smart/SmartIntegrationWrapperUtils.java
M pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 3626f6868375d7f0edf3fb69fb7fdd389fb863c2
https://github.com/Evolveum/midpoint/commit/3626f6868375d7f0edf3fb69fb7fdd389fb863c2
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2026-05-20 (Wed, 20 May 2026)
Changed paths:
M docs/expressions/expressions/index.adoc
A docs/expressions/expressions/standard-functions/index.adoc
A docs/tasks/task-error-ex.webp
M docs/tasks/task-errors.adoc
M gui/admin-gui/package-lock.json
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/frontend/scss/_tiles.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumnPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/MultivalueContainerListDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableListDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/suggestion/GroupedMappingDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/suggestion/StatusAwareDataFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ExpressionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SimpleCustomSearchPanel.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/tile/TileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/ColumnTileHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/ColumnTileTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/MappingSuggestionGroupColumnTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/MappingSuggestionGroupColumnTilePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/CorrelationDuplicateResolver.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/ConnectorDevelopmentWizardUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/ScriptConfirmationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/WaitingConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/WaitingScriptConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/WaitingConnectorCreatingConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/WaitingForDocumentationConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/AuthScriptsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/ResourceTestConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/ResourceTestPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/WaitingAuthScriptsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/WaitingBasicInfoConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/InitObjectClassConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/ObjectClassSelectConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/WaitingObjectClassInformationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/create/WaitingCreateConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/delete/WaitingDeleteConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/schema/WaitingConnIdSchemaConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/schema/WaitingNativeSchemaConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/schema/WaitingObjectClassDetailsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchAllObjectsConnectorStepPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchByIdObjectConnectorStepPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchByIdObjectConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/SearchFilterEndpointsConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchAllConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchByIdConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchFilterConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/update/WaitingUpdateConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/relation/WaitingRelationshipScriptConnectorStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/objecttemplate/component/ListMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.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/ResourceObjectTypesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/AssociationAttributeMappingsTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardChoicePanel.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/attribute/mapping/preview/PreviewMappingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingActions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingColumns.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/table/SmartMappingTable.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/correlation/SmartCorrelationTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationStatusInfoUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationWrapperUtils.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/component/SmartGeneratingPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/page/ResourceSuggestedObjectTypeTableWizardPanel.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/SmartObjectClassTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationActionFlow.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationActionTaskButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ContainerableNameColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/ButtonInlineMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/InlineMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/MenuLinkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocalePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocaleTextPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocaleTopMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/EvaluatedTriggerDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/EvaluatedTriggerGroupDto.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractAssignmentConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractMappingConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractPolicyRuleConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssignmentConfigItem.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/BaseEventHandlerConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItem.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/config/EventHandlerConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/PolicyRuleConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/policy/PolicyConstraintKind.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/policy/PolicyRuleApplicabilityUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/policy/PolicyRuleDumpUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AssignmentUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.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-core-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-model-context-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-tasks-3.xsd
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
M model/model-api/pom.xml
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssociatedPolicyRule.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/DirectlyEvaluatedClockworkPolicyRule.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAlwaysTrueTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAssignment.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedClockworkPolicyRule.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedClockworkPolicyRuleTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCollectionStatsTrigger.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCompositeTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCustomConstraintTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionRequirementTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedHasAssignmentTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedModificationTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedMultiplicityTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedOrphanedTrigger.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRuleTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedRequirementTrigger.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedSituationTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedStateTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTimeValidityTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTransitionTrigger.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ForeignEvaluatedClockworkPolicyRule.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelElementContext.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PolicyRuleExternalizationOptions.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PredefinedPolicySituation.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ConnectorGeneratorConstants.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/EvaluatedPolicyRuleUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/DashboardServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkClick.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/DirectlyEvaluatedClockworkPolicyRuleImpl.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PolicyRulesContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/EvaluatedAssignmentImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/ForeignEvaluatedClockworkPolicyRuleImpl.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/ForeignPolicyRuleImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/PayloadEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AbstractConstructionBuilder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentTripleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/PruningOperation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectPolicyRuleEvaluationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectPolicyRulesEvaluator.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleCounterUpdater.java
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/lens/projector/policy/PolicyRuleEvaluationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStateRecorder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AlwaysTrueConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AssignmentModificationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/CompositeConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ConstraintReferenceMatcher.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/CustomConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ExclusionRequirementConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/HasAssignmentConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/MultiplicityConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ObjectModificationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/OrphanedConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicyConstraintsEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/PolicySituationConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/StateConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/TransitionConstraintEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/ActionContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/LinkTargetFinder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/PolicyRuleScriptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/NotifyExecutor.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractLensTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
M model/model-intest/pom.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestCollections.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/smart/conndev/ConnectorBootstrapStoryTest.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicies.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicyInActivity.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestFocusPolicyInParentActivity.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestThresholds.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestVirtualAssignmentInActivity.java
A model/model-intest/src/test/resources/tasks/thresholds/role-add-10-notification.xml
M model/model-intest/src/test/resources/tasks/thresholds/role-add-10.xml
A model/model-intest/src/test/resources/tasks/thresholds/role-delete-5-notification.xml
M model/model-intest/src/test/resources/tasks/thresholds/role-delete-5.xml
A model/model-intest/src/test/resources/tasks/thresholds/role-modify-cost-center-5-notification.xml
M model/model-intest/src/test/resources/tasks/thresholds/role-modify-cost-center-5.xml
A model/model-intest/src/test/resources/tasks/thresholds/role-modify-full-name-5-notification.xml
M model/model-intest/src/test/resources/tasks/thresholds/role-modify-full-name-5.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
A model/model-intest/src/test/resources/tasks/thresholds/task-100-import-simulate-execute.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-100-import-simulate.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-100-import.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-100-reconciliation-simulate-execute.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-100-reconciliation-simulate.xml
A model/model-intest/src/test/resources/tasks/thresholds/task-100-reconciliation.xml
M model/model-intest/testng-integration-full.xml
A model/model-intest/testng-integration-policy-rules.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/EvaluatedPolicyRuleAsserter.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/EvaluatedPolicyRuleTriggerAsserter.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/EvaluatedPolicyRulesAsserter.java
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/NotificationManager.java
A model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/PolicyRuleNotificationPublisher.java
M 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/PolicyRuleEvent.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/CaseEventCreationListenerImpl.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationActivityListener.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationManagerImpl.java
M 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/PolicyRuleEventImpl.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/handlers/AggregatedEventHandler.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/util/EventHelper.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ConnectorDevelopmentRestController.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/conndev/ConnectorDevelopmentOperation.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/ConnectorDevelopmentService.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/ScimRestConfigurationProperties.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/SupportedAuthorization.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/PostSchemaMatchHeuristics.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionSchemaMatchingActivityRun.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/conndev/ConnectorDevelopmentBackend.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ConnectorDevelopmentServiceImpl.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/OfflineBackend.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/main/java/com/evolveum/midpoint/smart/impl/conndev/ScimBackend.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ServiceClient.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverDocumentationActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverGlobalInformationActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassAttributesActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassEndpointsActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassInformationActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/GenerateConnectorArtifactActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/ProcessDocumentationActivityHandler.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/ConnDevJsonMapper.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ApprovalSchemaBuilder.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/AssignmentPolicyAspectPart.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ObjectPolicyAspectPart.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/PolicyRuleBasedAspect.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ProcessSpecifications.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleAdvanced.java
M model/workflow-impl/src/test/resources/miscellaneous/metarole-prize.xml
M pom.xml
M release-notes.adoc
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ActivityListener.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ActivityUtil.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityDefinition.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityPoliciesDefinition.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/definition/ActivityVirtualAssignmentsDefinition.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/handlers/ActivityHandlerUtils.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityCompositeTrigger.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyConstraintsEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyProcessorHelper.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRule.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRuleBuilder.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRuleEvaluationContext.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRuleIdentifier.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRuleUpdater.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesCollector.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyRulesProcessor.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/ActivityPolicyUtils.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/DurationThresholdPolicyTrigger.java
R 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/EvaluatedActivityPolicyRuleImpl.java
R 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/EvaluatedDurationTrigger.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedItemProcessingResultTrigger.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedItemStatePolicyTrigger.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/EvaluatedNumericTrigger.java
R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/NumericConstraintTrigger.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/PolicyRuleCounterUpdater.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/ActivityCompositeConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/DurationConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/ExecutionAttemptsConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/ExecutionTimeConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/ItemProcessingResultConstraintEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/policy/evaluator/NumericConstraintEvaluator.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/ActivityRunResult.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/CommonTaskBeans.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/LocalActivityRun.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/processing/ItemProcessingGatekeeper.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/BaseEvaluatedPolicyRuleImpl.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/EvaluatedAlwaysTrueTrigger.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/EvaluatedCompositeTrigger.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/EvaluatedPolicyRule.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/EvaluatedPolicyRuleTrigger.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/EvaluatedSituationTrigger.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/PlainPolicyRuleIdentifier.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/PolicyRuleExternalizationOptions.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/PolicyRuleIdentifier.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/PredefinedPolicySituation.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/TriggerBeanPresentationUtil.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/TriggerFilter.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/policy/TriggerPresentationUtil.java
M repo/repo-common/src/test/resources/tasks/activities/policies/task-100-simple-suspend-on-execution-time.xml
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityCounterGroupAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityPolicyStateAsserter.java
M tools/jenkins/midpoint-compile-pipeline
M tools/jenkins/midpoint-main-generic-oracle-pipeline
M tools/jenkins/midpoint-main-generic-sql-server-pipeline
M tools/jenkins/midpoint-main-nativepg-caching-use-cached-pipeline
M tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline
M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
M tools/jenkins/midpoint-main-nativepg-no-caching-pipeline
M tools/jenkins/midpoint-main-nativepg-pipeline
R tools/jenkins/midpoint-main-pipeline
M tools/jenkins/midpoint-quick-nativepg-pipeline
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into fix/MID-11043
# Conflicts:
# release-notes.adoc
Compare: https://github.com/Evolveum/midpoint/compare/37037a6cfbb2...3626f6868375
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