[midPoint-git] [Evolveum/midpoint] 6a9ab0: Smart integration: add suggest association

Tony Tkáčik noreply at github.com
Sun Sep 21 19:17:29 CEST 2025


  Branch: refs/heads/feature/codegen-integration
  Home:   https://github.com/Evolveum/midpoint
  Commit: 6a9ab08c6d1d4972f5e60d7b8f298b1d1d271c59
      https://github.com/Evolveum/midpoint/commit/6a9ab08c6d1d4972f5e60d7b8f298b1d1d271c59
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-09-18 (Thu, 18 Sep 2025)

  Changed paths:
    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/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/SchemaHandlingObjectsPanel.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 model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartAssociationImpl.java

  Log Message:
  -----------
  Smart integration: add suggest association
1. Implement GUI for association suggestion
2. Change estimated object class size to 100 (performance issue)
3. Unify resourceObject panel and associations


  Commit: 5d1cb2b1e086e3e4b83b1058e0e23f86d7fe3811
      https://github.com/Evolveum/midpoint/commit/5d1cb2b1e086e3e4b83b1058e0e23f86d7fe3811
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-09-18 (Thu, 18 Sep 2025)

  Changed paths:
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/CorrelatorEvaluator.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/StatisticsComputer.java
    A model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestCorrelatorSuggestions.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java
    A model/smart-impl/src/test/resources/smart/correlator-evaluator/resource-dummy-for-correlator-evaluator.xml
    A model/smart-impl/src/test/resources/smart/correlator-evaluator/user1.xml
    A model/smart-impl/src/test/resources/smart/correlator-evaluator/user2.xml
    A model/smart-impl/src/test/resources/smart/correlator-evaluator/user3.xml

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


  Commit: 88b9e55921a155ff772d01db7183c43693d3b33c
      https://github.com/Evolveum/midpoint/commit/88b9e55921a155ff772d01db7183c43693d3b33c
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-09-18 (Thu, 18 Sep 2025)

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

  Log Message:
  -----------
  Smart integration: improve object class object estimation GUI


  Commit: 10f8153128b746ba2a2a2d5db67a1b15228078c3
      https://github.com/Evolveum/midpoint/commit/10f8153128b746ba2a2a2d5db67a1b15228078c3
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-09-18 (Thu, 18 Sep 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/SmartMappingTable.java

  Log Message:
  -----------
  Smart integration: show suggest and create button for mapping noValue panel


  Commit: f8962b44f18d5718177b5f61dba8dd944bcce8e6
      https://github.com/Evolveum/midpoint/commit/f8962b44f18d5718177b5f61dba8dd944bcce8e6
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-09-18 (Thu, 18 Sep 2025)

  Changed paths:
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ObjectTypesSuggestionOperation.java

  Log Message:
  -----------
  Smart integration: add default synchronization reactions for suggested object types


  Commit: 93e82e29e3aeb02260609f984e5a9d856e30febd
      https://github.com/Evolveum/midpoint/commit/93e82e29e3aeb02260609f984e5a9d856e30febd
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-09-18 (Thu, 18 Sep 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SimulationActionTaskButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TileChoicePopup.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/smart/component/SmartGeneratingPanel.java

  Log Message:
  -----------
  Smart integration: pre-configuration of simulation functionalities

1. Extra. Fix issue with generation panel listView npe.
2. Simulation object type: IMPORT/SHADOW_MANAGEMENT_PREVIEW
3. Simulation correlation: IMPORT/SHADOW_MANAGEMENT_PREVIEW
4. Simulation mappings: IMPORT/PREVIEW
5. If objectType is in PROPOSED LifecycleState simulation does not show
configuration panel for PredefinedConfigurationType (DEVELOPMENT/PRODUCTION).
 In that situation it automatically applies DEVELOPMENT.


  Commit: e7bd376dbe75a3ababdeac15a89454ebe23f2290
      https://github.com/Evolveum/midpoint/commit/e7bd376dbe75a3ababdeac15a89454ebe23f2290
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2025-09-18 (Thu, 18 Sep 2025)

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

  Log Message:
  -----------
  Fix test230

Add special character case


  Commit: cc4fcd00122aec974cdf1341aae07254d9e99baf
      https://github.com/Evolveum/midpoint/commit/cc4fcd00122aec974cdf1341aae07254d9e99baf
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

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

  Log Message:
  -----------
  Remove prefix/suffix pattern types from statistics

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


  Commit: f707483930661bfdfa95caf75079f2bce90824c0
      https://github.com/Evolveum/midpoint/commit/f707483930661bfdfa95caf75079f2bce90824c0
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

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

  Log Message:
  -----------
  Statistics Computer: return topN highest values including 1

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


  Commit: 94600634d3b6c79517aae18d9b797785e45bf4a0
      https://github.com/Evolveum/midpoint/commit/94600634d3b6c79517aae18d9b797785e45bf4a0
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    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/smart/SmartIntegrationUtils.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/smart/table/SmartObjectTypeSuggestionPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectTypeSuggestionPanel.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 model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartAssociationImpl.java

  Log Message:
  -----------
  Smart integration: fixes and improvements

1. fix table footer visibility behavior
2. View/hide filter chevron click action
3. Association suggestion info provider


  Commit: cbe15848a51b9861636f5c0fbe03dd09fdceb5ab
      https://github.com/Evolveum/midpoint/commit/cbe15848a51b9861636f5c0fbe03dd09fdceb5ab
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/StatisticsComputer.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


  Commit: 10d18e0c3e0c384e05dd3fb3b9c33ebea89bde5b
      https://github.com/Evolveum/midpoint/commit/10d18e0c3e0c384e05dd3fb3b9c33ebea89bde5b
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectTypeSuggestionPanel.html

  Log Message:
  -----------
  Smart integration: fix toggleFilter text break on object type suggestion panel


  Commit: 66a62302c2c3347f823a355d1e45522d4bc7f6d4
      https://github.com/Evolveum/midpoint/commit/66a62302c2c3347f823a355d1e45522d4bc7f6d4
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeDefinition.java

  Log Message:
  -----------
  Fix opening shadow with object-side references

The problem manifested with the exception:

  "Only subject-side reference definition can have target
   object class definition"

occurring when a opening a shadow that contained a reference
attribute with the role of OBJECT. (Like "members" attribute
in a group.)

It stemmed from incomplete implementation of
ShadowReferenceAttributeDefinition#createTargetObjectsFilter.

This is now preliminarily fixed by - at least - not crashing
while executing the method.


  Commit: 75d0d7af1892c97a8b5a067cabf5dc84a9ae1b77
      https://github.com/Evolveum/midpoint/commit/75d0d7af1892c97a8b5a067cabf5dc84a9ae1b77
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    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/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/SchemaHandlingObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/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 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/table/SmartObjectClassPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectClassTileModel.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartAssociationImpl.java

  Log Message:
  -----------
  Merge branch 'midpilot' into feature/codegen-integration


  Commit: b8826d4be475db6ad3f85b659721d242b5530c1b
      https://github.com/Evolveum/midpoint/commit/b8826d4be475db6ad3f85b659721d242b5530c1b
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  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/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/smart/SmartIntegrationUtils.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartStatisticsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/MetricValuePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/MetricValuePanel.java

  Log Message:
  -----------
  Smart integration: add initial implementation of statistics panel + minor fixes


  Commit: b98188f31404faf3aead559bcaada7b78160613e
      https://github.com/Evolveum/midpoint/commit/b98188f31404faf3aead559bcaada7b78160613e
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeDefinition.java

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


  Commit: 60238c2c4bde3fbd6fa5c9eee5d53fd5e6d1bccc
      https://github.com/Evolveum/midpoint/commit/60238c2c4bde3fbd6fa5c9eee5d53fd5e6d1bccc
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartStatisticsPanel.java

  Log Message:
  -----------
  Smart integration: add initial implementation of statistics panel
1. Add forgotten changes


  Commit: 39ce2952b90c265f8b18e906a3490886168e010b
      https://github.com/Evolveum/midpoint/commit/39ce2952b90c265f8b18e906a3490886168e010b
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/connectorgenerator/WizardModelWithParentSteps.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/feature/codegen-integration' into feature/codegen-integration


  Commit: d4f1c80c7d480b995bff7d670bc482983e3d9829
      https://github.com/Evolveum/midpoint/commit/d4f1c80c7d480b995bff7d670bc482983e3d9829
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AssociationDuplicateResolver.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/wizard/schemaHandling/objectType/smart/page/ResourceSuggestedObjectTypeTableWizardPanel.java

  Log Message:
  -----------
  Smart integration: fix association suggestion review and add delete review behavior


  Commit: 7d074d48a2ec71b953d2f4bd2d343b6e4d8bb447
      https://github.com/Evolveum/midpoint/commit/7d074d48a2ec71b953d2f4bd2d343b6e4d8bb447
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/SmartMappingTable.java

  Log Message:
  -----------
  Smart integration: fix mapping table behavior of MappingUsedFor selection


  Commit: 71a498211b64a3cfd1ecd6018e98d5ed62209ef3
      https://github.com/Evolveum/midpoint/commit/71a498211b64a3cfd1ecd6018e98d5ed62209ef3
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  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: allow noValuePanel above objectClassTable + fix localizations


  Commit: ec0b6264f601292c9b5e5c41f4233346ee2113dd
      https://github.com/Evolveum/midpoint/commit/ec0b6264f601292c9b5e5c41f4233346ee2113dd
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationUtils.java

  Log Message:
  -----------
  Handle runtime exceptions from ConnId in SmartIntegrationUtils


  Commit: b83979680b69783909bef71da7e0e8d674bdb2ab
      https://github.com/Evolveum/midpoint/commit/b83979680b69783909bef71da7e0e8d674bdb2ab
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-09-20 (Sat, 20 Sep 2025)

  Changed paths:
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/DescriptiveItemPath.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/PrismComplexTypeDefinitionSerializer.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java
    M model/smart-impl/src/test/resources/smart/resource-dummy-for-suggest-mappings-and-correlation.xml

  Log Message:
  -----------
  Shorten LLM data for schema matching for roles

This commit reduces the number of midPoint attributes that are sent
to the LLM microservice for role-like objects, e.g. from 2701 to 62
for OrgType.

It also temporarily disables some failing tests before MVP demo,
see MID-10872. And fixes toString for DescriptiveItemPath.


  Commit: e90163e03081900afa8570683510a2b20f61a11e
      https://github.com/Evolveum/midpoint/commit/e90163e03081900afa8570683510a2b20f61a11e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-09-20 (Sat, 20 Sep 2025)

  Changed paths:
    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/ResourceObjectClassTableWizardPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeComplexTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/Resource.java

  Log Message:
  -----------
  Remove irrelevant OCs when suggesting obj. types

When "suggest new object type" function is invoked, the system now
displays only relevant object classes to select from: they must be
both structural (not auxiliary) and standalone (not embedded).


  Commit: 76b6b57160fc9121fe6fc6f4731f1a47116d9cf4
      https://github.com/Evolveum/midpoint/commit/76b6b57160fc9121fe6fc6f4731f1a47116d9cf4
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2025-09-21 (Sun, 21 Sep 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/NextStepsConnectorStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/ResourceCreationPopup.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/ResourceCreationPopup.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/accosiation/ApplicationBasicConnectorStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/accosiation/AssociationConnectorStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/EndpointConnectorStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/relation/ApplicationBasicConnectorStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/relation/RelationConnectorStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/relation/RelationScriptConnectorStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/relation/RelationSelectConnectorStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/relation/RelationSelectConnectorStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/relation/WaitingRelationScriptConnectorStepPanel.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/basic/BasicResourceWizardPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-connector-dev-3.xsd

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/feature/codegen-integration' into feature/codegen-integration


  Commit: 63773b7a84a253e3f4e93e5d9d2bac98afbca5ae
      https://github.com/Evolveum/midpoint/commit/63773b7a84a253e3f4e93e5d9d2bac98afbca5ae
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2025-09-21 (Sun, 21 Sep 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SimulationActionTaskButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AssociationDuplicateResolver.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/SchemaHandlingObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TileChoicePopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/SmartMappingTable.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/smart/SmartIntegrationUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartGeneratingPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartStatisticsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/page/ResourceObjectClassTableWizardPanel.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/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectTypeSuggestionPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectTypeSuggestionPanel.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/gui/impl/page/admin/role/mining/page/panel/outlier/MetricValuePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/MetricValuePanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeComplexTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/Resource.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/DescriptiveItemPath.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/PrismComplexTypeDefinitionSerializer.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartAssociationImpl.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/StatisticsComputer.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java
    M model/smart-impl/src/test/resources/smart/resource-dummy-for-suggest-mappings-and-correlation.xml

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


  Commit: b9597e7ef6faa58d931d96791282e445ca69daa1
      https://github.com/Evolveum/midpoint/commit/b9597e7ef6faa58d931d96791282e445ca69daa1
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2025-09-21 (Sun, 21 Sep 2025)

  Changed paths:
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ProcessedDocumentation.java

  Log Message:
  -----------
  Refactored `ProcessedDocumentation` class to include MIME type handling and added method for writing strings.


  Commit: f0ba3cfa1f471945f6422594fa215404e64579ba
      https://github.com/Evolveum/midpoint/commit/f0ba3cfa1f471945f6422594fa215404e64579ba
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2025-09-21 (Sun, 21 Sep 2025)

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

  Log Message:
  -----------
  Refactored `common-tasks-3.xsd` and `common-connector-dev-3.xsd` to include optional `endpoint` and `relation` elements.


  Commit: c83d93863bd7e38665a35317cf88d050eda77e08
      https://github.com/Evolveum/midpoint/commit/c83d93863bd7e38665a35317cf88d050eda77e08
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2025-09-21 (Sun, 21 Sep 2025)

  Changed paths:
    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/ConnDevBeans.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/CreateConnectorActivityHandler.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstallationService.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstallationServiceImpl.java

  Log Message:
  -----------
  Reworked connector downloading to use Apache HTTP client


  Commit: 40ca701323bc1f090ab01f0769118fda1d46ee59
      https://github.com/Evolveum/midpoint/commit/40ca701323bc1f090ab01f0769118fda1d46ee59
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2025-09-21 (Sun, 21 Sep 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/relation/RelationScriptConnectorStepPanel.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/smart/conndev/ConnectorBootstrapOnlineStoryTest.java
    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/ConnectorDevelopmentOperation.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/JsonHalBackend.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
    A 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/activity/DiscoverDocumentationActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/GenerateConnectorArtifactActivityHandler.java

  Log Message:
  -----------
  Send relation data when submitting generate relation script.


  Commit: c52c84363dc5382c53dd84b740a6ac3bd4a6439f
      https://github.com/Evolveum/midpoint/commit/c52c84363dc5382c53dd84b740a6ac3bd4a6439f
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2025-09-21 (Sun, 21 Sep 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchAllConnectorStepPanel.java
    M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/ConnectorDevelopmentOperation.java

  Log Message:
  -----------
  Fixed clone of paramaters from GUI


Compare: https://github.com/Evolveum/midpoint/compare/25abd913138e...c52c84363dc5

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