[midPoint-git] [Evolveum/midpoint] df6912: MID-11078 Fix false dateTime updates due to second...

Tadeas Chrapovic noreply at github.com
Wed Apr 15 13:54:03 CEST 2026


  Branch: refs/heads/tmp/4299
  Home:   https://github.com/Evolveum/midpoint
  Commit: df6912dca6f9d3670dc165a6276dc6a29ca2735d
      https://github.com/Evolveum/midpoint/commit/df6912dca6f9d3670dc165a6276dc6a29ca2735d
  Author: Vanesa Smoľaková <smolakovavanesa at gmail.com>
  Date:   2026-03-27 (Fri, 27 Mar 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/XmlGregorianCalendarModel.java
    A gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestXmlGregorianCalendarModel.java
    M release-notes.adoc

  Log Message:
  -----------
  MID-11078 Fix false dateTime updates due to seconds normalization in admin GUI


  Commit: 7e7305fc5f2ff7195c6ffb4ce2feb55e8d192f7e
      https://github.com/Evolveum/midpoint/commit/7e7305fc5f2ff7195c6ffb4ce2feb55e8d192f7e
  Author: jkamenicky <jan.kamenicky at evolveum.com>
  Date:   2026-03-30 (Mon, 30 Mar 2026)

  Changed paths:
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/AbstractConnDevActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassAttributesActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassEndpointsActivityHandler.java

  Log Message:
  -----------
  Smart integration: fix parallel object class discovery coordination

Add waitForSiblingByPolling() so that parallel discovery tasks always
finish together - the task that completes first signals its own SUCCESS
via activity resultStatus and waits for siblings; on sibling failure it
returns FATAL_ERROR, on sibling success it returns success.
Refactor suspendSiblings() and waitForSiblingByPolling() to use
getSiblingActivityTypes() defined per handler instead of passing the set
as a parameter. Fix Javadoc to correctly state SystemException is thrown
when task is asked to stop.


  Commit: eb0148ba361c9cf64e3fef790ba3e486640d7c3f
      https://github.com/Evolveum/midpoint/commit/eb0148ba361c9cf64e3fef790ba3e486640d7c3f
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-01 (Wed, 01 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointAuthWebSession.java

  Log Message:
  -----------
  Fix for wicket ui tests

Related to #11050


  Commit: 7a2956db943a797c65a2933997cf3bc55602f869
      https://github.com/Evolveum/midpoint/commit/7a2956db943a797c65a2933997cf3bc55602f869
  Author: jkamenicky <jan.kamenicky at evolveum.com>
  Date:   2026-04-01 (Wed, 01 Apr 2026)

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

  Log Message:
  -----------
  Smart integration: fix downloadUsingScrapper to use savedDocumentations key


  Commit: b80931e12f6346c29ec365962be54ed8a2204720
      https://github.com/Evolveum/midpoint/commit/b80931e12f6346c29ec365962be54ed8a2204720
  Author: Tony Tkáčik <tonydamage at users.noreply.github.com>
  Date:   2026-04-01 (Wed, 01 Apr 2026)

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

  Log Message:
  -----------
  Merge pull request #598 from Evolveum/smart-impl/fix-download-documentation

Smart integration: fix downloadUsingScrapper to use savedDocumentations key


  Commit: bad43f4aacd64d3933626b6f4dd3b7d918d162c0
      https://github.com/Evolveum/midpoint/commit/bad43f4aacd64d3933626b6f4dd3b7d918d162c0
  Author: jkamenicky <jan.kamenicky at evolveum.com>
  Date:   2026-04-01 (Wed, 01 Apr 2026)

  Changed paths:
    M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/ScimRestConfigurationProperties.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ConnectorDevelopmentBackend.java
    R 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/RestBackend.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ScimBackend.java

  Log Message:
  -----------
  Smart integration: replace HTTP-based SCIM discovery with shadow-based approach

Instead of fetching /Schemas and /ResourceTypes endpoints directly, discover
SCIM documentation by reading shadows of conndev_ScimSchema and conndev_ScimResource
object classes from the testing resource. Schema refresh (delete + testResource)
is triggered before shadow search to ensure up-to-date data.

Also add DEVELOPMENT_MODE constant to ScimRestConfigurationProperties and expose
JSON_FACTORY as protected in RestBackend.


  Commit: f612c31adaa8d9c8a513dcdd5ebe49e837017ae6
      https://github.com/Evolveum/midpoint/commit/f612c31adaa8d9c8a513dcdd5ebe49e837017ae6
  Author: jkamenicky <jan.kamenicky at evolveum.com>
  Date:   2026-04-01 (Wed, 01 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/BaseUrlConnectorStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/summary/ConnectorDevelopmentWizardSummaryPanel.java

  Log Message:
  -----------
  Smart integration: add SCIM-specific field handling in BaseUrlConnectorStepPanel

Show scimBaseUrl and developmentMode fields for SCIM integration type,
and baseAddress for REST. Suggested URL is pre-filled into the correct
field based on integration type. Completion check and mandatory handling
updated accordingly. Fix reference to renamed BASE_ADDRESS_ITEM_NAME
in ConnectorDevelopmentWizardSummaryPanel.

Preserve non-SCIM processed documentation when refreshing SCIM docs;
refactor loadShadowsAsDocumentation to return one entry per shadow.


  Commit: 7aae441c9a9bf0bd2c552f7e741f8139ac9d0bd4
      https://github.com/Evolveum/midpoint/commit/7aae441c9a9bf0bd2c552f7e741f8139ac9d0bd4
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2026-04-01 (Wed, 01 Apr 2026)

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

  Log Message:
  -----------
  Smart integration: workaround for LDAP single-valued attributes

- Affects Focus type suggestion, Object type suggestion and
  Mapping suggestion

IMPORTANT:
This is a temporary hack implemented for demo purposes only.
It must be removed and replaced with a proper design solution later.


  Commit: 35b1ad96ea4350ab54b3b921c6df793f46717daf
      https://github.com/Evolveum/midpoint/commit/35b1ad96ea4350ab54b3b921c6df793f46717daf
  Author: Tony Tkáčik <tonydamage at users.noreply.github.com>
  Date:   2026-04-01 (Wed, 01 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/BaseUrlConnectorStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/summary/ConnectorDevelopmentWizardSummaryPanel.java
    M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/ScimRestConfigurationProperties.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ConnectorDevelopmentBackend.java
    R 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/RestBackend.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ScimBackend.java

  Log Message:
  -----------
  Merge pull request #588 from Evolveum/vaia/wp1/3673

Smart integration: SCIM connector development support


  Commit: f4bf3aa814050ad02063bb863877e4e803b5a148
      https://github.com/Evolveum/midpoint/commit/f4bf3aa814050ad02063bb863877e4e803b5a148
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-01 (Wed, 01 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java

  Log Message:
  -----------
  Fix back/forward browser buttons navigation

Related to #11050


  Commit: dc5ee5433ce9d60b8722b4720e932f5ea2887561
      https://github.com/Evolveum/midpoint/commit/dc5ee5433ce9d60b8722b4720e932f5ea2887561
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-01 (Wed, 01 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/BaseUrlConnectorStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/summary/ConnectorDevelopmentWizardSummaryPanel.java
    M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/ScimRestConfigurationProperties.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ResourceObjectClassSchemaSerializer.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SchemaMatchService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/TypeOperationContext.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ConnectorDevelopmentBackend.java
    R 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/RestBackend.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ScimBackend.java

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


  Commit: 5c2487c97fd8174157c100fc9fad7fc30b944777
      https://github.com/Evolveum/midpoint/commit/5c2487c97fd8174157c100fc9fad7fc30b944777
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithNewTabSupport.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithNewTabSupport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuPanel.java

  Log Message:
  -----------
  Implement multi-tabs support for campaigns table

Related to #11050


  Commit: e0198e18565e361e3fb03e032eeeaec4ba0cb400
      https://github.com/Evolveum/midpoint/commit/e0198e18565e361e3fb03e032eeeaec4ba0cb400
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/PageAttorneySelection.java

  Log Message:
  -----------
  NPE fix for Select attorney page

Related to #11050


  Commit: 93829b0f7bc3871f1c0a6e33bf88b8e28ac8ba34
      https://github.com/Evolveum/midpoint/commit/93829b0f7bc3871f1c0a6e33bf88b8e28ac8ba34
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

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

  Log Message:
  -----------
  Consider correlated focusses when suggesting mappings

**What**

When shadow-owner (focus) pairs are searched during the process of
suggesting mappings, consider not only linked focuses, but also
correlated focuses (if any).

**Why**

We want to add automatic correlation process before running suggesting
mappings, because requiring linked owners is too strict requirement.

The correlation alone is harmless, because the data about correlated
users are only informational. But for purposes of mappings suggestions
they can replace the need for linked users.

This works only if there is certain "owner candidate", i.e. there is one
resulting owner candidate.

**Task**: 11112


  Commit: ed68f0db89c6f26f882528bce54669fb2a78ea20
      https://github.com/Evolveum/midpoint/commit/ed68f0db89c6f26f882528bce54669fb2a78ea20
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationDefinitionProvider.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/ResourceCorrelationDefinitionProvider.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationDefinitionProvider.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationDefinitionProviderFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationWorkDefinition.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/ResourceCorrelationDefinitionProvider.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationDefinitionProviderFactoryTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/ResourceCorrelationDefinitionProviderTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/RepositoryServiceMock.java

  Log Message:
  -----------
  Refactor and move classes providing correlation definitions

**What**

Slightly refactor and move interface and one of its implementation,
which allows to read correlation definition from resource.

**Why**

The `ResourceCorrelationDefinitionProvider` implementation of a provider
can read the correlation definition from a resource, considering most,
if not all places where the correlation can be defined (legacy
synchronization, definitions in schema handling and also directly in
attribute).

We will need this functionality also outside of the correlation
simulation task, so I have moved it to more appropriate place.

**Task**: 11112


  Commit: 065dc4e11c4caa34aa52a8b6174aca9ae194199a
      https://github.com/Evolveum/midpoint/commit/065dc4e11c4caa34aa52a8b6174aca9ae194199a
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    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
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/OwnedShadowsProvider.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/OwnedShadowsProviderFromResource.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ShadowsWithOwnersCorrelatingProvider.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ShadowsWithOwnersProvider.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/OwnedShadow.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/ShadowWithOwner.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/ValuesPairSample.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/TestSystemMappingsSuggestion.java

  Log Message:
  -----------
  Correlate shadows before suggesting mappings

**What**

Run a correlation process before suggesting mappings, if the shadow
owner, or owner candidate is unknown.

**Why**

To correctly suggest mappings by LLM, we need to provide some sample
data. To get these sample we need to "pair" the shadow and its owner (or
owner candidate). To do that we either need to have the focuses already
linked or at least correlated with the shadows.

We want to eliminate the need of doing extra manual synchronization in
order to link the shadows with users. To do that, we run the correlation
process automatically, if no owner (linked focus) or owner candidate
(correlated focus) exists yet.

**Limitations**

The automatic correlation works only with the correlators already
defined in the resource. It does not work with correlators, which are
only suggested.

**Task**: 11112


  Commit: 80297330e98773c47a88492e15f98f0e02e2ad33
      https://github.com/Evolveum/midpoint/commit/80297330e98773c47a88492e15f98f0e02e2ad33
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingSimulationActivityRun.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMappingSimulationTask.java
    M model/model-intest/src/test/resources/tasks/mapping-simulation/accounts.csv
    M model/model-intest/src/test/resources/tasks/mapping-simulation/dummy-resource.xml
    M model/model-intest/src/test/resources/tasks/mapping-simulation/users.xml
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ShadowsWithOwnersCorrelatingProvider.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyTestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResourceAccounts.java

  Log Message:
  -----------
  Correlate before suggesting mappings and mapping simulation

**What**

If now linked/correlated owner of the shadow exists yet, tries to
correlate it by running the correlation process.

**Why**

In order to generate good suggestions for mappings, we need data from
the shadow - owner (focus) pairs. Before this change we had to manually
run the synchronization task (or any task which links users to
accounts). With this change it is no more needed, it will be done
automatically.

We also need the owner of the shadow in mappings simulation. So we
run correlation also there (if needed).

**Notes**

This change also does:

- Improve tests a bit by adding documentation and linking accounts per
  test (not globally in init method) and only for accounts expected by
  the particular test.
- Remove one `@NotNull` annotation introduced by mistake in some of my
  previous commits.
- Remove unnecessary code from `DummyTestResource`

**Task**: 11112


  Commit: f8913445fb6930b4c37e9b71f63176d1ffe8f8cd
      https://github.com/Evolveum/midpoint/commit/f8913445fb6930b4c37e9b71f63176d1ffe8f8cd
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/ResourceCorrelationDefinitionProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/ShadowWithOwner.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestMappingsSuggestionOperation.java

  Log Message:
  -----------
  Address few issues in the code.

**What**

- Add JavaDoc to one of the classes to make it more clear what it does.
- Fix potential NPE.
- Use item factory to create prism reference value instead of direct
  constructor.

**Why**

The item factory is used to not rely on implementation details of the
prism objects (in a broad sense not the `PrismObject` directly).

**Task**: 11112


  Commit: 96b516ba6ac2bec6671c61c923df31de3375bfba
      https://github.com/Evolveum/midpoint/commit/96b516ba6ac2bec6671c61c923df31de3375bfba
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CompleteCorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationSimulationActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationServiceTest.java

  Log Message:
  -----------
  Store correlation result when searching shadow owner

**What**

Persist correlation result to the shadow if correlation is executed
while searching for the shadow owner.

**Why**

We want it mainly to avoids unnecessary re-correlation in future
searches.

**Notes**

This commit moves the delta creation logic into the
`CompleteCorrelationResult` class, because now we have more places where
we need to construct the delta (correlation simulation and correlation
processing - sync task).

The new builder pattern was introduced to create complete correlation
results, because of its increased complexity.

**Task**: 11112


  Commit: df949d061b3e8e461c1daa2dd03fe10b32d58a3c
      https://github.com/Evolveum/midpoint/commit/df949d061b3e8e461c1daa2dd03fe10b32d58a3c
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java

  Log Message:
  -----------
  Fix build failure caused by wrong annotation

**What**

In previous commits I accidentally committed an annotation, which I did
not intent to push. That annotation is from an undeclared dependency,
causing build to fail.


  Commit: 831a3e946ca5e88d5186a65b47e03be56a89bb8a
      https://github.com/Evolveum/midpoint/commit/831a3e946ca5e88d5186a65b47e03be56a89bb8a
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  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/stats/ObjectClassStatisticsButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/ObjectTypeStatisticsActions.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectClassStatisticsTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectClassUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectTypeStatisticsTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectTypeUtil.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SchemaMatchService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/StatisticsService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/AbstractObjectClassStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionRemoteServiceCallActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeStatisticsComputation/ObjectTypeStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionRemoteServiceCallActivityRun.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestObjectTypesSuggestionOperation.java

  Log Message:
  -----------
  Smart Integration: Rename util classes for generic objects

- Rename ShadowObjectClassStatisticsTypeUtil and ShadowObjectTypeStatisticsTypeUtil
to ShadowObjectClassUtil and ShadowObjectTypeUtil, because they
have generic purpose

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


  Commit: fb19e43c043782a0ccdd488774e45275551596fa
      https://github.com/Evolveum/midpoint/commit/fb19e43c043782a0ccdd488774e45275551596fa
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-smart-integration-3.xsd
    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/SchemaMatchService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationBeans.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/StatisticsService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionRemoteServiceCallActivityRun.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/mappingSuggestion/MappingsSuggestionRemoteServiceCallActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionSchemaMatchingActivityRun.java

  Log Message:
  -----------
  Smart Integration: Persist schema match results as generic objects with TTL-based expiry

Schema match results are now saved as GenericObject repository entries
instead of being stored inline in task work state. This allows reuse
across activity runs without recomputing.

Changes:
- Add saveSchemaMatch() to SmartIntegrationService / SchemaMatchService
  which persists the result and deletes any prior objects for the same
  resource/kind/intent before saving
- Add TTL-based expiry in getLatestObjectTypeSchemaMatch(): expired
  objects are deleted and null is returned so computation is re-run
- Schema matching activity runs now check for an existing (non-expired)
  schema match object and skip computation if found
- Work state now stores an ObjectReferenceType (schemaMatchRef) instead
  of an inline SchemaMatchResultType; remote-service-call activity runs
  resolve the reference from the repository
- Add SystemObjectCache dependency to SchemaMatchService for TTL config
  lookup; default TTL is P1D

# Conflicts:
#	infra/schema/src/main/resources/xml/ns/public/common/common-smart-integration-3.xsd
#	model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SchemaMatchService.java


  Commit: 99f79b74f4a4612ae9ca4e1b45b747e5a635a1fe
      https://github.com/Evolveum/midpoint/commit/99f79b74f4a4612ae9ca4e1b45b747e5a635a1fe
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 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
    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/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/component/SmartAlertGeneratingPanel.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/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/ObjectTypeRelatedSuggestionWorkDefinition.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/mappingSuggestion/MappingsSuggestionSchemaMatchingActivityRun.java

  Log Message:
  -----------
  Smart Integration: Force schema match recomputation on explicit regenerate action

Add `forceRecomputeSchemaMatch` flag to the smart suggestion flow so that
clicking the regenerate (refresh) button in the GUI bypasses the existing
schema match cache and recomputes from scratch.

- Add `forceRecomputeSchemaMatch` element to ObjectTypeRelatedSuggestionWorkDefinitionType (XSD)
- Read the flag in ObjectTypeRelatedSuggestionWorkDefinition
- Skip the early-exit schema match lookup in CorrelationSuggestionSchemaMatchingActivityRun
  and MappingsSuggestionSchemaMatchingActivityRun when the flag is true

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


  Commit: 76bf9f11ce417f45e21a8ee33c95359ca9e6d9aa
      https://github.com/Evolveum/midpoint/commit/76bf9f11ce417f45e21a8ee33c95359ca9e6d9aa
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/GenerateExpressionPanel.java

  Log Message:
  -----------
  Smart integration: fix generate expression for mapping initialization


  Commit: 912ab6e9bdc3704a2c4a524dd9453de2067ae1ca
      https://github.com/Evolveum/midpoint/commit/912ab6e9bdc3704a2c4a524dd9453de2067ae1ca
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.java

  Log Message:
  -----------
  Smart integration: fix npe


  Commit: 0cb805653ff768624886e634caef89fa9eb443b3
      https://github.com/Evolveum/midpoint/commit/0cb805653ff768624886e634caef89fa9eb443b3
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M docs/admin-gui/multi-tab-browser-support/index.adoc
    R docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/change.png
    M docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/index.adoc
    A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/schema-extension-define-enumeration-values.webp
    A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/schema-extension-edit-definitions-new-enum-item.webp
    A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/schema-extension-edit-definitions.webp
    A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/schema-extension-enumeration-in-user-gui-form.webp
    A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/schema-extension-wizard-00-new-extension-schema-entry-point.webp
    A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/schema-extension-wizard-03-basic-structural-definition-information.webp
    A docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/schema-extension-wizard-04-custom-schema-items.webp
    R docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-1.png
    R docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-2.png
    R docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-3.png
    R docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-4-edit.png
    R docs/schema/custom-schema-extension/changing-schema-extension-via-GUI/wizard-4.png
    M docs/schema/custom-schema-extension/convert-schema-file-to-schema-object.adoc
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    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/page/admin/AbstractObjectMainPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/connection/BaseUrlConnectorStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/summary/ConnectorDevelopmentWizardSummaryPanel.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/attribute/mapping/AttributeMappingsTableWizardPanel.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/SmartAlertGeneratingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/ObjectClassStatisticsButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/ObjectTypeStatisticsActions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithNewTabSupport.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithNewTabSupport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/TwoValueLinkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugList.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/PageAttorneySelection.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/BrowserTabIdRequestCycleListener.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/BrowserWindowIdentifierFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointAuthWebSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/SessionStorage.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectClassStatisticsTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectClassUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectTypeStatisticsTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-smart-integration-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CompleteCorrelationResult.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationDefinitionProvider.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/ResourceCorrelationDefinitionProvider.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationDefinitionProvider.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationDefinitionProviderFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationSimulationActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationWorkDefinition.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/ResourceCorrelationDefinitionProvider.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingSimulationActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationDefinitionProviderFactoryTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationServiceTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/ResourceCorrelationDefinitionProviderTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/RepositoryServiceMock.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/tasks/TestMappingSimulationTask.java
    M model/model-intest/src/test/resources/tasks/mapping-simulation/accounts.csv
    M model/model-intest/src/test/resources/tasks/mapping-simulation/dummy-resource.xml
    M model/model-intest/src/test/resources/tasks/mapping-simulation/users.xml
    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-api/src/main/java/com/evolveum/midpoint/smart/api/conndev/ScimRestConfigurationProperties.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
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/OwnedShadowsProvider.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/OwnedShadowsProviderFromResource.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ResourceObjectClassSchemaSerializer.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SchemaMatchService.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ShadowsWithOwnersCorrelatingProvider.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ShadowsWithOwnersProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationBeans.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/StatisticsService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/TypeOperationContext.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/AbstractObjectClassStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectTypeRelatedSuggestionWorkDefinition.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionRemoteServiceCallActivityRun.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/mappingSuggestion/MappingsSuggestionRemoteServiceCallActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionSchemaMatchingActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeStatisticsComputation/ObjectTypeStatisticsComputationActivityRun.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/conndev/ConnectorDevelopmentBackend.java
    R 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/RestBackend.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ScimBackend.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/OwnedShadow.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/ShadowWithOwner.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/ValuesPairSample.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/TestObjectTypesSuggestionOperation.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSystemMappingsSuggestion.java
    M pom.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyTestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResourceAccounts.java

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


  Commit: 3affa1d030b26101f078cebc9b6ab01edaca644c
      https://github.com/Evolveum/midpoint/commit/3affa1d030b26101f078cebc9b6ab01edaca644c
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/SimpleValueExpressionPanel.java

  Log Message:
  -----------
  Smart integration: fix npe


  Commit: 94a2f0998cefffc4532241293a058f6c362a0fc5
      https://github.com/Evolveum/midpoint/commit/94a2f0998cefffc4532241293a058f6c362a0fc5
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/DropdownButtonUtil.java

  Log Message:
  -----------
  Hide export button in the popup


  Commit: 296f8f85765bee16e13f1274f1fae7c551cfed87
      https://github.com/Evolveum/midpoint/commit/296f8f85765bee16e13f1274f1fae7c551cfed87
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

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

  Log Message:
  -----------
  Smart integration: improve suggestion progress indicator

- Fix incorrect display of task child activities
- Handle only child activities with a non-null realization state


  Commit: f34e01d18ea2d4d667a4cc4aa846ec995b79498d
      https://github.com/Evolveum/midpoint/commit/f34e01d18ea2d4d667a4cc4aa846ec995b79498d
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapMappingProvider.java

  Log Message:
  -----------
  Smart Integration: Fix wellknownschemas group name mapping suggestions

- Use dynamic resource name prefix instead of hardcoded 'ldap:' or 'ad:'
- Fix bug: use 'input' variable instead of attribute name in script
- Suggest both as-is and prefixed mappings (both STRONG strength)
- Applies to GroupOfNamesLdapMappingProvider and GroupActiveDirectoryMappingProvider

The prefixed mapping now generates: resource.name + '-' + input
Example: "MyLDAP-administrators" instead of "ldap:administrators"


  Commit: 94b7097b5b6ef8b4671fd99652f214c74b0ea24e
      https://github.com/Evolveum/midpoint/commit/94b7097b5b6ef8b4671fd99652f214c74b0ea24e
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

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

  Log Message:
  -----------
  Smart integration: move mapping wizard navigation back to bottom position


  Commit: 7fe95f213b777b2b9c891756e59acfd69209d965
      https://github.com/Evolveum/midpoint/commit/7fe95f213b777b2b9c891756e59acfd69209d965
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapMappingProvider.java

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


  Commit: 08e36bc8dfcbe0a5c4034ef98101b06c13180f79
      https://github.com/Evolveum/midpoint/commit/08e36bc8dfcbe0a5c4034ef98101b06c13180f79
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/AdminGuiConfigurationMergeManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypePolicyMerger.java

  Log Message:
  -----------
  Only Custom Search box items Visible If Exists


  Commit: 5c13415fd0e3713b5da51e3bad91d3409b445198
      https://github.com/Evolveum/midpoint/commit/5c13415fd0e3713b5da51e3bad91d3409b445198
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java

  Log Message:
  -----------
  Fix for page parameters update

Related to #11050


  Commit: 8d05f916e039e4650c2dd4bf672b6166904cb546
      https://github.com/Evolveum/midpoint/commit/8d05f916e039e4650c2dd4bf672b6166904cb546
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  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
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/MappingPreviewCardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/MappingPreviewCardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/PreviewMappingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/PreviewMappingPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/GenerateExpressionPreviewDetailsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/GenerateExpressionPreviewDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/LiteralExpressionPreviewDetailsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/LiteralExpressionPreviewDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/PathExpressionPreviewDetailsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/PathExpressionPreviewDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/PreviewExpressionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/PreviewExpressionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/ScriptExpressionPreviewDetailsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/ScriptExpressionPreviewDetailsPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SmartMetadataUtil.java

  Log Message:
  -----------
  Smart integration: implement preview mapping panel/popup
- implement preview mapping panel/popup that display basic info, script, condition
- integrate it in mapping wizard table (inline action and expression column link)


  Commit: 5a81616ce9543c4047bdd998ca4aa4ab24f6cce9
      https://github.com/Evolveum/midpoint/commit/5a81616ce9543c4047bdd998ca4aa4ab24f6cce9
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

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

  Log Message:
  -----------
  Smart integration: temporary disable simulation button above mapping wizard table


  Commit: b38efcb3ed20dccccd3773c70cfcf57d3abf284b
      https://github.com/Evolveum/midpoint/commit/b38efcb3ed20dccccd3773c70cfcf57d3abf284b
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

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

  Log Message:
  -----------
  Smart integration: fix suggestion progress subtext

- Handle cases where task is not fully initialized
- Prevent issues when rendering activity state


  Commit: 60792befc7095c482bd47232f3f28b9d6f70bcb6
      https://github.com/Evolveum/midpoint/commit/60792befc7095c482bd47232f3f28b9d6f70bcb6
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/GenerateExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/SimpleValueExpressionPanel.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/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
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/MappingPreviewCardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/MappingPreviewCardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/PreviewMappingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/PreviewMappingPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/GenerateExpressionPreviewDetailsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/GenerateExpressionPreviewDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/LiteralExpressionPreviewDetailsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/LiteralExpressionPreviewDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/PathExpressionPreviewDetailsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/PathExpressionPreviewDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/PreviewExpressionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/PreviewExpressionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/ScriptExpressionPreviewDetailsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/ScriptExpressionPreviewDetailsPanel.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/SmartAlertGeneratingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/dto/SmartGeneratingAlertDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/dto/SmartGeneratingDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/dto/StatusRowRecord.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/ObjectClassStatisticsButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/ObjectTypeStatisticsActions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectClassStatisticsTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectClassUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectTypeStatisticsTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SmartMetadataUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-smart-integration-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CompleteCorrelationResult.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationDefinitionProvider.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/ResourceCorrelationDefinitionProvider.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationDefinitionProvider.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationDefinitionProviderFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationSimulationActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationWorkDefinition.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/ResourceCorrelationDefinitionProvider.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingSimulationActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationDefinitionProviderFactoryTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationServiceTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/ResourceCorrelationDefinitionProviderTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/RepositoryServiceMock.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/tasks/TestMappingSimulationTask.java
    M model/model-intest/src/test/resources/tasks/mapping-simulation/accounts.csv
    M model/model-intest/src/test/resources/tasks/mapping-simulation/dummy-resource.xml
    M model/model-intest/src/test/resources/tasks/mapping-simulation/users.xml
    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
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/OwnedShadowsProvider.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/OwnedShadowsProviderFromResource.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SchemaMatchService.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ShadowsWithOwnersCorrelatingProvider.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ShadowsWithOwnersProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationBeans.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/StatisticsService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/AbstractObjectClassStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectTypeRelatedSuggestionWorkDefinition.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionRemoteServiceCallActivityRun.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/mappingSuggestion/MappingsSuggestionRemoteServiceCallActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionSchemaMatchingActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeStatisticsComputation/ObjectTypeStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionRemoteServiceCallActivityRun.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/OwnedShadow.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/ShadowWithOwner.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/ValuesPairSample.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapMappingProvider.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/TestObjectTypesSuggestionOperation.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSystemMappingsSuggestion.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyTestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResourceAccounts.java

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


  Commit: 9aaaa75861ef1b2678666e0d888c8a15f67fa20d
      https://github.com/Evolveum/midpoint/commit/9aaaa75861ef1b2678666e0d888c8a15f67fa20d
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

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

  Log Message:
  -----------
  Smart Integration: Fix correlation deduplication based on correlation definition

- Correlation deduplication now reads existing correlators directly from
  CorrelationDefinitionType instead of scanning inbound mappings
  for use=CORRELATION.
- Composite correlators (multiple items) are skipped, because we don't suggest
  composite correlators.


  Commit: b0b9fbddcbd8953d4cbf2679e34021210ecf685a
      https://github.com/Evolveum/midpoint/commit/b0b9fbddcbd8953d4cbf2679e34021210ecf685a
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

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

  Log Message:
  -----------
  Smart Integration: Add categorical mapping suggestion for missing target data

When target data is missing and AI service is enabled for inbound mappings,
attempt to suggest categorical mappings before falling back to the default
'asIs' mapping even when data are correlated.

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


  Commit: c99921ca1f14b39941fce771280a4341fb4c409f
      https://github.com/Evolveum/midpoint/commit/c99921ca1f14b39941fce771280a4341fb4c409f
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M config/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  Smart Integration: Add schema match TTL to system congig

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


  Commit: 1ddc36c53167f6226799fde77a4101a3c7ef947f
      https://github.com/Evolveum/midpoint/commit/1ddc36c53167f6226799fde77a4101a3c7ef947f
  Author: Martin Šplíchal <msplichal at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M tools/jenkins/midpoint-main-generic-oracle-pipeline

  Log Message:
  -----------
  Update Jenkins Kubernetes cluster URL and namespace


  Commit: 14638611ff611660c05a29f59c1061a18a009352
      https://github.com/Evolveum/midpoint/commit/14638611ff611660c05a29f59c1061a18a009352
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithNewTabSupport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectReferenceColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectReferenceColumnPanel.java

  Log Message:
  -----------
  Link with tab redirection for different columns

Related to #11050


  Commit: a21db12bb6c36d450c09f83550949444d5dc876c
      https://github.com/Evolveum/midpoint/commit/a21db12bb6c36d450c09f83550949444d5dc876c
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-02 (Thu, 02 Apr 2026)

  Changed paths:
    M tools/jenkins/midpoint-main-generic-oracle-pipeline

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


  Commit: e7deb1ab380d47bc4d8a68f06d651030d7e273d3
      https://github.com/Evolveum/midpoint/commit/e7deb1ab380d47bc4d8a68f06d651030d7e273d3
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-03 (Fri, 03 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ActiveCampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithNewTabSupport.java

  Log Message:
  -----------
  Implement new tab navigation from campaign tile

Related to #11050


  Commit: 2f7e6c6bebf8b5e3d0f82db9814235ee101ae76e
      https://github.com/Evolveum/midpoint/commit/2f7e6c6bebf8b5e3d0f82db9814235ee101ae76e
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-04-03 (Fri, 03 Apr 2026)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingSimulationActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/MappingSimulationData.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectsWriter.java

  Log Message:
  -----------
  Don't add shadows to processed objects in mappings simulation

**What**

Do not add shadows (or more generally the source objects) to the
processed objects in case of inbound mappings simulation.

**Why**

Adding both shadows and their owner focuses to the processed objects in
case of mappings simulation, causes confusing by counting all of them to
the number of processed items.

That number is shown on the page with simulation results in a widget,
but it does not correspond with the number of items in the table of
processed object, because the table shows only the target items (in case
of inbound mappings simulation it means focuses).

These "extra" processed items were also counted to the number of objects
without the change in the attribute (because mappings do not change
source objects of course). That was quite confusing as well.

Another quite strong argument to not add these objects is that the
simulation progress pop-up (speaking about simulation of mapping run
from the page with mappings), shows the number of processed items as the
number of "iterations" of the iterative activity. That means (in inbound
mapping simulation case), if there are 10 shadows, which the task
iterates over, it would show number 10 as the processed items count. But
on the results page, you would see 20, because for each shadow, there is
one owner focus (if there is no owner focus yet, we create a dummy one).

**Task**: 109992


  Commit: 95bf5cc72038a8725d89f3ddd5fbb08eb53aedd6
      https://github.com/Evolveum/midpoint/commit/95bf5cc72038a8725d89f3ddd5fbb08eb53aedd6
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-04-03 (Fri, 03 Apr 2026)

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

  Log Message:
  -----------
  Set strength "strong" to the suggested correlation mapping

**What**

Add the `strength` property to the mapping created for a suggested
correlation.

**Why**

The default - normal strength - should be used only rarely, because it's
meaning is quite complex and not necessary in the usual cases.

**Task**: 11165


  Commit: c1dc9a6c4ba8aae89ad19d4b5786a52a60a3c469
      https://github.com/Evolveum/midpoint/commit/c1dc9a6c4ba8aae89ad19d4b5786a52a60a3c469
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-03 (Fri, 03 Apr 2026)

  Changed paths:
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/PasswordResetNotifier.java

  Log Message:
  -----------
  Fix password reset flow without mail nonce module


  Commit: 86b24d9333a5dc40eb2a938684daa6f829f858e3
      https://github.com/Evolveum/midpoint/commit/86b24d9333a5dc40eb2a938684daa6f829f858e3
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-05 (Sun, 05 Apr 2026)

  Changed paths:
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java

  Log Message:
  -----------
  Update the test for #11038


  Commit: 70052f75e1df6d24e9ac2e8c67482ea09e05cf2f
      https://github.com/Evolveum/midpoint/commit/70052f75e1df6d24e9ac2e8c67482ea09e05cf2f
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-05 (Sun, 05 Apr 2026)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingSimulationActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/MappingSimulationData.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectsWriter.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/CorrelationSuggestionOperation.java

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


  Commit: 6871bda5bbbf13de9275c01cf055a6cdbbe317df
      https://github.com/Evolveum/midpoint/commit/6871bda5bbbf13de9275c01cf055a6cdbbe317df
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-05 (Sun, 05 Apr 2026)

  Changed paths:
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java

  Log Message:
  -----------
  One more update for the test for #11038


  Commit: 0ab9257a77838e50ad4c40f17b3d2ad79c55ac2a
      https://github.com/Evolveum/midpoint/commit/0ab9257a77838e50ad4c40f17b3d2ad79c55ac2a
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-05 (Sun, 05 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/widget/MetricWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java

  Log Message:
  -----------
  Fix PolyStringType value initialization


  Commit: eed0db279d7c5afb5e73a6d309a45fa8ecff66c0
      https://github.com/Evolveum/midpoint/commit/eed0db279d7c5afb5e73a6d309a45fa8ecff66c0
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-07 (Tue, 07 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationMerger.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/AdminGuiConfigurationMergeManager.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypePolicyMerger.java

  Log Message:
  -----------
  Added SearchItemType.displayOrder


  Commit: 841ab6740ebcbf72fac5e86d336138fa4c63b5cd
      https://github.com/Evolveum/midpoint/commit/841ab6740ebcbf72fac5e86d336138fa4c63b5cd
  Author: Viliam Repan <1azyman at users.noreply.github.com>
  Date:   2026-04-07 (Tue, 07 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/UploadDownloadPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/UploadDownloadPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/FileValidatorUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    A gui/admin-gui/src/test/java/com/evolveum/midpoint/web/component/FileValidatorTest.java

  Log Message:
  -----------
  Merge pull request #589

MID-4299: Implement sanitation of pictures uploaded via GUI


  Commit: 724c6e9fb673cd5b9a5dfac1a2e276d61780f5a1
      https://github.com/Evolveum/midpoint/commit/724c6e9fb673cd5b9a5dfac1a2e276d61780f5a1
  Author: Viliam Repan <1azyman at users.noreply.github.com>
  Date:   2026-04-07 (Tue, 07 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/DropdownButtonUtil.java

  Log Message:
  -----------
  Merge pull request #599

MID-11160: Hide export button in the popup


  Commit: 30d05fdafc5f9ff38417bbc3649e21135bd8fa4a
      https://github.com/Evolveum/midpoint/commit/30d05fdafc5f9ff38417bbc3649e21135bd8fa4a
  Author: Martin Šplíchal <msplichal at evolveum.com>
  Date:   2026-04-07 (Tue, 07 Apr 2026)

  Changed paths:
    M tools/jenkins/midpoint-main-generic-oracle-pipeline

  Log Message:
  -----------
  Update Jenkins Kubernetes cluster URL and namespace


  Commit: d603a97389ef6b896eeb1d434fbe9ad64dbf5d99
      https://github.com/Evolveum/midpoint/commit/d603a97389ef6b896eeb1d434fbe9ad64dbf5d99
  Author: Martin Šplíchal <msplichal at evolveum.com>
  Date:   2026-04-07 (Tue, 07 Apr 2026)

  Changed paths:
    M tools/jenkins/midpoint-main-generic-oracle-pipeline

  Log Message:
  -----------
  Update Jenkins Kubernetes cluster URL and namespace


  Commit: 6b331b8e940d3ae7c35d6f954bb4e5e747ba014c
      https://github.com/Evolveum/midpoint/commit/6b331b8e940d3ae7c35d6f954bb4e5e747ba014c
  Author: Martin Šplíchal <msplichal at evolveum.com>
  Date:   2026-04-07 (Tue, 07 Apr 2026)

  Changed paths:
    M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
    M tools/jenkins/midpoint-sbom-dependencytrack-pipeline

  Log Message:
  -----------
  Import internal CA cert for DependencyTrack HTTPS in Jenkins pipelines


  Commit: eff7184edea378496f14d20382b15b763b43bddf
      https://github.com/Evolveum/midpoint/commit/eff7184edea378496f14d20382b15b763b43bddf
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-07 (Tue, 07 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/AbstractSearchItemWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AbstractSearchItemWrapper.java

  Log Message:
  -----------
  Sort by Display Order


  Commit: 8f462313852ca830147b0ef302a8b34dbd5f7bf4
      https://github.com/Evolveum/midpoint/commit/8f462313852ca830147b0ef302a8b34dbd5f7bf4
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-07 (Tue, 07 Apr 2026)

  Changed paths:
    M tools/jenkins/midpoint-main-generic-oracle-pipeline
    M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
    M tools/jenkins/midpoint-sbom-dependencytrack-pipeline

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


  Commit: 18f65c6bb378ffc52e15bd20610fd178648023f2
      https://github.com/Evolveum/midpoint/commit/18f65c6bb378ffc52e15bd20610fd178648023f2
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-07 (Tue, 07 Apr 2026)

  Changed paths:
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/DropdownButtonUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/UploadDownloadPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ActiveCampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.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
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/MappingPreviewCardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/MappingPreviewCardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/PreviewMappingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/PreviewMappingPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/GenerateExpressionPreviewDetailsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/GenerateExpressionPreviewDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/LiteralExpressionPreviewDetailsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/LiteralExpressionPreviewDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/PathExpressionPreviewDetailsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/PathExpressionPreviewDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/PreviewExpressionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/PreviewExpressionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/ScriptExpressionPreviewDetailsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/preview/expression/ScriptExpressionPreviewDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/dto/SmartGeneratingAlertDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/dto/SmartGeneratingDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/dto/StatusRowRecord.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/widget/MetricWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithNewTabSupport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectReferenceColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectReferenceColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/UploadDownloadPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/FileValidatorUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    A gui/admin-gui/src/test/java/com/evolveum/midpoint/web/component/FileValidatorTest.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SmartMetadataUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingSimulationActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/MappingSimulationData.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectsWriter.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/CorrelationSuggestionOperation.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/wellknownschemas/ad/GroupActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapMappingProvider.java
    M tools/jenkins/midpoint-main-generic-oracle-pipeline
    M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
    M tools/jenkins/midpoint-sbom-dependencytrack-pipeline

  Log Message:
  -----------
  Merge branch 'master' into tmp/9476


  Commit: f533edac4ee323a6d8933b03b7da4cbea1b50d7b
      https://github.com/Evolveum/midpoint/commit/f533edac4ee323a6d8933b03b7da4cbea1b50d7b
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-07 (Tue, 07 Apr 2026)

  Changed paths:
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java

  Log Message:
  -----------
  Fix the test for #11038


  Commit: 6dd458747d8dc125924dbedc34c9d9fe48ce1e18
      https://github.com/Evolveum/midpoint/commit/6dd458747d8dc125924dbedc34c9d9fe48ce1e18
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationMerger.java

  Log Message:
  -----------
  refactor methods


  Commit: 9c8069daf8732aab4fd479d8a625c36d8fac6b7f
      https://github.com/Evolveum/midpoint/commit/9c8069daf8732aab4fd479d8a625c36d8fac6b7f
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  Changed paths:
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java

  Log Message:
  -----------
  Fix recipient converter while sending notification

The reference value for the recipient object should be defined
with (at least) oid so that PrismReferenceValueImpl.equals method could
differentiate objects for different recipients while constructing a list
of recipients.

Relates to #11038


  Commit: ab035f0dff0268a4acaa382b1729965f3dc3f2a5
      https://github.com/Evolveum/midpoint/commit/ab035f0dff0268a4acaa382b1729965f3dc3f2a5
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/DropdownButtonUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/UploadDownloadPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/UploadDownloadPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/FileValidatorUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    A gui/admin-gui/src/test/java/com/evolveum/midpoint/web/component/FileValidatorTest.java
    M tools/jenkins/midpoint-main-generic-oracle-pipeline
    M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
    M tools/jenkins/midpoint-sbom-dependencytrack-pipeline

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


  Commit: e54d8f2a49e44ddc72fda59c01fc409f6cbfb6be
      https://github.com/Evolveum/midpoint/commit/e54d8f2a49e44ddc72fda59c01fc409f6cbfb6be
  Author: jkamenicky <jan.kamenicky at evolveum.com>
  Date:   2026-04-08 (Wed, 08 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: 860eeed4dadc432296c4aa56fb58db1c388d118a
      https://github.com/Evolveum/midpoint/commit/860eeed4dadc432296c4aa56fb58db1c388d118a
  Author: jkamenicky <jan.kamenicky at evolveum.com>
  Date:   2026-04-08 (Wed, 08 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: 0dd6c040a9d41d1f5c46c7430995dcdd194a6552
      https://github.com/Evolveum/midpoint/commit/0dd6c040a9d41d1f5c46c7430995dcdd194a6552
  Author: jkamenicky <jan.kamenicky at evolveum.com>
  Date:   2026-04-08 (Wed, 08 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: 623797f7f68f7d10642d94587caf9d001f55d19e
      https://github.com/Evolveum/midpoint/commit/623797f7f68f7d10642d94587caf9d001f55d19e
  Author: jkamenicky <jan.kamenicky at evolveum.com>
  Date:   2026-04-08 (Wed, 08 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.


  Commit: 35a67cea21d7f4daf7d8fdc0310dcfd2f219bacf
      https://github.com/Evolveum/midpoint/commit/35a67cea21d7f4daf7d8fdc0310dcfd2f219bacf
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/DropdownButtonUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/UploadDownloadPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/widget/MetricWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/UploadDownloadPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/FileValidatorUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    A gui/admin-gui/src/test/java/com/evolveum/midpoint/web/component/FileValidatorTest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingSimulationActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/MappingSimulationData.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectsWriter.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/CorrelationSuggestionOperation.java
    M tools/jenkins/midpoint-main-generic-oracle-pipeline
    M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
    M tools/jenkins/midpoint-sbom-dependencytrack-pipeline

  Log Message:
  -----------
  Merge branch 'master' into reset-password-fix-attempt


  Commit: ffb390754980dc88d47ca745154fd40b854998bd
      https://github.com/Evolveum/midpoint/commit/ffb390754980dc88d47ca745154fd40b854998bd
  Author: Vanesa Smoľaková <smolakovavanesa at gmail.com>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestXmlGregorianCalendarModel.java

  Log Message:
  -----------
  MID-11078 Fix TestXmlGregorianCalendarModel


  Commit: dcb67a8a93ca4f3c1a04aab7f597c7ef3164cc87
      https://github.com/Evolveum/midpoint/commit/dcb67a8a93ca4f3c1a04aab7f597c7ef3164cc87
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

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

  Log Message:
  -----------
  Smart integration: change simulation button to trigger from import to reconciliation


  Commit: a6a8a317796a3d92f82dd1af852a34489d15d153
      https://github.com/Evolveum/midpoint/commit/a6a8a317796a3d92f82dd1af852a34489d15d153
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/DropdownButtonUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/UploadDownloadPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/UploadDownloadPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/FileValidatorUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    A gui/admin-gui/src/test/java/com/evolveum/midpoint/web/component/FileValidatorTest.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/PasswordResetNotifier.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    M tools/jenkins/midpoint-main-generic-oracle-pipeline
    M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
    M tools/jenkins/midpoint-sbom-dependencytrack-pipeline

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


  Commit: 4de15baefa240918aff7101f36110e5b8e3a8c3c
      https://github.com/Evolveum/midpoint/commit/4de15baefa240918aff7101f36110e5b8e3a8c3c
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  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

  Log Message:
  -----------
  Smart integration: fix "preview mapping action" button position and visibility


  Commit: 8d873a46516fc0eb1d6d98fc3003f392fec3f653
      https://github.com/Evolveum/midpoint/commit/8d873a46516fc0eb1d6d98fc3003f392fec3f653
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/_bootstrap-variables.scss
    M gui/admin-gui/src/frontend/scss/_midpoint-variables.scss
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SmartAssociationTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SmartAssociationTilePanel.html

  Log Message:
  -----------
  Bootstrap functionality and variables extensions, association panel optimization and visual updates


  Commit: 1a33397c3cd0ccb85ae887d45e64db6dd987521f
      https://github.com/Evolveum/midpoint/commit/1a33397c3cd0ccb85ae887d45e64db6dd987521f
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/DocumentationConnectorStepPanel.java

  Log Message:
  -----------
  Smart integration: wrap correlation tile table header action into btn-group


  Commit: 60047f2786fd3d4139c5713ec4e115774f78385b
      https://github.com/Evolveum/midpoint/commit/60047f2786fd3d4139c5713ec4e115774f78385b
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  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

  Log Message:
  -----------
  Smart integration: fix previewMapping visibility checker


  Commit: 29a672e7e0c92cfd63c04e071815ab70a92c928a
      https://github.com/Evolveum/midpoint/commit/29a672e7e0c92cfd63c04e071815ab70a92c928a
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java

  Log Message:
  -----------
  Smart integration: simplify the Mark object popup by setting default type value to apply

- #4720


  Commit: ed91a282380d204dcb3d230144a034bd5136ddec
      https://github.com/Evolveum/midpoint/commit/ed91a282380d204dcb3d230144a034bd5136ddec
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CompleteCorrelationResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java

  Log Message:
  -----------
  Fix regression causing ID Match correlation test failures

**What**

Fix a regression brought in by commit number #96b516ba.

**Why**

The regression was caused by two reasons:

- The ID Match correlator state was not correctly stored in case when no
  owner exists (with certainty).
- The correlation result delta was created with wrong base (before)
  object, what causes that the delta optimization removes the correlator
  state item from it also in cases when it should stay there.

Technically, the root cause is the second reason. When the second reason
"disappears", the first one does not cause any troubles. But for the
sake of consistency, this change solves both of them.

**Details**

It all boils down to the delta optimization. The synchronization context
(the failing tests uses an import task, which in turn uses
synchronization code), contains two copies of the currently processed
shadow. One is the "read only" state before any changes done by the
synchronization, and the second one is "working" shadow, which is
modified during the process.

In case of ID Match correlator, the correlator state is not only stored
by the application of the correlation results delta, but it is also
directly added to the "working" shadow by the correlator itself.

When further in the synchronization process the delta is created from
the correlation state, we need to chose some shadow as its base (the
before object). When we chose the "working" shadow (the regression), the
delta optimization will cause, that the correlator state item delta will
be optimized out, because the same correlator state is already present
in the working shadow (see above).

Above may seem right at the first sight. But there are scenarios, like
in the failing tests (btw. it's for example this suite
`TestIdMatchCorrelationSimpleDummy`), where we need the correlator state
item delta, even though it already is in the "working" shadow.

My **presumption** is, that in this cases (e.g. "uncertain" correlation
scenario), the synchronization process does not proceed with the
"import" of the shadow (because obviously it does not know to what
focus to import it). But when there is no import, I assume the "working"
shadow is not used to update anything in the repository. And because the
correlation result delta does not have (after optimizations) the
correlator state neither, the correlator state is not saved at all in
the shadow.

The simple solution to this issue was to - as it was before the
regression commit - to us the "original" (before) shadow as the base for
the correlation state delta.

**Task**: 11168


  Commit: b91ab9affedf6ac2765363e6898da1fe4a3296b0
      https://github.com/Evolveum/midpoint/commit/b91ab9affedf6ac2765363e6898da1fe4a3296b0
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.java

  Log Message:
  -----------
  Smart integration: Fixing table header actions with orphaned tags in both grid/table state


  Commit: 08390fa8a143b4dbf98fe4467746e731db79d245
      https://github.com/Evolveum/midpoint/commit/08390fa8a143b4dbf98fe4467746e731db79d245
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/DropdownButtonPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/ColumnTileTable.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/attribute/mapping/SmartMappingTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/MenuMultiButtonPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuButtonColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/ButtonInlineMenuItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/IconMenuLinkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/InlineMenuItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/InlineMenuItemBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/MenuDividerPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/MenuDividerPanel.java

  Log Message:
  -----------
  Smart integration: support icon and diver in InlineMenuItem

- improve diver functionality
- support displaying icon inline menu
- integrate it with SmartMappingTable/ColumnTileTable
- hide simulation of specific mapping for outbound direction


  Commit: 6e43b3266ff0c4ccea18e9d61c47455723a6f132
      https://github.com/Evolveum/midpoint/commit/6e43b3266ff0c4ccea18e9d61c47455723a6f132
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CompleteCorrelationResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java

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


  Commit: 4f643219ecd1c53557449603603904b66e3fd1b8
      https://github.com/Evolveum/midpoint/commit/4f643219ecd1c53557449603603904b66e3fd1b8
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  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

  Log Message:
  -----------
  Smart integration: fix Accept/discard buttons do nothing in script preview popup

- #4751


  Commit: 1fc40119938ea9d1b06013f8c3575d6277474a1c
      https://github.com/Evolveum/midpoint/commit/1fc40119938ea9d1b06013f8c3575d6277474a1c
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  Changed paths:
    A docs/admin-gui/collections-views/use-cases/allUsersCustomManagers.png
    M docs/admin-gui/collections-views/use-cases/embed-collection-to-navigation-and-search-bar.adoc
    A docs/admin-gui/collections-views/use-cases/managersOnly.png
    R docs/admin-gui/collections-views/use-cases/mngrs-tggl-1.png
    R docs/admin-gui/collections-views/use-cases/mngrs-tggl-2.png
    A docs/schema/archetypes/PersonArchetype.png
    R docs/schema/archetypes/person-example.png
    M docs/schema/archetypes/person.adoc

  Log Message:
  -----------
  docs replacement of outdated search box images


  Commit: eb8253e2ec9189ff49a9093a7ab1b1c321cf8597
      https://github.com/Evolveum/midpoint/commit/eb8253e2ec9189ff49a9093a7ab1b1c321cf8597
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2026-04-09 (Thu, 09 Apr 2026)

  Changed paths:
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ConnectorGeneratorConstants.java
    A model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ConnectorDevelopmentRestController.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/SmartIntegrationRestController.java

  Log Message:
  -----------
  impl connector generator rest api & update smart suggestion connector


  Commit: 767df6f7dec59f0fcb8daa60da65fe7ec2141ae3
      https://github.com/Evolveum/midpoint/commit/767df6f7dec59f0fcb8daa60da65fe7ec2141ae3
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-09 (Thu, 09 Apr 2026)

  Changed paths:
    A docs/admin-gui/collections-views/configuration/AllUsersTelEmail.png
    M docs/admin-gui/collections-views/configuration/index.adoc
    R docs/admin-gui/collections-views/configuration/search_config.png

  Log Message:
  -----------
  docs mention displayOrder, replaced outdated example


  Commit: 9bba37726c37722c80192cc1bee4bcbeff03bd0c
      https://github.com/Evolveum/midpoint/commit/9bba37726c37722c80192cc1bee4bcbeff03bd0c
  Author: Viliam Repan <1azyman at users.noreply.github.com>
  Date:   2026-04-09 (Thu, 09 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/XmlGregorianCalendarModel.java
    A gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestXmlGregorianCalendarModel.java
    M release-notes.adoc

  Log Message:
  -----------
  Merge pull request #583

MID-11078 Fix false dateTime updates due to seconds normalization in admin GUI


  Commit: 47b81ff955d129b788dded5eace6dc7585d1f4c7
      https://github.com/Evolveum/midpoint/commit/47b81ff955d129b788dded5eace6dc7585d1f4c7
  Author: Viliam Repan <1azyman at users.noreply.github.com>
  Date:   2026-04-09 (Thu, 09 Apr 2026)

  Changed paths:
    M gui/admin-gui/testng-integration.xml

  Log Message:
  -----------
  Merge pull request #603 from Evolveum/tmp/4299

(MID-4299) Add FileValidatorTest class to testng-integration.xml


  Commit: 751807972f329387c93a533f0d651f66c9c43886
      https://github.com/Evolveum/midpoint/commit/751807972f329387c93a533f0d651f66c9c43886
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-09 (Thu, 09 Apr 2026)

  Changed paths:
    R docs/admin-gui/collections-views/configuration/image2021-1-19_9-37-5.png
    M docs/admin-gui/collections-views/configuration/index.adoc

  Log Message:
  -----------
  docs removed example of outdated search box configuration


  Commit: a43584a55ad255a55c6a7e576fa501d7df183f2e
      https://github.com/Evolveum/midpoint/commit/a43584a55ad255a55c6a7e576fa501d7df183f2e
  Author: Martin Šplíchal <msplichal at evolveum.com>
  Date:   2026-04-09 (Thu, 09 Apr 2026)

  Changed paths:
    M tools/jenkins/midpoint-main-generic-oracle-pipeline

  Log Message:
  -----------
  Fix Oracle XE ORA-00821 on nodes with many CPUs by setting cpu_count=2


  Commit: 3688305d945552bfcdcd42cf5bf51a460b5e54cc
      https://github.com/Evolveum/midpoint/commit/3688305d945552bfcdcd42cf5bf51a460b5e54cc
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-09 (Thu, 09 Apr 2026)

  Changed paths:
    A docs/admin-gui/collections-views/configuration/SysUsers.png
    A docs/admin-gui/collections-views/configuration/SysUsersAdded.png
    M docs/admin-gui/collections-views/configuration/index.adoc

  Log Message:
  -----------
  docs added displayOrder description with examples


  Commit: 72cbf4240052db23c35137889518733a2d03b3f5
      https://github.com/Evolveum/midpoint/commit/72cbf4240052db23c35137889518733a2d03b3f5
  Author: Martin Šplíchal <msplichal at evolveum.com>
  Date:   2026-04-09 (Thu, 09 Apr 2026)

  Changed paths:
    M tools/jenkins/midpoint-main-generic-sql-server-pipeline

  Log Message:
  -----------
  Increase SQL Server container memory to 6Gi to avoid OOMKilled


  Commit: ffc0932c183fc3d745cb03ea0831b7f6ff9eb4b5
      https://github.com/Evolveum/midpoint/commit/ffc0932c183fc3d745cb03ea0831b7f6ff9eb4b5
  Author: Martin Šplíchal <msplichal at evolveum.com>
  Date:   2026-04-09 (Thu, 09 Apr 2026)

  Changed paths:
    M tools/jenkins/midpoint-main-generic-sql-server-pipeline

  Log Message:
  -----------
  Limit SQL Server memory to 4GB to prevent OOMKilled on large nodes


  Commit: 05af6e3715aba154f5312ef1fc311b02a0512e29
      https://github.com/Evolveum/midpoint/commit/05af6e3715aba154f5312ef1fc311b02a0512e29
  Author: Jan Kamenicky <jk294314 at gmail.com>
  Date:   2026-04-09 (Thu, 09 Apr 2026)

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

  Log Message:
  -----------
  Smart Integration: Adapt documentation upload to new API contract

- Replace multipart upload with JSON body (docId + chunks) per new PUT endpoint
- Remove async job polling (waitForDocumentationJobs) — upload is now synchronous
- Update scraper response parsing: savedDocumentations is now an array of {docId, chunks} instead of a map of {uri: {content}}


  Commit: fc665c74d528994010cccc4a7bd0464068224bf5
      https://github.com/Evolveum/midpoint/commit/fc665c74d528994010cccc4a7bd0464068224bf5
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2026-04-09 (Thu, 09 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationDetailsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SmartAssociationTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SmartAssociationTilePanel.java

  Log Message:
  -----------
  Smart integration: Fixing association table overflow, height mismatch, removing unnecessary status label, adding font awesome extension and other padding/margin issues


  Commit: 1ca1c91447ac2920866720a533f608881e5a082b
      https://github.com/Evolveum/midpoint/commit/1ca1c91447ac2920866720a533f608881e5a082b
  Author: Tony Tkáčik <tonydamage at users.noreply.github.com>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

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

  Log Message:
  -----------
  Smart Integration: Adapt documentation upload to new API contract

Smart Integration: Adapt documentation upload to new API contract


  Commit: 29ee20907d578498de7bfa390543d4562e71a4ec
      https://github.com/Evolveum/midpoint/commit/29ee20907d578498de7bfa390543d4562e71a4ec
  Author: Tony Tkáčik <tonydamage at users.noreply.github.com>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  Changed paths:
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/AbstractConnDevActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassAttributesActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassEndpointsActivityHandler.java

  Log Message:
  -----------
  Merge pull request #590 from Evolveum/vaia/wp1/fix-parallel-discovery-objectclass-details

Smart integration: fix parallel object class discovery coordination


  Commit: db5b0f842b1cf3fbb751d3a3543a21eb21f9ed9b
      https://github.com/Evolveum/midpoint/commit/db5b0f842b1cf3fbb751d3a3543a21eb21f9ed9b
  Author: Tony Tkáčik <tonydamage at users.noreply.github.com>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/ConnectorDevelopmentController.java
    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/SearchFilterConnectorDevPartItem.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
    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/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/WaitingSearchByIdConnectorStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchFilterConnectorStepPanel.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:
  -----------
  Add screens & support for Search operations

Connector generator (Wizard) Add screens & support for Search operations.


  Commit: f7cbd03ef2f2758fab8f2e6663b709883e1624db
      https://github.com/Evolveum/midpoint/commit/f7cbd03ef2f2758fab8f2e6663b709883e1624db
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java

  Log Message:
  -----------
  NPE fix (due to schrodinger failed test)


  Commit: 9865773e2adb26e97e2b68e73ed78dd7053908c6
      https://github.com/Evolveum/midpoint/commit/9865773e2adb26e97e2b68e73ed78dd7053908c6
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/ConnectorDevelopmentController.java
    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/SearchFilterConnectorDevPartItem.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
    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/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/WaitingSearchByIdConnectorStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchFilterConnectorStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationDetailsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SmartAssociationTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SmartAssociationTilePanel.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/ConnectorDevelopmentBackend.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
    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/AbstractConnDevActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassAttributesActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassEndpointsActivityHandler.java
    M tools/jenkins/midpoint-main-generic-oracle-pipeline
    M tools/jenkins/midpoint-main-generic-sql-server-pipeline

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


  Commit: 5d8fccd8746e9bf6564552a97e75abe2c2487d8e
      https://github.com/Evolveum/midpoint/commit/5d8fccd8746e9bf6564552a97e75abe2c2487d8e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  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/stats/ObjectClassStatisticsButton.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.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/AttributeMappingCandidateSet.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/ShadowsWithOwnersCorrelatingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ShadowsWithOwnersProvider.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/StatisticsService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/AbstractObjectClassStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/FocusObjectStatisticsComputer.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionFocusTypesActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionObjectTypesActivityRun.java
    R 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/mappings/ValuesPairSample.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/MappingScriptValidator.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/MappingsQualityAssessor.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/ObjectTypeFiltersValidator.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestObjectTypesSuggestionOperation.java

  Log Message:
  -----------
  Do cosmetic improvements in smart integration

- Used PathSet instead of List<ItemPath>. This class is
  designed specially to handle equivalence of item paths
  instead of strict equality.
- Renamed getLatestStatistics -> getLatestObjectClassStatistics.
- Renamed some fields/variables and other cosmetics.
- Formatted some Javadocs. Note that we use AsciiDoc instead of
  HTML for writing Javadoc. So the texts should be legal AsciiDoc.
- Added result.recordException(e) to ObjectTypeFiltersValidator.
  It is part of the standard pattern. In cases it should not be there,
  please document the reason.
- Renamed ObjectTypesSuggestionRemoteServiceCallActivityRun to
  ObjectTypesSuggestionObjectTypesActivityRun. The original (wrong) name
  was my legacy.


  Commit: e551c4bc02618d3d4eb63cee15b2ece0ebeb36de
      https://github.com/Evolveum/midpoint/commit/e551c4bc02618d3d4eb63cee15b2ece0ebeb36de
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchItemWrapperComparator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/BasicSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ObjectTypeSearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SingleSearchItemPanel.java

  Log Message:
  -----------
  added displayOrder to search items added via More button


  Commit: b2a53326c757e791d53e911ce6b189360e6eb609
      https://github.com/Evolveum/midpoint/commit/b2a53326c757e791d53e911ce6b189360e6eb609
  Author: Martin Šplíchal <msplichal at evolveum.com>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  Changed paths:
    M tools/jenkins/midpoint-compile-pipeline
    M tools/jenkins/midpoint-conntest-pipeline
    M tools/jenkins/midpoint-main-generic-oracle-pipeline
    M tools/jenkins/midpoint-main-generic-sql-server-pipeline
    M tools/jenkins/midpoint-main-nativepg-caching-use-cached-pipeline
    M tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline
    M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
    M tools/jenkins/midpoint-main-nativepg-no-caching-pipeline
    M tools/jenkins/midpoint-main-nativepg-pipeline
    M tools/jenkins/midpoint-main-pipeline
    M tools/jenkins/midpoint-quick-nativepg-pipeline
    M tools/jenkins/midpoint-quick-pipeline
    M tools/jenkins/midpoint-sbom-dependencytrack-pipeline
    M tools/jenkins/midpoint-security-pipeline

  Log Message:
  -----------
  Increase JNLP agent memory to 2Gi to prevent ClosedChannelException


  Commit: 8609cf3ae6292afc9dcca294c23d66585d86d8b8
      https://github.com/Evolveum/midpoint/commit/8609cf3ae6292afc9dcca294c23d66585d86d8b8
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-smart-integration-3.xsd
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/DefaultServiceClientImpl.java

  Log Message:
  -----------
  added smart integration modelOptions configuration and request injection

Usage:
<smartIntegration>
    <serviceUrl>...</serviceUrl>
    <modelOptions>
        <modelName>openai/gpt-5.4</modelName>
        <reasoningEffort>high</reasoningEffort>
    </modelOptions>
</smartIntegration>


  Commit: 3f7ca99b62d2ec3b2aead211996714c4c79c3da8
      https://github.com/Evolveum/midpoint/commit/3f7ca99b62d2ec3b2aead211996714c4c79c3da8
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterPanelFactory.java

  Log Message:
  -----------
  fix for ObjectCollectionType null


  Commit: 14e1def7c145298c07de72e5c6c4676037118294
      https://github.com/Evolveum/midpoint/commit/14e1def7c145298c07de72e5c6c4676037118294
  Author: jirihuf <85359357+jirihuf at users.noreply.github.com>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  Changed paths:
    M docs/deployment/ninja/use-case/administrator-unlock.adoc

  Log Message:
  -----------
  add info about permissions to repository


  Commit: 0537cc62cc755912756282a857b84da4c10f3d34
      https://github.com/Evolveum/midpoint/commit/0537cc62cc755912756282a857b84da4c10f3d34
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java

  Log Message:
  -----------
  Refactor adding window id parameter

Related to 11050


  Commit: 4380b0b99adda58b016ea27e95a08f5deb962fad
      https://github.com/Evolveum/midpoint/commit/4380b0b99adda58b016ea27e95a08f5deb962fad
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2026-04-11 (Sat, 11 Apr 2026)

  Changed paths:
    M tools/jenkins/midpoint-compile-pipeline

  Log Message:
  -----------
  Add workspace PVC and CLEAN_WORKSPACE param to midpoint-compile-pipeline


  Commit: 2ff1800c03d4a647809ab1f8490da082abac884b
      https://github.com/Evolveum/midpoint/commit/2ff1800c03d4a647809ab1f8490da082abac884b
  Author: Vanesa Smoľaková <smolakovavanesa at gmail.com>
  Date:   2026-04-11 (Sat, 11 Apr 2026)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/configuration/api/MidpointConfiguration.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelObjectResolver.java

  Log Message:
  -----------
  MID-10972 Make org-tree inOid batch size configurable


  Commit: 74da826d121ca10c14c5841377d9a8b400cf63a1
      https://github.com/Evolveum/midpoint/commit/74da826d121ca10c14c5841377d9a8b400cf63a1
  Author: Vanesa Smoľaková <smolakovavanesa at gmail.com>
  Date:   2026-04-11 (Sat, 11 Apr 2026)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LoginAssignmentCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetsEvaluation.java

  Log Message:
  -----------
  MID-10972 Add batched prefetch for login assignment targets


  Commit: ac728543a6015943c3105433f87032e25dfe7419
      https://github.com/Evolveum/midpoint/commit/ac728543a6015943c3105433f87032e25dfe7419
  Author: Vanesa Smoľaková <smolakovavanesa at gmail.com>
  Date:   2026-04-11 (Sat, 11 Apr 2026)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetsEvaluation.java

  Log Message:
  -----------
  MID-10972 Reuse resolved targets across assignment evaluation to avoid repeated nested resolution


  Commit: 53e6a41910768439998e3e69a31a0f41cf6f1886
      https://github.com/Evolveum/midpoint/commit/53e6a41910768439998e3e69a31a0f41cf6f1886
  Author: Vanesa Smoľaková <smolakovavanesa at gmail.com>
  Date:   2026-04-11 (Sat, 11 Apr 2026)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfiledPrincipal.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java

  Log Message:
  -----------
  MID-10972 Avoid duplicate GUI profile collection by reusing login inputs


  Commit: b62da10b1a3794f1c8c644e2ec8d9d3fec98cfba
      https://github.com/Evolveum/midpoint/commit/b62da10b1a3794f1c8c644e2ec8d9d3fec98cfba
  Author: Vanesa Smoľaková <smolakovavanesa at gmail.com>
  Date:   2026-04-11 (Sat, 11 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AbstractAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/ConstructionAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/FocusMappingsAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GdprAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GenericAbstractRoleAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/OrgAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/RoleAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/DelegatedToMePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/AssignmentPanelRule.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/DashboardWidgetRuntimeInspector.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/PageSelfDashboard.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/WidgetFocusTrimContribution.java

  Log Message:
  -----------
  MID-10972 Add pre-trimming of assignments in self dashboard before wrapper initialization


  Commit: 2cde245232a37a4432e86147f59c2f1a08e19597
      https://github.com/Evolveum/midpoint/commit/2cde245232a37a4432e86147f59c2f1a08e19597
  Author: Vanesa Smoľaková <smolakovavanesa at gmail.com>
  Date:   2026-04-11 (Sat, 11 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AbstractAssignmentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AssignmentPanelQueries.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/ConstructionAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/FocusMappingsAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GdprAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GenericAbstractRoleAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/PolicyAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/ServiceAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/AllAccessListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/DelegatedToMePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/AssignmentPanelRule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/DashboardWidgetRuntimeInspector.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/DashboardWidgetTrimRegistry.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/PageSelfDashboard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/WidgetFocusTrimContribution.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/configuration/api/MidpointConfiguration.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelObjectResolver.java
    M release-notes.adoc

  Log Message:
  -----------
  MID-10972 Replace reflection with registry, unify assignment queries, and move trim logic into TrimPlan


  Commit: 65c88adeaa0bac39d4769ed1d34ba2a867b7c79f
      https://github.com/Evolveum/midpoint/commit/65c88adeaa0bac39d4769ed1d34ba2a867b7c79f
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2026-04-12 (Sun, 12 Apr 2026)

  Changed paths:
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/AttributeMappingCandidateSet.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/wellknownschemas/WellKnownSchemaProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/OrganizationalUnitActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/UserActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/OrganizationalUnitLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/scim/UserScimMappingProvider.java

  Log Message:
  -----------
  Smart Integration: Use static resource name in group inbound mapping scripts

Pass the resource name to suggestInboundMappings() so that group mapping
providers (AD and LDAP) can embed it statically into the generated script
at suggestion time, instead of relying on the runtime 'resource.name'
variable.

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


  Commit: cee7f3d4dadf15874e924549c0c7f28e550f836f
      https://github.com/Evolveum/midpoint/commit/cee7f3d4dadf15874e924549c0c7f28e550f836f
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-12 (Sun, 12 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java

  Log Message:
  -----------
  Fix npe on outlier analysis page

- #11163


  Commit: 8f3f7ad1d59e9b04a8aaeafe4105a84d65655de6
      https://github.com/Evolveum/midpoint/commit/8f3f7ad1d59e9b04a8aaeafe4105a84d65655de6
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-12 (Sun, 12 Apr 2026)

  Changed paths:
    M docs/deployment/ninja/use-case/administrator-unlock.adoc
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/ConnectorDevelopmentController.java
    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/SearchFilterConnectorDevPartItem.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
    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/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/WaitingSearchByIdConnectorStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchFilterConnectorStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationDetailsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SmartAssociationTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SmartAssociationTilePanel.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/stats/ObjectClassStatisticsButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/XmlGregorianCalendarModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    A gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestXmlGregorianCalendarModel.java
    M gui/admin-gui/testng-integration.xml
    M infra/schema/src/main/resources/xml/ns/public/common/common-connector-dev-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ConnectorGeneratorConstants.java
    A model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ConnectorDevelopmentRestController.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-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/AttributeMappingCandidateSet.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/ShadowsWithOwnersCorrelatingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ShadowsWithOwnersProvider.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/StatisticsService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/AbstractObjectClassStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/FocusObjectStatisticsComputer.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionFocusTypesActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionObjectTypesActivityRun.java
    R 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/conndev/ConnectorDevelopmentBackend.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
    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/AbstractConnDevActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassAttributesActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassEndpointsActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/ValuesPairSample.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/MappingScriptValidator.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/MappingsQualityAssessor.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/ObjectTypeFiltersValidator.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/OrganizationalUnitActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/UserActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/OrganizationalUnitLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/scim/UserScimMappingProvider.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestObjectTypesSuggestionOperation.java
    M release-notes.adoc
    M tools/jenkins/midpoint-compile-pipeline
    M tools/jenkins/midpoint-conntest-pipeline
    M tools/jenkins/midpoint-main-generic-oracle-pipeline
    M tools/jenkins/midpoint-main-generic-sql-server-pipeline
    M tools/jenkins/midpoint-main-nativepg-caching-use-cached-pipeline
    M tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline
    M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
    M tools/jenkins/midpoint-main-nativepg-no-caching-pipeline
    M tools/jenkins/midpoint-main-nativepg-pipeline
    M tools/jenkins/midpoint-main-pipeline
    M tools/jenkins/midpoint-quick-nativepg-pipeline
    M tools/jenkins/midpoint-quick-pipeline
    M tools/jenkins/midpoint-sbom-dependencytrack-pipeline
    M tools/jenkins/midpoint-security-pipeline

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


  Commit: b818b036ce0a838f8fada20ae0d2a642702d0442
      https://github.com/Evolveum/midpoint/commit/b818b036ce0a838f8fada20ae0d2a642702d0442
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M docs/deployment/ninja/use-case/administrator-unlock.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/AttributeMappingCandidateSet.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/wellknownschemas/WellKnownSchemaProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/OrganizationalUnitActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/UserActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/OrganizationalUnitLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/scim/UserScimMappingProvider.java
    M tools/jenkins/midpoint-compile-pipeline

  Log Message:
  -----------
  Merge branch 'master' into tmp/11093_fix


  Commit: 77d04aab31f25829b4d6830afa52392db067d50b
      https://github.com/Evolveum/midpoint/commit/77d04aab31f25829b4d6830afa52392db067d50b
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M docs/deployment/ninja/use-case/administrator-unlock.adoc
    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/stats/ObjectClassStatisticsButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.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/AttributeMappingCandidateSet.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/ShadowsWithOwnersCorrelatingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ShadowsWithOwnersProvider.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/StatisticsService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/AbstractObjectClassStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/FocusObjectStatisticsComputer.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionFocusTypesActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionObjectTypesActivityRun.java
    R 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/mappings/ValuesPairSample.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/MappingScriptValidator.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/MappingsQualityAssessor.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/ObjectTypeFiltersValidator.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/OrganizationalUnitActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/UserActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/OrganizationalUnitLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/scim/UserScimMappingProvider.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestObjectTypesSuggestionOperation.java
    M tools/jenkins/midpoint-compile-pipeline
    M tools/jenkins/midpoint-conntest-pipeline
    M tools/jenkins/midpoint-main-generic-oracle-pipeline
    M tools/jenkins/midpoint-main-generic-sql-server-pipeline
    M tools/jenkins/midpoint-main-nativepg-caching-use-cached-pipeline
    M tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline
    M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
    M tools/jenkins/midpoint-main-nativepg-no-caching-pipeline
    M tools/jenkins/midpoint-main-nativepg-pipeline
    M tools/jenkins/midpoint-main-pipeline
    M tools/jenkins/midpoint-quick-nativepg-pipeline
    M tools/jenkins/midpoint-quick-pipeline
    M tools/jenkins/midpoint-sbom-dependencytrack-pipeline
    M tools/jenkins/midpoint-security-pipeline

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


  Commit: d33826e2da5255cf8e415c4138aed49f9a3f5983
      https://github.com/Evolveum/midpoint/commit/d33826e2da5255cf8e415c4138aed49f9a3f5983
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterPanelFactory.java

  Log Message:
  -----------
  return ObjectType.COMPLEX_TYPE when not able to find right type


  Commit: ad4dd246e2405ec138ccca6c581d5e08e4ec32fe
      https://github.com/Evolveum/midpoint/commit/ad4dd246e2405ec138ccca6c581d5e08e4ec32fe
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  MID-11160 release-notes.adoc update


  Commit: 18146e1e9984893ee14cfebf59745882b9cb02f0
      https://github.com/Evolveum/midpoint/commit/18146e1e9984893ee14cfebf59745882b9cb02f0
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M docs/deployment/ninja/use-case/administrator-unlock.adoc
    M gui/admin-gui/src/frontend/scss/_bootstrap-variables.scss
    M gui/admin-gui/src/frontend/scss/_midpoint-variables.scss
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/DropdownButtonPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/ColumnTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/ConnectorDevelopmentController.java
    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/SearchFilterConnectorDevPartItem.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/basic/DocumentationConnectorStepPanel.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
    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/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/WaitingSearchByIdConnectorStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchFilterConnectorStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationDetailsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SmartAssociationTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SmartAssociationTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SmartAssociationTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardChoicePanel.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/attribute/mapping/SmartMappingTilePanel.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/stats/ObjectClassStatisticsButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/MenuMultiButtonPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuButtonColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/ButtonInlineMenuItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/IconMenuLinkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/InlineMenuItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/InlineMenuItemBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/MenuDividerPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/MenuDividerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/XmlGregorianCalendarModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    A gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestXmlGregorianCalendarModel.java
    M gui/admin-gui/testng-integration.xml
    M infra/schema/src/main/resources/xml/ns/public/common/common-connector-dev-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CompleteCorrelationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ConnectorGeneratorConstants.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/PasswordResetNotifier.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    A model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ConnectorDevelopmentRestController.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-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/AttributeMappingCandidateSet.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/ShadowsWithOwnersCorrelatingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ShadowsWithOwnersProvider.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/StatisticsService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/AbstractObjectClassStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/FocusObjectStatisticsComputer.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionFocusTypesActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionObjectTypesActivityRun.java
    R 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/conndev/ConnectorDevelopmentBackend.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
    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/AbstractConnDevActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassAttributesActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassEndpointsActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/ValuesPairSample.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/MappingScriptValidator.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/MappingsQualityAssessor.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/ObjectTypeFiltersValidator.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/OrganizationalUnitActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/UserActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/OrganizationalUnitLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/scim/UserScimMappingProvider.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestObjectTypesSuggestionOperation.java
    M release-notes.adoc
    M tools/jenkins/midpoint-compile-pipeline
    M tools/jenkins/midpoint-conntest-pipeline
    M tools/jenkins/midpoint-main-generic-oracle-pipeline
    M tools/jenkins/midpoint-main-generic-sql-server-pipeline
    M tools/jenkins/midpoint-main-nativepg-caching-use-cached-pipeline
    M tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline
    M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
    M tools/jenkins/midpoint-main-nativepg-no-caching-pipeline
    M tools/jenkins/midpoint-main-nativepg-pipeline
    M tools/jenkins/midpoint-main-pipeline
    M tools/jenkins/midpoint-quick-nativepg-pipeline
    M tools/jenkins/midpoint-quick-pipeline
    M tools/jenkins/midpoint-sbom-dependencytrack-pipeline
    M tools/jenkins/midpoint-security-pipeline

  Log Message:
  -----------
  Merge branch 'master' into tmp/9476


  Commit: 2066550416dbd52ae2adf221075660a285ab7b3e
      https://github.com/Evolveum/midpoint/commit/2066550416dbd52ae2adf221075660a285ab7b3e
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/BasicSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/TextSearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/TenantRefWrapperFactory.java

  Log Message:
  -----------
  have search items sorted in More button after switch between saved filters


  Commit: 8f04c571cd7bf22ce714596aa6130e493050e4db
      https://github.com/Evolveum/midpoint/commit/8f04c571cd7bf22ce714596aa6130e493050e4db
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/StatusInfoTableUtil.java

  Log Message:
  -----------
  Smart integration: Added extension for BS handling for alerts components including ai gradient variant


  Commit: a1e647a2b02c2411b2c3ffa257fed88b74d74bed
      https://github.com/Evolveum/midpoint/commit/a1e647a2b02c2411b2c3ffa257fed88b74d74bed
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterPanelFactory.java

  Log Message:
  -----------
  Merge pull request #607 from Evolveum/tmp/11093_fix

fix for ObjectCollectionType null


  Commit: 772367f6f208896d66cbeaff1303f91f93f86f74
      https://github.com/Evolveum/midpoint/commit/772367f6f208896d66cbeaff1303f91f93f86f74
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  spring boot version bump to 3.5.13


  Commit: d19cd7600228fabad30c73aac2a1309a76343a43
      https://github.com/Evolveum/midpoint/commit/d19cd7600228fabad30c73aac2a1309a76343a43
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterPanelFactory.java

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


  Commit: 9b35842061455726d683ee97b6e21bf54b1e4669
      https://github.com/Evolveum/midpoint/commit/9b35842061455726d683ee97b6e21bf54b1e4669
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/BasicSearchPanel.java

  Log Message:
  -----------
  cover corner cases for displayOrder


  Commit: a16b92019bce2349796669c2e908ab15096c29b9
      https://github.com/Evolveum/midpoint/commit/a16b92019bce2349796669c2e908ab15096c29b9
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M docs/admin-gui/collections-views/configuration/AllUsersTelEmail.png
    M docs/admin-gui/collections-views/configuration/SysUsersAdded.png
    M docs/admin-gui/collections-views/configuration/index.adoc
    M docs/admin-gui/collections-views/use-cases/allUsersCustomManagers.png
    M docs/admin-gui/collections-views/use-cases/managersOnly.png

  Log Message:
  -----------
  docs update for displayOrder


  Commit: e542c58ac9e60e1fa3aa0f71bca99b01e766ca54
      https://github.com/Evolveum/midpoint/commit/e542c58ac9e60e1fa3aa0f71bca99b01e766ca54
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss

  Log Message:
  -----------
  Smart integration: Updated bs extensions of new styles for hover states


  Commit: e0b298d1f31e397a35702d3a73590ab964be8b57
      https://github.com/Evolveum/midpoint/commit/e0b298d1f31e397a35702d3a73590ab964be8b57
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

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

  Log Message:
  -----------
  Smart Class style append typo fix


  Commit: ac80c4d37b58daee85cd3fba7b94d17e15bed588
      https://github.com/Evolveum/midpoint/commit/ac80c4d37b58daee85cd3fba7b94d17e15bed588
  Author: Viliam Repan <1azyman at users.noreply.github.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartAlertGeneratingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/StatusInfoTableUtil.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/AttributeMappingCandidateSet.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/wellknownschemas/WellKnownSchemaProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/OrganizationalUnitActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/UserActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/OrganizationalUnitLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/scim/UserScimMappingProvider.java
    M pom.xml
    M release-notes.adoc

  Log Message:
  -----------
  Merge branch 'master' into fix/MID-10972


  Commit: 21c5de030eefb7cdd798cec45e856f021910a1c7
      https://github.com/Evolveum/midpoint/commit/21c5de030eefb7cdd798cec45e856f021910a1c7
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java

  Log Message:
  -----------
  Fix reference value object usage in notifications

Previously, originOjbect was set while creating a reference value.
This lead to incorrect reference values comparison (as originObject is
not taken into account in equals() method). Setting and using reference
 value object field fixes this problem.

Related to #11038


  Commit: 3d8b47ed116c75ae7d32542d1258ebb24d4e8f64
      https://github.com/Evolveum/midpoint/commit/3d8b47ed116c75ae7d32542d1258ebb24d4e8f64
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

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

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


  Commit: 743c2c63fde77a38861cf48f40a10f8de95440f5
      https://github.com/Evolveum/midpoint/commit/743c2c63fde77a38861cf48f40a10f8de95440f5
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/OperationContext.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SchemaMatchService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SchemaMatchingOperation.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationBeans.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/objectTypeSuggestion/ObjectTypesSuggestionFocusTypesActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/SchemaMatchPreloadActivityHandler.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/SchemaMatchPreloadActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/SchemaMatchPreloadWorkDefinition.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectorySchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/OrganizationalUnitActiveDirectorySchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/UserActiveDirectorySchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapSchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapSchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/OrganizationalUnitLdapSchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/scim/UserScimSchemaDetector.java

  Log Message:
  -----------
  Smart Integration: Introduce schema match preload background activity

After object type suggestions complete (with focus types assigned), a new
SchemaMatchPreload background task is automatically submitted. It reads the
suggested object types from the source task's work state, groups them by focus
type, and pre-computes schema match results at the object class level for each
unique focus type, caching them via SchemaMatchService.saveSchemaMatch.

- Add SchemaMatchPreloadWorkDefinitionType to common-tasks-3.xsd with
  resourceRef, objectclass, permissions, and sourceTaskRef fields
- Add SchemaMatchPreloadWorkDefinition/ActivityHandler/ActivityRun
- Add SchemaMatchService.computeSchemaMatchByObjectClass: computes schema match
  using an explicit focus type name, without requiring a configured object type
  (kind/intent) on the resource
- Refactor WellKnownSchemaDetector to accept ResourceObjectClassDefinition
  directly instead of ResourceObjectTypeDefinition, enabling detection before
  object types are saved; update all detector implementations accordingly
- Add SmartIntegrationServiceImpl.submitSchemaMatchPreload and wire it into
  ObjectTypesSuggestionFocusTypesActivityRun after focus types are written

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


  Commit: d757949e5299e7e9c70e708c113be56c87a09b6e
      https://github.com/Evolveum/midpoint/commit/d757949e5299e7e9c70e708c113be56c87a09b6e
  Author: Viliam Repan <1azyman at users.noreply.github.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AbstractAssignmentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AssignmentPanelQueries.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/ConstructionAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/FocusMappingsAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GdprAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GenericAbstractRoleAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/OrgAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/PolicyAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/RoleAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/ServiceAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/AllAccessListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/DelegatedToMePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/AssignmentPanelRule.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/DashboardWidgetRuntimeInspector.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/DashboardWidgetTrimRegistry.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/PageSelfDashboard.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/WidgetFocusTrimContribution.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/configuration/api/MidpointConfiguration.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfiledPrincipal.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelObjectResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LoginAssignmentCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M release-notes.adoc

  Log Message:
  -----------
  Merge pull request #601

MID-10972 Improve login and self-dashboard performance


  Commit: c4ae428ba4dcc42953e703156b048c4ca35950e8
      https://github.com/Evolveum/midpoint/commit/c4ae428ba4dcc42953e703156b048c4ca35950e8
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M tools/jenkins/midpoint-quick-pipeline

  Log Message:
  -----------
  Add CLEAN_WORKSPACE param and faster git checkout to quick pipeline


  Commit: 6e316a47421406d9252bf31485304fbde59852e4
      https://github.com/Evolveum/midpoint/commit/6e316a47421406d9252bf31485304fbde59852e4
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2026-04-14 (Tue, 14 Apr 2026)

  Changed paths:
    M tools/jenkins/midpoint-quick-pipeline

  Log Message:
  -----------
  Adjust resources for jnlp and maven containers in quick pipeline

The main goal is to allow more builds to run at once.
Currently, our HW is underutilized, especially the CPU.
- jnlp needs much less CPU
- maven uses BUILDER_CPU as limit, but only half of it for request


  Commit: 9a9d7f06b314c7f4fd0e9243d4ff4fe04520a17c
      https://github.com/Evolveum/midpoint/commit/9a9d7f06b314c7f4fd0e9243d4ff4fe04520a17c
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2026-04-14 (Tue, 14 Apr 2026)

  Changed paths:
    M docs/deployment/ninja/use-case/administrator-unlock.adoc
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AbstractAssignmentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AssignmentPanelQueries.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/ConstructionAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/FocusMappingsAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GdprAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GenericAbstractRoleAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/OrgAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/PolicyAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/RoleAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/ServiceAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/ConnectorDevelopmentController.java
    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/SearchFilterConnectorDevPartItem.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
    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/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/WaitingSearchByIdConnectorStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/objectclass/search/WaitingSearchFilterConnectorStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationDetailsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SmartAssociationTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SmartAssociationTilePanel.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/SmartAlertGeneratingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/ObjectClassStatisticsButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/AllAccessListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/DelegatedToMePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/AssignmentPanelRule.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/DashboardWidgetRuntimeInspector.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/DashboardWidgetTrimRegistry.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/PageSelfDashboard.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/WidgetFocusTrimContribution.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/page/admin/reports/PageAuditLogDetails.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/configuration/api/MidpointConfiguration.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    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
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfiledPrincipal.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelObjectResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LoginAssignmentCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/SmartIntegrationService.java
    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/AttributeMappingCandidateSet.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/OperationContext.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SchemaMatchService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SchemaMatchingOperation.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ShadowsWithOwnersCorrelatingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ShadowsWithOwnersProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationBeans.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/StatisticsService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/AbstractObjectClassStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/FocusObjectStatisticsComputer.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionFocusTypesActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionObjectTypesActivityRun.java
    R 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
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/SchemaMatchPreloadActivityHandler.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/SchemaMatchPreloadActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/SchemaMatchPreloadWorkDefinition.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/ConnectorManifestWriter.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/RestBackend.java
    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/AbstractConnDevActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassAttributesActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DiscoverObjectClassEndpointsActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/ValuesPairSample.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/MappingScriptValidator.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/MappingsQualityAssessor.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/ObjectTypeFiltersValidator.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectorySchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/OrganizationalUnitActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/OrganizationalUnitActiveDirectorySchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/UserActiveDirectoryMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/UserActiveDirectorySchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapSchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapSchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/OrganizationalUnitLdapMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/OrganizationalUnitLdapSchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/scim/UserScimMappingProvider.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/scim/UserScimSchemaDetector.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestObjectTypesSuggestionOperation.java
    M pom.xml
    M release-notes.adoc
    M tools/jenkins/midpoint-compile-pipeline
    M tools/jenkins/midpoint-conntest-pipeline
    M tools/jenkins/midpoint-main-generic-oracle-pipeline
    M tools/jenkins/midpoint-main-generic-sql-server-pipeline
    M tools/jenkins/midpoint-main-nativepg-caching-use-cached-pipeline
    M tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline
    M tools/jenkins/midpoint-main-nativepg-deploy-pipeline
    M tools/jenkins/midpoint-main-nativepg-no-caching-pipeline
    M tools/jenkins/midpoint-main-nativepg-pipeline
    M tools/jenkins/midpoint-main-pipeline
    M tools/jenkins/midpoint-quick-nativepg-pipeline
    M tools/jenkins/midpoint-quick-pipeline
    M tools/jenkins/midpoint-sbom-dependencytrack-pipeline
    M tools/jenkins/midpoint-security-pipeline

  Log Message:
  -----------
  Merge branch 'master' into smart-service-model-options


  Commit: c7ea97e64859d4b4b6644b65d5ddaead4f6ace4e
      https://github.com/Evolveum/midpoint/commit/c7ea97e64859d4b4b6644b65d5ddaead4f6ace4e
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-14 (Tue, 14 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java

  Log Message:
  -----------
  proper loading of search items order from saved filter


  Commit: e9678b9020aa3c98d0757bf80851a21cadba34e4
      https://github.com/Evolveum/midpoint/commit/e9678b9020aa3c98d0757bf80851a21cadba34e4
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-14 (Tue, 14 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AbstractAssignmentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AssignmentPanelQueries.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/ConstructionAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/FocusMappingsAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GdprAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GenericAbstractRoleAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/OrgAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/PolicyAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/RoleAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/ServiceAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartAlertGeneratingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/AllAccessListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/DelegatedToMePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/AssignmentPanelRule.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/DashboardWidgetRuntimeInspector.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/DashboardWidgetTrimRegistry.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/PageSelfDashboard.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/WidgetFocusTrimContribution.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/StatusInfoTableUtil.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/configuration/api/MidpointConfiguration.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-smart-integration-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfiledPrincipal.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelObjectResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LoginAssignmentCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/DefaultServiceClientImpl.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/OperationContext.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SchemaMatchService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SchemaMatchingOperation.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationBeans.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/objectTypeSuggestion/ObjectTypesSuggestionFocusTypesActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/SchemaMatchPreloadActivityHandler.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/SchemaMatchPreloadActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/SchemaMatchPreloadWorkDefinition.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectorySchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/OrganizationalUnitActiveDirectorySchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/UserActiveDirectorySchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapSchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapSchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/OrganizationalUnitLdapSchemaDetector.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/scim/UserScimSchemaDetector.java
    M pom.xml
    M release-notes.adoc
    M tools/jenkins/midpoint-quick-pipeline

  Log Message:
  -----------
  Merge branch 'master' into tmp/9476


  Commit: 781fd2e079248149d22663dba208fa7b47ffcec0
      https://github.com/Evolveum/midpoint/commit/781fd2e079248149d22663dba208fa7b47ffcec0
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-14 (Tue, 14 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterPanelFactory.java

  Log Message:
  -----------
  MID-11175: Delineation suggestions: filter parsing broken after recent GUI change


  Commit: 10ca616c9f86f74cbf48d2f43fde8ad0df21d4db
      https://github.com/Evolveum/midpoint/commit/10ca616c9f86f74cbf48d2f43fde8ad0df21d4db
  Author: Viliam Repan <1azyman at users.noreply.github.com>
  Date:   2026-04-14 (Tue, 14 Apr 2026)

  Changed paths:
    A docs/admin-gui/collections-views/configuration/AllUsersTelEmail.png
    A docs/admin-gui/collections-views/configuration/SysUsers.png
    A docs/admin-gui/collections-views/configuration/SysUsersAdded.png
    R docs/admin-gui/collections-views/configuration/image2021-1-19_9-37-5.png
    M docs/admin-gui/collections-views/configuration/index.adoc
    R docs/admin-gui/collections-views/configuration/search_config.png
    A docs/admin-gui/collections-views/use-cases/allUsersCustomManagers.png
    M docs/admin-gui/collections-views/use-cases/embed-collection-to-navigation-and-search-bar.adoc
    A docs/admin-gui/collections-views/use-cases/managersOnly.png
    R docs/admin-gui/collections-views/use-cases/mngrs-tggl-1.png
    R docs/admin-gui/collections-views/use-cases/mngrs-tggl-2.png
    A docs/schema/archetypes/PersonArchetype.png
    R docs/schema/archetypes/person-example.png
    M docs/schema/archetypes/person.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationMerger.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchItemWrapperComparator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/AbstractSearchItemWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/BasicSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ObjectTypeSearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SingleSearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/TextSearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AbstractSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/TenantRefWrapperFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/merger/AdminGuiConfigurationMergeManager.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypePolicyMerger.java

  Log Message:
  -----------
  Merge pull request #600

MID-9476: Problems with Search Box in Object Collection View


  Commit: a50c964460aff4213e1dd6bd114286bbb291d7d7
      https://github.com/Evolveum/midpoint/commit/a50c964460aff4213e1dd6bd114286bbb291d7d7
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-14 (Tue, 14 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterPanelFactory.java

  Log Message:
  -----------
  MID-11175 javadoc for SearchFilterPanelFactory.getFilterObjectType


  Commit: 19719ab18a25aab69e8e849118066336e000dc4a
      https://github.com/Evolveum/midpoint/commit/19719ab18a25aab69e8e849118066336e000dc4a
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-14 (Tue, 14 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/CertItemOutcomeSearchItemWrapperFactory.java

  Log Message:
  -----------
  Fixed duplicated "No response" option for campaign

Related to #11166


  Commit: 3c93285022425fb8bb492977fe27c42939e45c92
      https://github.com/Evolveum/midpoint/commit/3c93285022425fb8bb492977fe27c42939e45c92
  Author: honchar <honchar at evolveum.com>
  Date:   2026-04-14 (Tue, 14 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterPanelFactory.java

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


  Commit: b24c02a7dd40d33296a53b0f7e1cd5df9b6e2d98
      https://github.com/Evolveum/midpoint/commit/b24c02a7dd40d33296a53b0f7e1cd5df9b6e2d98
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    M docs/admin-gui/collections-views/configuration/index.adoc

  Log Message:
  -----------
  MID-9476 fix docs link


  Commit: 9ba4e0d3cac51e77f7c6570a099c11973d49177c
      https://github.com/Evolveum/midpoint/commit/9ba4e0d3cac51e77f7c6570a099c11973d49177c
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/column/ColumnTileTable.java

  Log Message:
  -----------
  Smart integration:  fix Mappings hang when switching from outbound to inbound

- #4795


  Commit: 796d69a3ecda8d2dee24b54710afcb9de3d137a9
      https://github.com/Evolveum/midpoint/commit/796d69a3ecda8d2dee24b54710afcb9de3d137a9
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  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

  Log Message:
  -----------
  Smart integration:  show no value panel above mapping table only for MappingUsedFor.ALL


  Commit: 029fccf67086e785cdcf81ebd2eeaf3d2fd86cfb
      https://github.com/Evolveum/midpoint/commit/029fccf67086e785cdcf81ebd2eeaf3d2fd86cfb
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  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

  Log Message:
  -----------
  Smart integration: fix exception when navigating from mappings to Defined Tasks (#4763)

*NOTE*
The issue was caused by deferred evaluation of selected mappings
using a supplier/lambda. The selection was resolved later
(e.g. in popup/model), at a time when the originating SmartMappingTable
component was already detached from the page.


  Commit: ea8d9dfc7f8933ca4a5decdb2edcc81d06787aa2
      https://github.com/Evolveum/midpoint/commit/ea8d9dfc7f8933ca4a5decdb2edcc81d06787aa2
  Author: Slavek Licehammer <slavek at evolveum.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

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

  Log Message:
  -----------
  Clarify schemadocs for includeNullInputs option


  Commit: 51260fb5dd2c87537ca2b39d67bbb16219595fcc
      https://github.com/Evolveum/midpoint/commit/51260fb5dd2c87537ca2b39d67bbb16219595fcc
  Author: matisovaa <antonia.matisova at gmail.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  upadate release-notes.adoc MID-11175, MID-9476


  Commit: 856771d2ff5d658a480f117877ce3df405746e04
      https://github.com/Evolveum/midpoint/commit/856771d2ff5d658a480f117877ce3df405746e04
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

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

  Log Message:
  -----------
  Smart Integration - fix locked tile behavior for object type capabilities


  Commit: 87cd861ced02b42378ef873043064774fb8f80f1
      https://github.com/Evolveum/midpoint/commit/87cd861ced02b42378ef873043064774fb8f80f1
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    M release-notes.adoc

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


Compare: https://github.com/Evolveum/midpoint/compare/fc80c1965b46...87cd861ced02

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