[midPoint-git] [Evolveum/midpoint] 10f4ed: Smart Integration: refactor table handling with ne...

Michal Zelenčík noreply at github.com
Mon Oct 27 12:06:06 CET 2025


  Branch: refs/heads/10915
  Home:   https://github.com/Evolveum/midpoint
  Commit: 10f4edac9d6648a16f7990369b40be03d86c6955
      https://github.com/Evolveum/midpoint/commit/10f4edac9d6648a16f7990369b40be03d86c6955
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-10-22 (Wed, 22 Oct 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanel.java
    A 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/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/SchemaHandlingObjectsPanel.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/smart/SmartIntegrationUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/StatusInfoTableUtil.java

  Log Message:
  -----------
  Smart Integration: refactor table handling with new StatusAwareContainerListPanel

1. Implement table class that can handle statuses
2. Remove duplicates and improve code


  Commit: 88eea01aa76cc0e12c34beaddd3201a49e4afa81
      https://github.com/Evolveum/midpoint/commit/88eea01aa76cc0e12c34beaddd3201a49e4afa81
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-10-22 (Wed, 22 Oct 2025)

  Changed paths:
    A 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/SmartIntegrationServiceImpl.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/ValuesPair.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/MappingsQualityAssessor.java
    A model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestMappingsSuggestionOperation.java
    A model/smart-impl/src/test/resources/smart/mappings-suggestion/resource-dummy-for-mappings-suggestion.xml
    A model/smart-impl/src/test/resources/smart/mappings-suggestion/user1.xml
    A model/smart-impl/src/test/resources/smart/mappings-suggestion/user2.xml
    A model/smart-impl/src/test/resources/smart/mappings-suggestion/user3.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/midpilot' into midpilot


  Commit: 7658fd06171cd95ec8dcdef9a1ac9ecc074637ae
      https://github.com/Evolveum/midpoint/commit/7658fd06171cd95ec8dcdef9a1ac9ecc074637ae
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-10-22 (Wed, 22 Oct 2025)

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

  Log Message:
  -----------
  Smart Integration: fix/improve CaretPreservingOnChangeBehavior

- Implement dynamic debounce intervals for different input
types (instant, responsive, typing)
- Improve user experience during live updates by preventing
text flicker and event flooding


  Commit: 64e6b5a393812d698a667d9b86a8f661841209e1
      https://github.com/Evolveum/midpoint/commit/64e6b5a393812d698a667d9b86a8f661841209e1
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-10-22 (Wed, 22 Oct 2025)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/form-validation.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AbstractInputGuiComponentFactory.java

  Log Message:
  -----------
  Smart Integration: fix AI property field marker


  Commit: 0f4794ffedab1534f28bf8b965ad8f73c1e59f83
      https://github.com/Evolveum/midpoint/commit/0f4794ffedab1534f28bf8b965ad8f73c1e59f83
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-10-22 (Wed, 22 Oct 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeArchetypeWrapperFactory.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/resource/component/ResourceObjectTypesPanel.java

  Log Message:
  -----------
  Smart Integration: fix displaying focus for resource object type container


  Commit: 95d2e98cea9d1e6ab90148201085d7746b9726f1
      https://github.com/Evolveum/midpoint/commit/95d2e98cea9d1e6ab90148201085d7746b9726f1
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-10-22 (Wed, 22 Oct 2025)

  Changed paths:
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/SmartCorrelationTable.java

  Log Message:
  -----------
  Smart Integration: remove unused CorrelationItemsTable and fix correlation accept button css


  Commit: 1b57ae2c12a83b8933bc818015ab6d9c6fd14afb
      https://github.com/Evolveum/midpoint/commit/1b57ae2c12a83b8933bc818015ab6d9c6fd14afb
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-10-22 (Wed, 22 Oct 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeArchetypeWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectTypesPanel.java

  Log Message:
  -----------
  Smart Integration: fix condition for ResourceObjectTypeArchetypeWrapperFactory match


  Commit: 0a4383b7d4fb363f3add26df28323c7451fc21f3
      https://github.com/Evolveum/midpoint/commit/0a4383b7d4fb363f3add26df28323c7451fc21f3
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-10-23 (Thu, 23 Oct 2025)

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

  Log Message:
  -----------
  Smart Integration: fix create new mapping action


  Commit: 813d42f036d6d15b7b50baf23712b5598c3bdde7
      https://github.com/Evolveum/midpoint/commit/813d42f036d6d15b7b50baf23712b5598c3bdde7
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2025-10-24 (Fri, 24 Oct 2025)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-smart-integration-3.xsd

  Log Message:
  -----------
  Add documentation field to the SiSuggestMappingResponseType.

Documentation field will be utilized for the description of the mapping.


  Commit: 5893a7d621922ce523e13c96f0f15027c9925a2f
      https://github.com/Evolveum/midpoint/commit/5893a7d621922ce523e13c96f0f15027c9925a2f
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2025-10-24 (Fri, 24 Oct 2025)

  Changed paths:
    M docs/deployment/ninja/command/export-configuration.adoc
    M docs/deployment/ninja/command/export-focus-statistics.adoc
    A docs/deployment/ninja/command/export-resource-schema.adoc
    R docs/deployment/ninja/command/export-resrouce-schema.adoc
    M docs/deployment/ninja/command/export-shadow-statistics.adoc

  Log Message:
  -----------
  added examples to ninja export commands

(cherry picked from commit f35ba032eceb86ac2b084de167ce67ee43f50eea)


  Commit: ce495deac0aecaf2dcb42633e56b74f5adf214ae
      https://github.com/Evolveum/midpoint/commit/ce495deac0aecaf2dcb42633e56b74f5adf214ae
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2025-10-24 (Fri, 24 Oct 2025)

  Changed paths:
    M docs/deployment/ninja/command/index.adoc

  Log Message:
  -----------
  fixed link to documentation

(cherry picked from commit 66527bbd0939ca8ec1f70bc16ba8a3b57d940835)


  Commit: 0e267377e935a036b286227c8fcd40eb6202bb28
      https://github.com/Evolveum/midpoint/commit/0e267377e935a036b286227c8fcd40eb6202bb28
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2025-10-24 (Fri, 24 Oct 2025)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportShadowStatisticsAction.java

  Log Message:
  -----------
  Change top level structure of shadow stats export

**What**

Change the "wrapper" for shadows stats export from the "generic" object
with extension to custom elements.

**Why**

The generic "wrapper" was used because of the rush. The custom elements
makes more sense from the "meaning" point of view. It is also better
aligned with the structure which is used for focus stats export.


  Commit: 4e26b8fb56d37d6be502abf52751e0fff67f8947
      https://github.com/Evolveum/midpoint/commit/4e26b8fb56d37d6be502abf52751e0fff67f8947
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2025-10-24 (Fri, 24 Oct 2025)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportShadowStatisticsAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportShadowStatisticsOptions.java

  Log Message:
  -----------
  Remove filter option from Shadow stats export command

**What**

Remove the `-f`, `--filter` options from the Export Shadow Statistics
command.

**Why**

The filter option is not relevant in this command, because there is
basically nothing to filter.

The aggregation function uses 5 shadow properties for grouping. In order
for statistics to work, we need all of those properties.

Values of these properties are not exported anyway, they are just used
for grouping.


  Commit: 9c6ebbad0bfeb303a9b7503d706648018c1b7d68
      https://github.com/Evolveum/midpoint/commit/9c6ebbad0bfeb303a9b7503d706648018c1b7d68
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2025-10-27 (Mon, 27 Oct 2025)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/form-validation.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanel.java
    A 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/factory/panel/AbstractInputGuiComponentFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeArchetypeWrapperFactory.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/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/SchemaHandlingObjectsPanel.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/attribute/mapping/SmartMappingTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemsTable.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/util/StatusInfoTableUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/behavior/CaretPreservingOnChangeBehavior.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-smart-integration-3.xsd

  Log Message:
  -----------
  Merge branch 'midpilot' into 10915


  Commit: 0d68b0dc229c75c345effbc0c021a78d85dbfbab
      https://github.com/Evolveum/midpoint/commit/0d68b0dc229c75c345effbc0c021a78d85dbfbab
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2025-10-27 (Mon, 27 Oct 2025)

  Changed paths:
    M docs/deployment/ninja/command/export-configuration.adoc
    M docs/deployment/ninja/command/export-focus-statistics.adoc
    A docs/deployment/ninja/command/export-resource-schema.adoc
    R docs/deployment/ninja/command/export-resrouce-schema.adoc
    M docs/deployment/ninja/command/export-shadow-statistics.adoc
    M docs/deployment/ninja/command/index.adoc
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportShadowStatisticsAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportShadowStatisticsOptions.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/midpilot' into 10915


Compare: https://github.com/Evolveum/midpoint/compare/a7a0e2f61012...0d68b0dc229c

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