[midPoint-git] [Evolveum/midpoint] 9365a1: Smart Integration: implement a DataTable with per-...

Tadeas Chrapovic noreply at github.com
Fri Nov 14 11:19:48 CET 2025


  Branch: refs/heads/midpilot
  Home:   https://github.com/Evolveum/midpoint
  Commit: 9365a1b0c60516628cdda58fc35f4044ff8f5b71
      https://github.com/Evolveum/midpoint/commit/9365a1b0c60516628cdda58fc35f4044ff8f5b71
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-11-14 (Fri, 14 Nov 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/table/CollapsableDataTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/table/CollapsableDataTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/table/CollapsibleBoxedTablePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/table/CollapsibleToggleColumn.java

  Log Message:
  -----------
  Smart Integration: implement a DataTable with per-row expandable content support

- Adds DataTable variant that supports expandable (collapsible) rows.
- Provides createCollapsibleContent() hook for custom row detail rendering.
- Includes optional collapse toggle column.
- Maintains compatibility with existing BoxedTablePanel behavior.


  Commit: c936bb0e931adf840a1cc0af36d1ed9a36fae14d
      https://github.com/Evolveum/midpoint/commit/c936bb0e931adf840a1cc0af36d1ed9a36fae14d
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-11-14 (Fri, 14 Nov 2025)

  Changed paths:
    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/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
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationStatusInfoUtils.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AiUtil.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-tasks-3.xsd
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/smart/TestSmartIntegrationService.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/SmartIntegrationRestController.java
    M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/SmartIntegrationService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/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
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/MappingsSuggestionRemoteServiceCallActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/MappingsSuggestionWorkDefinition.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/MappingsQualityAssessor.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/TestSmartIntegrationServiceImpl.java

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


Compare: https://github.com/Evolveum/midpoint/compare/31d74eb49362...c936bb0e931a

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