[midPoint-git] [Evolveum/midpoint] 664057: add description for activation mapping GUI

Tadeas Chrapovic noreply at github.com
Mon Mar 23 13:23:59 CET 2026


  Branch: refs/heads/smart-association
  Home:   https://github.com/Evolveum/midpoint
  Commit: 664057b7657ea3d5d8fc0504d44de325d26454e4
      https://github.com/Evolveum/midpoint/commit/664057b7657ea3d5d8fc0504d44de325d26454e4
  Author: Jiří Huf <jiri.huf at evolveum.com>
  Date:   2026-03-16 (Mon, 16 Mar 2026)

  Changed paths:
    A docs/admin-gui/resource-wizard/object-type/activation/activation_delayed_delete.webp
    A docs/admin-gui/resource-wizard/object-type/activation/activation_inbound.webp
    A docs/admin-gui/resource-wizard/object-type/activation/activation_mapping_valid_from.webp
    A docs/admin-gui/resource-wizard/object-type/activation/activation_outbound_mappings.webp
    M docs/admin-gui/resource-wizard/object-type/activation/index.adoc
    R docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-add.png
    R docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-full.png
    M docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbounds.png
    A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbounds.webp
    R docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-add.png
    R docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-full.png
    R docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbounds.png

  Log Message:
  -----------
  add description for activation mapping GUI


  Commit: 52ec868076d163f35b6432a0fad14ab1397fac04
      https://github.com/Evolveum/midpoint/commit/52ec868076d163f35b6432a0fad14ab1397fac04
  Author: Vanesa Smoľaková <smolakovavanesa at gmail.com>
  Date:   2026-03-16 (Mon, 16 Mar 2026)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/DashboardServiceImpl.java

  Log Message:
  -----------
  MID-11102 Fix dashboard widget showing "Unknown" for ShadowType collections


  Commit: 4170b80e39c6bfb9b4624a7d15e5987dea3c6bd9
      https://github.com/Evolveum/midpoint/commit/4170b80e39c6bfb9b4624a7d15e5987dea3c6bd9
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-17 (Tue, 17 Mar 2026)

  Changed paths:
    M docs/expressions/expressions/script/mel/specification.adoc
    A docs/expressions/expressions/script/mel/strftime.adoc

  Log Message:
  -----------
  MEL: docs: strftime


  Commit: 1a6be80bb79c2b90838ada0dc489a47ea98138f9
      https://github.com/Evolveum/midpoint/commit/1a6be80bb79c2b90838ada0dc489a47ea98138f9
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2026-03-17 (Tue, 17 Mar 2026)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/DashboardServiceImpl.java

  Log Message:
  -----------
  Merge pull request #551 from Evolveum/fix/MID-11102

MID-11102 Fix dashboard widget showing "Unknown" for ShadowType collections


  Commit: 03b8c659f74d764c1c9af83d2f55a97e397c0dd0
      https://github.com/Evolveum/midpoint/commit/03b8c659f74d764c1c9af83d2f55a97e397c0dd0
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-17 (Tue, 17 Mar 2026)

  Changed paths:
    A docs/concepts/protectedstring.adoc
    M docs/expressions/expressions/script/mel/specification.adoc

  Log Message:
  -----------
  MEL: docs++


  Commit: 683538f2355a6b089d0f4cf8b715940689eb4d2e
      https://github.com/Evolveum/midpoint/commit/683538f2355a6b089d0f4cf8b715940689eb4d2e
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-03-17 (Tue, 17 Mar 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectClassFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/AssociationNamePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/basic/FocusResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/ResourceObjectFocusTypeValidator.java

  Log Message:
  -----------
  Smart integration: fix missing validation for object class and focus type fields


  Commit: bab3b2f35367921816cf6b20cb281cda9505f66a
      https://github.com/Evolveum/midpoint/commit/bab3b2f35367921816cf6b20cb281cda9505f66a
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-03-17 (Tue, 17 Mar 2026)

  Changed paths:
    A docs/concepts/protectedstring.adoc
    M docs/expressions/expressions/script/mel/specification.adoc
    A docs/expressions/expressions/script/mel/strftime.adoc
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/DashboardServiceImpl.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


  Commit: 6e6d30e6edf284eeba67fed33c4f9c13187c44ed
      https://github.com/Evolveum/midpoint/commit/6e6d30e6edf284eeba67fed33c4f9c13187c44ed
  Author: Jiří Huf <jiri.huf at evolveum.com>
  Date:   2026-03-17 (Tue, 17 Mar 2026)

  Changed paths:
    R docs/admin-gui/resource-wizard/object-type/activation/activation_mapping_valid_from.webp
    R docs/admin-gui/resource-wizard/object-type/activation/activation_outbound_mappings.webp
    A docs/admin-gui/resource-wizard/object-type/activation/activation_outbound_rules.webp
    A docs/admin-gui/resource-wizard/object-type/activation/activation_rule_valid_from.webp
    M docs/admin-gui/resource-wizard/object-type/activation/index.adoc

  Log Message:
  -----------
  improve activation rules description


  Commit: 8beffe9ab4c18f97faeda5f1408f1babe4d0fd02
      https://github.com/Evolveum/midpoint/commit/8beffe9ab4c18f97faeda5f1408f1babe4d0fd02
  Author: honchar <honchar at evolveum.com>
  Date:   2026-03-17 (Tue, 17 Mar 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/DetailsNavigationPanel.java

  Log Message:
  -----------
  Fix details navigation panel expanded state


  Commit: bd769131137fe48e389d08058412e58b45f336b2
      https://github.com/Evolveum/midpoint/commit/bd769131137fe48e389d08058412e58b45f336b2
  Author: honchar <honchar at evolveum.com>
  Date:   2026-03-17 (Tue, 17 Mar 2026)

  Changed paths:
    A docs/concepts/protectedstring.adoc
    M docs/expressions/expressions/script/mel/specification.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectClassFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/AssociationNamePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/basic/FocusResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/ResourceObjectFocusTypeValidator.java

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/Evolveum/midpoint


  Commit: b14bcaed0efb9667f457d6e25a38a95535b0bb50
      https://github.com/Evolveum/midpoint/commit/b14bcaed0efb9667f457d6e25a38a95535b0bb50
  Author: honchar <honchar at evolveum.com>
  Date:   2026-03-18 (Wed, 18 Mar 2026)

  Changed paths:
    M config/initial-objects/mark/739-mark-shadow-correlation-owner-found.xml
    M config/initial-objects/mark/740-mark-shadow-correlation-owner-not-found.xml
    M config/initial-objects/mark/741-mark-shadow-correlation-owner-not-certain.xml
    A config/initial-objects/mark/742-mark-item-value-added.xml
    A config/initial-objects/mark/743-mark-item-value-removed.xml
    A config/initial-objects/mark/744-mark-item-value-modified.xml
    A config/initial-objects/mark/745-mark-item-value-not-changed.xml
    A config/initial-objects/mark/746-mark-item-value-change-not-applied.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  Update initial objects in config


  Commit: 9b72289b6e36ae4ea729e3b717f79150c7998b2f
      https://github.com/Evolveum/midpoint/commit/9b72289b6e36ae4ea729e3b717f79150c7998b2f
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2026-03-18 (Wed, 18 Mar 2026)

  Changed paths:
    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/page/SmartObjectTypeSuggestionWizardPanel.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/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/SmartIntegrationRestController.java
    M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/SmartIntegrationService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationServiceImpl.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionSchemaMatchingActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionWorkDefinition.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/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/activities/objectTypeSuggestion/ObjectTypesSuggestionWorkDefinition.java

  Log Message:
  -----------
  Smart Integration: Add permission-based conditional AI suggestions

For Correlation and Object Type suggestion

- Add DataAccessPermissionType.STATISTICS_ACCESS permission support
- Implement conditional logic in object type suggestions:
  - Use AI-based suggestions when STATISTICS_ACCESS is granted
- Skip statistics computation when permission not granted
- Add permissions field to correlation and object type suggestion work definitions
- Update GUI components to handle permission-based behavior
- Add schema support for permissions in common-tasks-3.xsd
- Update REST controller and service API to support permissions
- Add test coverage for permission-based scenarios

**Task**: 11118

Signed-off-by: Michal Zelencik <michal.zelencik at evolveum.com>


  Commit: 762215d60cd18285588d68a0942e5615b755e5fa
      https://github.com/Evolveum/midpoint/commit/762215d60cd18285588d68a0942e5615b755e5fa
  Author: jirihuf <85359357+jirihuf at users.noreply.github.com>
  Date:   2026-03-18 (Wed, 18 Mar 2026)

  Changed paths:
    M docs/concepts/mark/use-marks-to-quarantine-objects.adoc

  Log Message:
  -----------
  add info on quarantine to marks


  Commit: 9e248db149799b2cf3a47591cbddaa398f0b6abb
      https://github.com/Evolveum/midpoint/commit/9e248db149799b2cf3a47591cbddaa398f0b6abb
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-03-18 (Wed, 18 Mar 2026)

  Changed paths:
    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

  Log Message:
  -----------
  Smart integration: fix "AI Panel" in object types page shown when it shouldn't

- WP-4619


  Commit: af13f3f8efa0163f308d669a6ffe6cfe1a2878bc
      https://github.com/Evolveum/midpoint/commit/af13f3f8efa0163f308d669a6ffe6cfe1a2878bc
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-03-18 (Wed, 18 Mar 2026)

  Changed paths:
    M config/initial-objects/mark/739-mark-shadow-correlation-owner-found.xml
    M config/initial-objects/mark/740-mark-shadow-correlation-owner-not-found.xml
    M config/initial-objects/mark/741-mark-shadow-correlation-owner-not-certain.xml
    A config/initial-objects/mark/742-mark-item-value-added.xml
    A config/initial-objects/mark/743-mark-item-value-removed.xml
    A config/initial-objects/mark/744-mark-item-value-modified.xml
    A config/initial-objects/mark/745-mark-item-value-not-changed.xml
    A config/initial-objects/mark/746-mark-item-value-change-not-applied.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M docs/concepts/mark/use-marks-to-quarantine-objects.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/DetailsNavigationPanel.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


  Commit: 0ae5eae298f506671fb9fd7ddacee8328e13fe2d
      https://github.com/Evolveum/midpoint/commit/0ae5eae298f506671fb9fd7ddacee8328e13fe2d
  Author: honchar <honchar at evolveum.com>
  Date:   2026-03-18 (Wed, 18 Mar 2026)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  release notes update


  Commit: f80ffa902fb137e780a6ef60bcdc25d5c15b9ab4
      https://github.com/Evolveum/midpoint/commit/f80ffa902fb137e780a6ef60bcdc25d5c15b9ab4
  Author: honchar <honchar at evolveum.com>
  Date:   2026-03-18 (Wed, 18 Mar 2026)

  Changed paths:
    M config/initial-objects/mark/739-mark-shadow-correlation-owner-found.xml
    M config/initial-objects/mark/740-mark-shadow-correlation-owner-not-found.xml
    M config/initial-objects/mark/741-mark-shadow-correlation-owner-not-certain.xml
    A config/initial-objects/mark/742-mark-item-value-added.xml
    A config/initial-objects/mark/743-mark-item-value-removed.xml
    A config/initial-objects/mark/744-mark-item-value-modified.xml
    A config/initial-objects/mark/745-mark-item-value-not-changed.xml
    A config/initial-objects/mark/746-mark-item-value-change-not-applied.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M docs/concepts/mark/use-marks-to-quarantine-objects.adoc
    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

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/Evolveum/midpoint


  Commit: c0f8f51bb290859155f8943f6a0e6c1d9403c062
      https://github.com/Evolveum/midpoint/commit/c0f8f51bb290859155f8943f6a0e6c1d9403c062
  Author: honchar <honchar at evolveum.com>
  Date:   2026-03-18 (Wed, 18 Mar 2026)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  release notes update


  Commit: 0439d4c6ff95ce9a230d75233f970c6e5dd6b87b
      https://github.com/Evolveum/midpoint/commit/0439d4c6ff95ce9a230d75233f970c6e5dd6b87b
  Author: honchar <honchar at evolveum.com>
  Date:   2026-03-18 (Wed, 18 Mar 2026)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  release notes update


  Commit: d5b74153933a3c07705264f1267709a43e70fde6
      https://github.com/Evolveum/midpoint/commit/d5b74153933a3c07705264f1267709a43e70fde6
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-18 (Wed, 18 Mar 2026)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  MEL: release notes


  Commit: 2057f054be64b107091655ae620b02a35d64136f
      https://github.com/Evolveum/midpoint/commit/2057f054be64b107091655ae620b02a35d64136f
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2026-03-18 (Wed, 18 Mar 2026)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/smart/TestSmartIntegrationService.java
    M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/SmartIntegrationService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationServiceImpl.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/focusTypeSuggestion/FocusTypeSuggestionActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/focusTypeSuggestion/FocusTypeSuggestionWorkDefinition.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionFocusTypesActivityRun.java

  Log Message:
  -----------
  Smart Integration: Add permission-based conditional AI suggestions

For Focus Type suggestion

- Add DataAccessPermissionType.SCHEMA_ACCESS permission support
- Implement conditional logic in focus type suggestions:
  - Use AI-based suggestions when SCHEMA_ACCESS is granted
  - Skip focus type computation when permission not granted
- Add permissions field to focus type suggestion work definition
- Add schema support for permissions in common-tasks-3.xsd
- Update service API to support permissions in submit operation
- Add permission checks in activity handlers:
  - FocusTypeSuggestionActivityHandler
  - ObjectTypesSuggestionFocusTypesActivityRun

**Task**: 11118

Signed-off-by: Michal Zelencik <michal.zelencik at evolveum.com>


  Commit: b9ba867ac045556e1e6f8dee3e812460d2f51900
      https://github.com/Evolveum/midpoint/commit/b9ba867ac045556e1e6f8dee3e812460d2f51900
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2026-03-19 (Thu, 19 Mar 2026)

  Changed paths:
    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/page/SmartObjectTypeSuggestionWizardPanel.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/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/SmartIntegrationRestController.java
    M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/SmartIntegrationService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationServiceImpl.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionSchemaMatchingActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionWorkDefinition.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/focusTypeSuggestion/FocusTypeSuggestionActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/focusTypeSuggestion/FocusTypeSuggestionWorkDefinition.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionFocusTypesActivityRun.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/activities/objectTypeSuggestion/ObjectTypesSuggestionStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionWorkDefinition.java

  Log Message:
  -----------
  Merge branch 'improvement/allowed-permissions'


  Commit: 5a07a88f13ee7fdaedb3543ce84c22eb6f87100b
      https://github.com/Evolveum/midpoint/commit/5a07a88f13ee7fdaedb3543ce84c22eb6f87100b
  Author: dakle <dakle at evolveum.com>
  Date:   2026-03-19 (Thu, 19 Mar 2026)

  Changed paths:
    M docs/misc/notifications/velocity.adoc

  Log Message:
  -----------
  How to access schema extension attr~s in Velocity

Motivated and inspired by this mailing list thread: https://lists.evolveum.com/pipermail/midpoint/2025-October/008591.html


  Commit: d274c75580791b905d2c13495bedf55e7c29d94a
      https://github.com/Evolveum/midpoint/commit/d274c75580791b905d2c13495bedf55e7c29d94a
  Author: dakle <dakle at evolveum.com>
  Date:   2026-03-19 (Thu, 19 Mar 2026)

  Changed paths:
    M docs/misc/notifications/velocity.adoc

  Log Message:
  -----------
  minor adjustments


  Commit: 12a584162d4c4c7d97d672b46aeac8d74e725c7d
      https://github.com/Evolveum/midpoint/commit/12a584162d4c4c7d97d672b46aeac8d74e725c7d
  Author: dakle <dakle at evolveum.com>
  Date:   2026-03-19 (Thu, 19 Mar 2026)

  Changed paths:
    M docs/misc/notifications/velocity.adoc

  Log Message:
  -----------
  Add meta keywords&description; improve intro §


  Commit: a4187487a9597c909d3e37a23cc9f8dba266131d
      https://github.com/Evolveum/midpoint/commit/a4187487a9597c909d3e37a23cc9f8dba266131d
  Author: edison23 <dakle at evolveum.com>
  Date:   2026-03-19 (Thu, 19 Mar 2026)

  Changed paths:
    M docs/misc/notifications/velocity.adoc

  Log Message:
  -----------
  Merge pull request #562 from Evolveum/docs/master/add/guide-schema-extension-attributes-in-velocity-templates

Add a guide on how to access schema extension attributes in Velocity template code.

Motivated and inspired by this mailing list thread: https://lists.evolveum.com/pipermail/midpoint/2025-October/008591.html

Note: Although I have reviewed the whole article, I am leaving the upkeep status on _yellow_ due to the unresolved pre-existing todos present in the page. Those are outside the scope of this work.


  Commit: cdd7a4f720cb3ee791d3181bf984a9c721b00d0a
      https://github.com/Evolveum/midpoint/commit/cdd7a4f720cb3ee791d3181bf984a9c721b00d0a
  Author: jirihuf <85359357+jirihuf at users.noreply.github.com>
  Date:   2026-03-19 (Thu, 19 Mar 2026)

  Changed paths:
    A docs/admin-gui/resource-wizard/object-type/activation/activation_delayed_delete.webp
    A docs/admin-gui/resource-wizard/object-type/activation/activation_inbound.webp
    A docs/admin-gui/resource-wizard/object-type/activation/activation_outbound_rules.webp
    A docs/admin-gui/resource-wizard/object-type/activation/activation_rule_valid_from.webp
    M docs/admin-gui/resource-wizard/object-type/activation/index.adoc
    R docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-add.png
    R docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-full.png
    M docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbounds.png
    A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbounds.webp
    R docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-add.png
    R docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-full.png
    R docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbounds.png

  Log Message:
  -----------
  Merge pull request #566 from Evolveum/docs/master/add/object-type-activation

Docs/master/add/object type activation


  Commit: a55b4aeb503028cb0cabffcc8a6eb9fb60338c2a
      https://github.com/Evolveum/midpoint/commit/a55b4aeb503028cb0cabffcc8a6eb9fb60338c2a
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2026-03-20 (Fri, 20 Mar 2026)

  Changed paths:
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java

  Log Message:
  -----------
  Smart Integration: Temporarily disable test300SuggestMappings

Temporarily disable test300SuggestMappings due to unknow bug,
probably related to mapping paralellization.

Signed-off-by: Michal Zelencik <michal.zelencik at evolveum.com>


  Commit: b86e90f610837dd2b154107ce6c78a73288d18d3
      https://github.com/Evolveum/midpoint/commit/b86e90f610837dd2b154107ce6c78a73288d18d3
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-03-20 (Fri, 20 Mar 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/ResourceObjectFocusTypePanelFactory.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/web/component/dialog/ConfirmationOption.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ActivityIndicationInteractionsPair.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AjaxEventBasedInteractionsLinker.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/BlockingActionButtonWithConfirmationOptionsDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ButtonWithConfirmationOptionsDialog.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ComponentInteractionsPair.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DropDownChoiceSuggestPanel.java

  Log Message:
  -----------
  Mechanism to trigger Ajax reaction upon Ajax action finishes

**What**

The cryptic title means, that we now have a mechanism which allows an
action, completed by one Ajax request to trigger a reaction using
another "automatic" Ajax request.

This commit also integrates that mechanism to the wizard panel with
focus suggestion button.

**Why**

We needed a way, how to run blocking operation in an arbitrary Ajax
request (without the access to the underlying component), but at the
same time to update a different component text to indicate the activity.
But normally, the component will be updated only when the Ajax request
finishes and returns the response back to the browser. That is of course
too late, because the operation is already done.

To workaround that, this commit introduce a mechanism, in which we can
create an action, which can be run in arbitrary Ajax request, and then
"link" it to a reaction, which will be triggered by another Ajax request
after the one with action returns the response back to the browser.

The important part is, that we switched the order when the blocking
operation is run. Instead of running it in the first Ajax request as
part of the "action", we run it in the second triggered Ajax request as
part of the "reaction". In the "action" we only set the component
text/icon to indicate processing. In reaction, after the blocking
operation is finished, we restore the text/icon of the component.

I think, that mentioned mechanism may be useful in future also in other
places, so I extracted it to few classes, which allows to use it
relatively simply by any set of two components (or better said between
component and any Ajax request).


  Commit: 9eaac0d0e2cbf8d0e3cacde4f9ae0deccaba186b
      https://github.com/Evolveum/midpoint/commit/9eaac0d0e2cbf8d0e3cacde4f9ae0deccaba186b
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2026-03-21 (Sat, 21 Mar 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ComponentInteractionsPair.java

  Log Message:
  -----------
  Fixed build


  Commit: 2ccd234ff48a1979db7f3c947b92a011630eb660
      https://github.com/Evolveum/midpoint/commit/2ccd234ff48a1979db7f3c947b92a011630eb660
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2026-03-21 (Sat, 21 Mar 2026)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  dependencies bump, spring, netty


  Commit: 1076df5484c09509cdbc87b2825c00ee73876e8b
      https://github.com/Evolveum/midpoint/commit/1076df5484c09509cdbc87b2825c00ee73876e8b
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-03-23 (Mon, 23 Mar 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/ResourceObjectFocusTypePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DropDownChoiceSuggestPanel.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/SmartIntegrationRestController.java
    M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/SmartIntegrationService.java
    A model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/UnsufficientPermissionsException.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/FocusTypeSuggestionOperation.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/focusTypeSuggestion/FocusTypeSuggestionActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionFocusTypesActivityRun.java

  Log Message:
  -----------
  Add permissions to focus type suggestions

**What**

Pass the confirmed permissions to the suggestion of the focus type.

**Why**

To suggest focus type, we currently need to allow LLM to access schema.
However the user may decide to not grant such permission.


  Commit: 9790c4e349ad64504a5a7cd15e87d7a69956747f
      https://github.com/Evolveum/midpoint/commit/9790c4e349ad64504a5a7cd15e87d7a69956747f
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-03-23 (Mon, 23 Mar 2026)

  Changed paths:
    M config/initial-objects/mark/739-mark-shadow-correlation-owner-found.xml
    M config/initial-objects/mark/740-mark-shadow-correlation-owner-not-found.xml
    M config/initial-objects/mark/741-mark-shadow-correlation-owner-not-certain.xml
    A config/initial-objects/mark/742-mark-item-value-added.xml
    A config/initial-objects/mark/743-mark-item-value-removed.xml
    A config/initial-objects/mark/744-mark-item-value-modified.xml
    A config/initial-objects/mark/745-mark-item-value-not-changed.xml
    A config/initial-objects/mark/746-mark-item-value-change-not-applied.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    A docs/admin-gui/resource-wizard/object-type/activation/activation_delayed_delete.webp
    A docs/admin-gui/resource-wizard/object-type/activation/activation_inbound.webp
    A docs/admin-gui/resource-wizard/object-type/activation/activation_outbound_rules.webp
    A docs/admin-gui/resource-wizard/object-type/activation/activation_rule_valid_from.webp
    M docs/admin-gui/resource-wizard/object-type/activation/index.adoc
    R docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-add.png
    R docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbound-full.png
    M docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbounds.png
    A docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-inbounds.webp
    R docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-add.png
    R docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbound-full.png
    R docs/admin-gui/resource-wizard/object-type/activation/step-6-activation-outbounds.png
    M docs/concepts/mark/use-marks-to-quarantine-objects.adoc
    A docs/concepts/protectedstring.adoc
    M docs/expressions/expressions/script/mel/specification.adoc
    A docs/expressions/expressions/script/mel/strftime.adoc
    M docs/misc/notifications/velocity.adoc
    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/factory/panel/ResourceObjectClassFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/AssociationNamePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/ResourceObjectFocusTypePanelFactory.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/basic/FocusResourceObjectTypeStepPanel.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/SmartSuggestButtonWithConfirmation.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/validator/ResourceObjectFocusTypeValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ConfirmationOption.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ActivityIndicationInteractionsPair.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AjaxEventBasedInteractionsLinker.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/BlockingActionButtonWithConfirmationOptionsDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ButtonWithConfirmationOptionsDialog.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ComponentInteractionsPair.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DropDownChoiceSuggestPanel.java
    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/DashboardServiceImpl.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/SmartIntegrationRestController.java
    M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/SmartIntegrationService.java
    A model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/UnsufficientPermissionsException.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/FocusTypeSuggestionOperation.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationServiceImpl.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionSchemaMatchingActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionWorkDefinition.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/focusTypeSuggestion/FocusTypeSuggestionActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/focusTypeSuggestion/FocusTypeSuggestionWorkDefinition.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionFocusTypesActivityRun.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/activities/objectTypeSuggestion/ObjectTypesSuggestionStatisticsComputationActivityRun.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/TestSmartIntegrationServiceImpl.java
    M pom.xml
    M release-notes.adoc

  Log Message:
  -----------
  Merge branch 'master' into smart-association


Compare: https://github.com/Evolveum/midpoint/compare/5cff4238f622...9790c4e349ad

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