[midPoint-git] [Evolveum/midpoint] 7786fa: Smart Integration: Rename GET to Search By ID, add...

johnstone3 noreply at github.com
Tue Apr 7 10:30:47 CEST 2026


  Branch: refs/heads/feature/smart-impl/WP1-wizard-get-operation-search-filters
  Home:   https://github.com/Evolveum/midpoint
  Commit: 7786fa950fed0aac1d169633e5a91b319c42e4e9
      https://github.com/Evolveum/midpoint/commit/7786fa950fed0aac1d169633e5a91b319c42e4e9
  Author: jkamenicky <jan.kamenicky at evolveum.com>
  Date:   2026-04-07 (Tue, 07 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/ObjectClassesConnectorStepPanel.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/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/conndev/ConnectorManifestWriter.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/RestBackend.java

  Log Message:
  -----------
  Smart Integration: Rename GET to Search By ID, add Search Filter in schema/API/backend

Renames getOperation -> searchIdOperation in XSD (generates F_SEARCH_ID_OPERATION).
Renames GET_BY_UID_DEFINITION -> SEARCH_BY_ID_DEFINITION in artifacts,
adds SEARCH_FILTER_DEFINITION. Adds submit/save methods in ConnectorDevelopmentOperation.
Updates RestBackend and ConnectorManifestWriter to handle new artifact types.


  Commit: 0b31b2252211411b96fff1f64287837c428b4ba1
      https://github.com/Evolveum/midpoint/commit/0b31b2252211411b96fff1f64287837c428b4ba1
  Author: jkamenicky <jan.kamenicky at evolveum.com>
  Date:   2026-04-07 (Tue, 07 Apr 2026)

  Changed paths:
    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/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/WaitingSearchByIdConnectorStepPanel.java

  Log Message:
  -----------
  Smart Integration: Add Search By ID wizard step panels

Introduces wizard step panels for the Search By ID (get one by ID) flow:
endpoints selection, object class, object, script, and waiting screen.


  Commit: 37840f1ba8acbc2fba9e253d207fec97b67b4068
      https://github.com/Evolveum/midpoint/commit/37840f1ba8acbc2fba9e253d207fec97b67b4068
  Author: jkamenicky <jan.kamenicky at evolveum.com>
  Date:   2026-04-07 (Tue, 07 Apr 2026)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/SearchFilterConnectorDevPartItem.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/WaitingSearchFilterConnectorStepPanel.java

  Log Message:
  -----------
  Smart Integration: Add Search Filter wizard step panels

Introduces wizard step panels for the Search Filter flow:
endpoints selection, object class, objects list, script, and waiting screen.


  Commit: 42382950bfca60928f93f4350c1c11e79019be6f
      https://github.com/Evolveum/midpoint/commit/42382950bfca60928f93f4350c1c11e79019be6f
  Author: jkamenicky <jan.kamenicky at evolveum.com>
  Date:   2026-04-07 (Tue, 07 Apr 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/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

  Log Message:
  -----------
  Smart Integration: Wire up Search By ID and Search Filter operations in wizard

Adds editSearchById/editSearchFilter to ConnectorDevelopmentController.
Exposes Search By ID and Search Filter as actions in ConnectorObjectClassTilePanel.
Registers all new step panels in InitObjectClassConnectorStepPanel.
Updates ObjectClassesConnectorStepPanel and NextStepsConnectorStepPanel
to handle the new operation types.


Compare: https://github.com/Evolveum/midpoint/compare/7786fa950fed%5E...42382950bfca

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