[midPoint-git] [Evolveum/midpoint] 307e8b: Initial implementation of CEL expression evaluator...

Viliam Repan noreply at github.com
Thu Mar 12 23:07:41 CET 2026


  Branch: refs/heads/feature/totp
  Home:   https://github.com/Evolveum/midpoint
  Commit: 307e8b14f4ea69f79e04f2d80a40a24e03bf3eb5
      https://github.com/Evolveum/midpoint/commit/307e8b14f4ea69f79e04f2d80a40a24e03bf3eb5
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-13 (Tue, 13 Jan 2026)

  Changed paths:
    M model/model-common/pom.xml
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelScriptEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelTypeMapper.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    A model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    A model/model-common/src/test/resources/expression/cel/expression-func-concatname.xml
    A model/model-common/src/test/resources/expression/cel/expression-func.xml
    A model/model-common/src/test/resources/expression/cel/expression-list.xml
    A model/model-common/src/test/resources/expression/cel/expression-objectref-variables-explicit.xml
    A model/model-common/src/test/resources/expression/cel/expression-objectref-variables-polystring.xml
    A model/model-common/src/test/resources/expression/cel/expression-objectref-variables.xml
    A model/model-common/src/test/resources/expression/cel/expression-poison-drink.xml
    A model/model-common/src/test/resources/expression/cel/expression-poison-look.xml
    A model/model-common/src/test/resources/expression/cel/expression-poison-smell-dynamic.xml
    A model/model-common/src/test/resources/expression/cel/expression-poison-smell-reflection.xml
    A model/model-common/src/test/resources/expression/cel/expression-poison-smell-tricky.xml
    A model/model-common/src/test/resources/expression/cel/expression-poison-smell-very-dynamic.xml
    A model/model-common/src/test/resources/expression/cel/expression-poison-smell.xml
    A model/model-common/src/test/resources/expression/cel/expression-polystring-equals-1.xml
    A model/model-common/src/test/resources/expression/cel/expression-polystring-equals-2.xml
    A model/model-common/src/test/resources/expression/cel/expression-polystring-equals-stringify-1.xml
    A model/model-common/src/test/resources/expression/cel/expression-polystring-equals-stringify-2.xml
    A model/model-common/src/test/resources/expression/cel/expression-simple.xml
    A model/model-common/src/test/resources/expression/cel/expression-string-variables.xml
    A model/model-common/src/test/resources/expression/cel/expression-syntax-error.xml
    A model/model-common/src/test/resources/expression/cel/expression-user-extension-ship-path.xml
    A model/model-common/src/test/resources/expression/cel/expression-user-extension-ship.xml
    A model/model-common/src/test/resources/expression/cel/expression-user-given-name.xml
    A model/model-common/src/test/resources/expression/cel/expression-user-stringify-full-name.xml
    M model/model-impl/src/main/resources/ctx-model.xml
    M pom.xml

  Log Message:
  -----------
  Initial implementation of CEL expression evaluator prototype.
Very naive prototype, WIP, many tests failing.


  Commit: c2be0f42f47d06e22cbc8a7519f0a24bc2832906
      https://github.com/Evolveum/midpoint/commit/c2be0f42f47d06e22cbc8a7519f0a24bc2832906
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-13 (Tue, 13 Jan 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelTypeMapper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/groovy/GroovyScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/jsr223/Jsr223ScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/velocity/VelocityScriptEvaluator.java

  Log Message:
  -----------
  CEL expressions: polystring experiments


  Commit: b5a28c9e594f2b320cce1419a00b4259436aed6a
      https://github.com/Evolveum/midpoint/commit/b5a28c9e594f2b320cce1419a00b4259436aed6a
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-14 (Wed, 14 Jan 2026)

  Changed paths:
    M docs/admin-gui/resource-wizard/object-type/credentials/index.adoc
    A docs/admin-gui/resource-wizard/object-type/mapping/advanced-mappings-entry-point.webp
    A docs/admin-gui/resource-wizard/object-type/mapping/advanced-mappings-wizard01-main.webp
    A docs/admin-gui/resource-wizard/object-type/mapping/advanced-mappings-wizard01-optional.webp
    M docs/admin-gui/resource-wizard/object-type/mapping/advanced-mappings.adoc
    M docs/admin-gui/resource-wizard/object-type/mapping/index.adoc
    A docs/admin-gui/resource-wizard/object-type/mapping/mapping-rules-setup-entry-point-via-accounts-configure-menu.webp
    A docs/admin-gui/resource-wizard/object-type/mapping/mappings-advanced-attribute-override-01-main.webp
    A docs/admin-gui/resource-wizard/object-type/mapping/mappings-advanced-attribute-override-02-limitations.webp
    A docs/admin-gui/resource-wizard/object-type/mapping/mappings-advanced-attribute-override-entry-point.webp
    M docs/concepts/polystring.adoc
    M docs/resources/resource-configuration/index.adoc
    M docs/security/authorization/admin-gui.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.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/smart/RealResourceStatus.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/SaveReportFileSupport.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
    A 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/CorrelationStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/MappingsStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectTypesStatisticsComputationActivityRun.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestObjectTypesSuggestionOperation.java
    M release-notes.adoc
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleTableMapping.java
    M repo/system-init/src/main/resources/initial-objects/archetype/029-archetype-application.xml
    M repo/system-init/src/main/resources/initial-objects/lookup-table/200-lookup-languages.xml
    M repo/system-init/src/main/resources/initial-objects/lookup-table/210-lookup-locales.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: 18c47eb3c722170673d00ac8cc5013991c02f9ec
      https://github.com/Evolveum/midpoint/commit/18c47eb3c722170673d00ac8cc5013991c02f9ec
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-14 (Wed, 14 Jan 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelTypeMapper.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    A model/model-common/src/test/resources/expression/cel/expression-polystring-equals-norm.xml
    A model/model-common/src/test/resources/expression/cel/expression-polystring-equals-orig.xml

  Log Message:
  -----------
  CEL expressions: polystring orig&norm (caching is problematic, temporarily disabled)


  Commit: 2d9005f9708842449e6ff8785d85b11e11a5ac4a
      https://github.com/Evolveum/midpoint/commit/2d9005f9708842449e6ff8785d85b11e11a5ac4a
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-15 (Thu, 15 Jan 2026)

  Changed paths:
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelBasicExpressionFunctions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelFunctionLibraryMapper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelTypeMapper.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/FunctionLibraryMethodProcessor.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    M model/model-common/src/test/resources/expression/cel/expression-polystring-equals-stringify-1.xml
    M model/model-common/src/test/resources/expression/cel/expression-polystring-equals-stringify-2.xml
    A model/model-common/src/test/resources/expression/cel/expression-string-concat.xml
    A model/model-common/src/test/resources/expression/cel/expression-string-concatname.xml
    A model/model-common/src/test/resources/expression/cel/expression-string-mix.xml

  Log Message:
  -----------
  CEL: experiments with function libraries. More tests.
The code is still very ugly, it is mostly just a rough prototype.
Many tests still failing.


  Commit: 92d030ad777c65e560d910e4f523a5405dc9dadd
      https://github.com/Evolveum/midpoint/commit/92d030ad777c65e560d910e4f523a5405dc9dadd
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-16 (Fri, 16 Jan 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelBasicExpressionFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelFunctionLibraryMapper.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java

  Log Message:
  -----------
  CEL: experiments with Lists


  Commit: 3795f69f84a7dabdbf04d11910e21990ca86554b
      https://github.com/Evolveum/midpoint/commit/3795f69f84a7dabdbf04d11910e21990ca86554b
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-20 (Tue, 20 Jan 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelBasicExpressionFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelTypeMapper.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/resources/expression/cel/expression-func-concatname.xml
    A model/model-common/src/test/resources/expression/cel/expression-list-literal.xml
    M model/model-common/src/test/resources/expression/cel/expression-list.xml
    M model/model-common/src/test/resources/expression/cel/expression-string-concatname.xml

  Log Message:
  -----------
  CEL: prototyping arrays +tests


  Commit: 3074830553bf62faabdfb2cddfc0bbcf59009185
      https://github.com/Evolveum/midpoint/commit/3074830553bf62faabdfb2cddfc0bbcf59009185
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-20 (Tue, 20 Jan 2026)

  Changed paths:
    M docs/security/authorization/admin-gui.adoc
    M docs/security/authorization/model.adoc
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/package.json
    M gui/admin-gui/src/frontend/scss/_tables.scss
    M gui/admin-gui/src/frontend/scss/smart-int.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/AbstractCertItemDecisionAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ReloadableButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/NoValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/BasicResourceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTemplate.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
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/smart/DefinedResource.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/smart/PageSmartIntegrationDefiningType.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/smart/PageSmartIntegrationDefiningType.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/smart/PageSmartIntegrationDefiningTypes.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/smart/PageSmartIntegrationDefiningTypes.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/smart/PageSmartIntegrationStart.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/smart/PageSmartIntegrationStart.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/smart/PageSmartIntegrationTypesSuggestion.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/smart/PageSmartIntegrationTypesSuggestion.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/smart/RealResourceStatus.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/smart/ResourceStatus.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/smart/Util.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationActionFlow.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationActionTaskButton.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationDataSamplingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationDataSamplingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/panel/correaltion/SimulationCorrelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/util/CorrelationUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/ResourceSimulationTaskWizardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/ResourceSimulationTaskWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/RelationUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/CountToolbar.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResources.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractObjectDummyConnector.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/ConnectorOperationHook.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/relation/IndexedRelationDefinitions.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-smart-integration-3.xsd
    A infra/test-util/src/main/java/com/evolveum/midpoint/test/util/AbstractMultithreadCycleRunner.java
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/MultithreadRunner.java
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/ParallelTestThread.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-intest/pom.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestRaceConditions.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestTaskActivityPolicies.java
    M model/model-intest/src/test/resources/tasks/thresholds/dummy.xml
    A model/model-intest/src/test/resources/tasks/thresholds/resource-csv-data.csv
    A model/model-intest/src/test/resources/tasks/thresholds/resource-csv.xml
    A model/model-intest/src/test/resources/tasks/thresholds/role-csv.xml
    A model/model-intest/src/test/resources/tasks/thresholds/role-dummy.xml
    R model/model-intest/src/test/resources/tasks/thresholds/task-reconciliation-composite.xml
    A model/model-intest/src/test/resources/tasks/thresholds/task-reconciliation-csv.xml
    A model/model-intest/src/test/resources/tasks/thresholds/task-reconciliation.xml
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/SaveReportFileSupport.java
    A model/report-impl/src/test/java/com/evolveum/midpoint/report/TestDeltaPrinter.java
    A model/report-impl/src/test/resources/misc/delta.xml
    A model/report-impl/src/test/resources/schema/schema.xsd
    M model/report-impl/testng-integration.xml
    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
    A 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/SmartIntegrationServiceImpl.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/CorrelationSchemaMatchingActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/MappingsSchemaMatchingActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaDetector.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaProvider.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaService.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaType.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/UserActiveDirectoryMappingProvider.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/UserActiveDirectorySchemaDetector.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapMappingProvider.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapSchemaDetector.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/scim/UserScimMappingProvider.java
    A 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/TestCorrelatorSuggestions.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestMappingsSuggestionOperation.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java
    M release-notes.adoc
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoConcurrencyTest.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCaseMapping.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityCounterGroupAsserter.java
    M repo/system-init/src/main/resources/initial-objects/mark/739-mark-shadow-correlation-owner-found.xml
    M repo/system-init/src/main/resources/initial-objects/mark/740-mark-shadow-correlation-owner-not-found.xml
    M repo/system-init/src/main/resources/initial-objects/mark/741-mark-shadow-correlation-owner-not-certain.xml
    R repo/system-init/src/main/resources/initial-objects/mark/mark-shadow-correlation-owner-found.xml
    R repo/system-init/src/main/resources/initial-objects/mark/mark-shadow-correlation-owner-not-certain.xml
    R repo/system-init/src/main/resources/initial-objects/mark/mark-shadow-correlation-owner-not-found.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: b3fdca75dce5655c611905696a0783ab094f4fc5
      https://github.com/Evolveum/midpoint/commit/b3fdca75dce5655c611905696a0783ab094f4fc5
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-20 (Tue, 20 Jan 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelTypeMapper.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/MidPointTypeProvider.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/PolyStringCelMapValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/PolyStringCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/PolyStringMapValue.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    A model/model-common/src/test/resources/expression/cel/expression-polystring-equals-norm-field.xml
    A model/model-common/src/test/resources/expression/cel/expression-polystring-equals-norm-func.xml
    R model/model-common/src/test/resources/expression/cel/expression-polystring-equals-norm.xml
    A model/model-common/src/test/resources/expression/cel/expression-polystring-equals-orig-field.xml
    A model/model-common/src/test/resources/expression/cel/expression-polystring-equals-orig-func.xml
    R model/model-common/src/test/resources/expression/cel/expression-polystring-equals-orig.xml

  Log Message:
  -----------
  CEL: experiments with structured types (mostly on PolyString)


  Commit: d4a246bdee307a0aa0f030c33b9613ce522f1fca
      https://github.com/Evolveum/midpoint/commit/d4a246bdee307a0aa0f030c33b9613ce522f1fca
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-21 (Wed, 21 Jan 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelTypeMapper.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/PolyStringCelMapValue.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/PolyStringCelValue.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/PolyStringMapValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/ContainerValueCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/MultivalueCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/ObjectCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/PolyStringCelValue.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    M model/model-common/src/test/resources/expression/cel/expression-list.xml
    A model/model-common/src/test/resources/expression/cel/expression-null.xml
    R model/model-common/src/test/resources/expression/cel/expression-objectref-variables-explicit.xml
    M model/model-common/src/test/resources/expression/cel/expression-objectref-variables.xml
    A model/model-common/src/test/resources/expression/cel/expression-user-administrative-status.xml
    A model/model-common/src/test/resources/expression/cel/expression-user-assignment-first.xml
    A model/model-common/src/test/resources/expression/cel/expression-user-assignment-second-mapping.xml
    A model/model-common/src/test/resources/expression/cel/expression-user-assignment-second.xml
    M model/model-common/src/test/resources/expression/cel/expression-user-given-name.xml
    A model/model-common/src/test/resources/expression/groovy/expression-list-literal.xml
    A model/model-common/src/test/resources/expression/groovy/expression-user-administrative-status.xml
    A model/model-common/src/test/resources/expression/python/expression-list-literal.xml
    A model/model-common/src/test/resources/expression/python/expression-user-administrative-status.xml
    M model/model-common/src/test/resources/objects/c0c010c0-d34d-b33f-f00d-111111111111.xml

  Log Message:
  -----------
  CEL: more work on structured data handling, handling of null type, more tests


  Commit: a6696d48aad9fb62c1a4e900a77ba1209e19b422
      https://github.com/Evolveum/midpoint/commit/a6696d48aad9fb62c1a4e900a77ba1209e19b422
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-22 (Thu, 22 Jan 2026)

  Changed paths:
    M docs/admin-gui/resource-wizard/object-type/mapping/index.adoc
    A docs/misc/reports/security-note-csv-export.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertResponseDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/TaskOperationalButtonsPanel.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/simulation/component/SimulationActionFlow.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationProgressPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/ResourceSimulationTaskWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageReports.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/DeltaColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/ImportReportPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/GuiTaskResultStatus.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/UserFriendlyPrettyPrinter.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/delta/DeltaScanner.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/delta/DeltaScannerResult.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportUtils.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/SaveReportFileSupport.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestDeltaPrinter.java
    A model/report-impl/src/test/resources/misc/delta-add.xml
    M model/report-impl/src/test/resources/misc/delta.xml
    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/wellknownschemas/WellKnownSchemaProvider.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/ChangedItemPathComputer.java

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: adfdd36ff1fa02b79e01657c8075f8e70dbee196
      https://github.com/Evolveum/midpoint/commit/adfdd36ff1fa02b79e01657c8075f8e70dbee196
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-22 (Thu, 22 Jan 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelTypeMapper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/MidPointTypeProvider.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/MidPointCelValue.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/MultivalueCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/ObjectReferenceCelValue.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/PolyStringCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/QNameCelValue.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestGroovyExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestGroovyExpressionsSandbox.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestVelocityExpressions.java
    A model/model-common/src/test/resources/expression/cel/expression-user-assignment-first-relation-local-part.xml
    A model/model-common/src/test/resources/expression/cel/expression-user-assignment-first-relation-namespace.xml
    A model/model-common/src/test/resources/expression/cel/expression-user-assignment-first-relation.xml
    A model/model-common/src/test/resources/expression/cel/expression-user-linkref-first-oid.xml
    M model/model-common/src/test/resources/objects/c0c010c0-d34d-b33f-f00d-111111111111.xml

  Log Message:
  -----------
  CEL: supporting prism references and Qnames (WIP) +tests


  Commit: 799983bce7480be4202002677d1ae09feb9614b4
      https://github.com/Evolveum/midpoint/commit/799983bce7480be4202002677d1ae09feb9614b4
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-23 (Fri, 23 Jan 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/PolyStringCelValue.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    M model/model-common/src/test/resources/expression/cel/expression-string-mix.xml

  Log Message:
  -----------
  CEL: attempt to clean up and expand polystring code, possibly a dead end


  Commit: 9709c0e6144155daefc3a7da3eaa112fde8dd01b
      https://github.com/Evolveum/midpoint/commit/9709c0e6144155daefc3a7da3eaa112fde8dd01b
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-23 (Fri, 23 Jan 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelScriptEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelPolyStringExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/PolyStringCelValue.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestGroovyExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestVelocityExpressions.java
    A model/model-common/src/test/resources/expression/cel/expression-foo-equals-bar.xml
    A model/model-common/src/test/resources/expression/cel/expression-string-mix-2.xml
    A model/model-common/src/test/resources/expression/cel/expression-string-mix-3.xml
    A model/model-common/src/test/resources/expression/cel/expression-string-mix-basic.xml
    A model/model-common/src/test/resources/expression/cel/expression-string-mix-native.xml
    R model/model-common/src/test/resources/expression/cel/expression-string-mix.xml
    A model/model-common/src/test/resources/expression/cel/expression-string-split.xml

  Log Message:
  -----------
  CEL: reworked Polystring as extension, added support for string-like functions +tests


  Commit: c034c41ce4203f42d1aa8177e57b6f15a358f7f0
      https://github.com/Evolveum/midpoint/commit/c034c41ce4203f42d1aa8177e57b6f15a358f7f0
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-26 (Mon, 26 Jan 2026)

  Changed paths:
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    M model/model-common/src/test/resources/expression/cel/expression-objectref-variables-polystring.xml
    A model/model-common/src/test/resources/expression/cel/expression-polystring-equals-string-native.xml
    M model/model-common/src/test/resources/expression/cel/expression-string-mix-3.xml

  Log Message:
  -----------
  CEL: Adjusting tests


  Commit: 786e449f10612d411c80ab0f8f90a02a20fe466e
      https://github.com/Evolveum/midpoint/commit/786e449f10612d411c80ab0f8f90a02a20fe466e
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-26 (Mon, 26 Jan 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelBasicExpressionFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelTypeMapper.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/DynType.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/MidPointTypeProvider.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelPrismItemsExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/ContainerValueCelValue.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/ObjectCelValue.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    A model/model-common/src/test/resources/expression/cel/expression-user-extension-ship-basic-func.xml
    A model/model-common/src/test/resources/expression/cel/expression-user-extension-ship-path-find.xml
    A model/model-common/src/test/resources/expression/cel/expression-user-extension-ship-path-func.xml
    M model/model-common/src/test/resources/expression/cel/expression-user-extension-ship-path.xml
    M model/model-common/src/test/resources/expression/cel/expression-user-extension-ship.xml
    M model/model-common/src/test/resources/expression/cel/expression-user-stringify-full-name.xml

  Log Message:
  -----------
  CEL: handling schema extensions


  Commit: 313d0f99c0dda224f0df3206b63f89eaad013b54
      https://github.com/Evolveum/midpoint/commit/313d0f99c0dda224f0df3206b63f89eaad013b54
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-27 (Tue, 27 Jan 2026)

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc
    M docs/admin-gui/collections-views/configuration/index.adoc
    R docs/admin-gui/collections-views/example-audit-search/image2021-1-19_13-15-0.png
    R docs/admin-gui/collections-views/example-audit-search/index.adoc
    R docs/admin-gui/collections-views/example-searchbox-managers/index.adoc
    R docs/admin-gui/collections-views/example-searchbox-managers/mngrs-cllctn.png
    R docs/admin-gui/collections-views/example-searchbox-managers/mngrs-tggl-1.png
    R docs/admin-gui/collections-views/example-searchbox-managers/mngrs-tggl-2.png
    M docs/admin-gui/collections-views/index.adoc
    R docs/admin-gui/collections-views/show-only-active-users/index.adoc
    R docs/admin-gui/collections-views/show-only-active-users/usersView.png
    A docs/admin-gui/collections-views/use-cases/customize-audit-log-search-panel.adoc
    A docs/admin-gui/collections-views/use-cases/customize-user-list-visibility-in-gui.adoc
    A docs/admin-gui/collections-views/use-cases/embed-collection-to-navigation-and-search-bar.adoc
    A docs/admin-gui/collections-views/use-cases/image2021-1-19_13-15-0.png
    A docs/admin-gui/collections-views/use-cases/index.adoc
    A docs/admin-gui/collections-views/use-cases/mngrs-cllctn.png
    A docs/admin-gui/collections-views/use-cases/mngrs-tggl-1.png
    A docs/admin-gui/collections-views/use-cases/mngrs-tggl-2.png
    A docs/admin-gui/collections-views/use-cases/object-collection-view-show-only-employees-hide-all-users.webp
    A docs/admin-gui/collections-views/use-cases/usersView.png
    A docs/admin-gui/dashboards/configuration/audit-log-users-join-move-leave.webp
    A docs/admin-gui/dashboards/configuration/audit-log-users-modified-list.webp
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/concepts/polystring.adoc
    M docs/security/audit/index.adoc
    M docs/tasks/activities/error-handling.adoc
    M docs/tasks/activity-policies.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/TaskOperationalButtonsPanel.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/simulation/component/SimulationActionFlow.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/util/CorrelationUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageReports.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/ReportDownloadHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/DeltaColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/DeltaColumnPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/DeltaColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/ImportReportPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceTaskFlavors.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/delta/DeltaScanner.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseShadow.java
    A infra/schema/src/test/resources/common/json/ns/shadow.json
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/SmartIntegrationConstants.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationActivityHandler.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationDefinitionProviderFactory.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationSimulationActivityHandler.java
    A 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
    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/resources/correlator/correlation/task/account.csv
    M model/model-impl/src/test/resources/correlator/correlation/task/dummy-resource.xml
    A model/model-impl/src/test/resources/correlator/correlation/task/family-name-correlator.xml
    A model/model-impl/src/test/resources/correlator/correlation/task/personal-number-correlator.xml
    M model/model-impl/src/test/resources/correlator/correlation/task/users.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestCorrelatorSimulationTask.java
    M model/model-intest/src/test/resources/tasks/correlator-simulation/accounts.csv
    A model/model-intest/src/test/resources/tasks/correlator-simulation/task-correlator-simulation-with-mapping.xml
    M model/model-intest/src/test/resources/tasks/correlator-simulation/users.xml
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportUtils.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestDeltaPrinter.java
    M model/report-impl/src/test/resources/misc/delta.xml
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/SmartIntegrationRestController.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
    M pom.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: ebf47013cd170f044dd5915c0527a7fe644c0177
      https://github.com/Evolveum/midpoint/commit/ebf47013cd170f044dd5915c0527a7fe644c0177
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-27 (Tue, 27 Jan 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelScriptEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelMelExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelPolyStringExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/MidPointCelExtensionManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/PolyStringCelValue.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestExpressionFunctions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestGroovyExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestJavaScriptExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestPythonExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestVelocityExpressions.java
    M model/model-common/src/test/resources/expression/cel/expression-func.xml
    R model/model-common/src/test/resources/expression/cel/expression-polystring-equals-norm-func.xml
    R model/model-common/src/test/resources/expression/cel/expression-polystring-equals-orig-func.xml
    M model/model-common/src/test/resources/expression/cel/expression-polystring-equals-stringify-1.xml
    M model/model-common/src/test/resources/expression/cel/expression-polystring-equals-stringify-2.xml
    A model/model-common/src/test/resources/expression/cel/expression-string-ascii.xml
    A model/model-common/src/test/resources/expression/cel/expression-string-contains.xml
    A model/model-common/src/test/resources/expression/cel/expression-string-norm.xml
    A model/model-common/src/test/resources/expression/cel/expression-user-assignment-targetref-oids.xml
    A model/model-common/src/test/resources/expression/cel/expression-user-given-name-map.xml
    M model/model-common/src/test/resources/expression/cel/expression-user-stringify-full-name.xml
    A model/model-common/src/test/resources/expression/cel/expression-username.xml
    M model/model-impl/src/main/resources/ctx-model.xml

  Log Message:
  -----------
  CEL: Turning into MEL: libraries in extensions, tests


  Commit: 83388b58f78bf864d9d9e96f17c4c86ddf9cfe35
      https://github.com/Evolveum/midpoint/commit/83388b58f78bf864d9d9e96f17c4c86ddf9cfe35
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelTypeMapper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/MidPointCelExtensionManager.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    A model/model-common/src/test/resources/expression/cel/expression-string-mix-1.xml
    R model/model-common/src/test/resources/expression/cel/expression-string-mix-basic.xml
    R model/model-common/src/test/resources/expression/cel/expression-string-mix-native.xml

  Log Message:
  -----------
  CEL: some code and test cleanup


  Commit: 2b16515897acf4c5454cf59fabd460839d9f05ca
      https://github.com/Evolveum/midpoint/commit/2b16515897acf4c5454cf59fabd460839d9f05ca
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/AbstractMidPointCelExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelMelExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelPolyStringExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelPrismItemsExtensions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestVelocityExpressions.java
    A model/model-common/src/test/resources/expression/cel/expression-single.xml
    A model/model-common/src/test/resources/expression/cel/expression-string-empty-blank-global.xml
    A model/model-common/src/test/resources/expression/cel/expression-string-empty-blank-member.xml
    M model/model-common/src/test/resources/objects/c0c010c0-d34d-b33f-f00d-111111111112.xml

  Log Message:
  -----------
  CEL: isEmpty/isBlank, extension libs restruct


  Commit: 32e5a263645b452f7d9c1f959c56e85914c82e3b
      https://github.com/Evolveum/midpoint/commit/32e5a263645b452f7d9c1f959c56e85914c82e3b
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelTypeMapper.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    A model/model-common/src/test/resources/expression/cel/expression-timestamp.xml

  Log Message:
  -----------
  CEL: timestamp/duration type conversion (+test)


  Commit: 24e3562fe23d9e5560b598e11719c6ca84184984
      https://github.com/Evolveum/midpoint/commit/24e3562fe23d9e5560b598e11719c6ca84184984
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/TimestampFormatUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelTypeMapper.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelFormatExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/MidPointCelExtensionManager.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    A model/model-common/src/test/resources/expression/cel/expression-timestamp-format-parse-func.xml
    A model/model-common/src/test/resources/expression/cel/expression-timestamp-format-parse.xml
    A model/model-common/src/test/resources/expression/cel/expression-timestamp-strxtime-func.xml
    A model/model-common/src/test/resources/expression/cel/expression-timestamp-strxtime.xml

  Log Message:
  -----------
  CEL: More work with timestamps/durations, creating "format" library (+tests)


  Commit: b05dd1b4067f4277b9819c147d3b118e552bc512
      https://github.com/Evolveum/midpoint/commit/b05dd1b4067f4277b9819c147d3b118e552bc512
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-29 (Thu, 29 Jan 2026)

  Changed paths:
    A docs/security/audit/delta-estimated-old-values.png
    M docs/security/audit/index.adoc
    M docs/tasks/activity-policies.adoc
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.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.html
    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/api/util/GuiDisplayTypeUtil.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/action/AbstractGuiAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationMerger.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/certification/component/CertResponseDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/RelatedTasksPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignStateHelper.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/correlation/CorrelationItemRefsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemRulePanel.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/SmartIntegrationStatusInfoUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationWrapperUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/panel/SimulationResultObjectPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/panel/correaltion/CorrelationCandidatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/util/CorrelationUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationBase.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeMarkPolicyValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-smart-integration-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    A 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/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/SmartIntegrationServiceImpl.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/SystemMappingSuggestion.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/UserActiveDirectoryMappingProvider.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/scim/UserScimMappingProvider.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/DummyScenario.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestMappingsSuggestionOperation.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java
    A model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSystemMappingsSuggestion.java
    A model/smart-impl/src/test/resources/smart/mappings-suggestion/resource-ldap-for-mappings-suggestion.xml
    M pom.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.java
    M tools/jenkins/midpoint-conntest-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-quick-nativepg-pipeline

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: bc1e6b042d42029fa336e8a13c3e5ef00f8113bb
      https://github.com/Evolveum/midpoint/commit/bc1e6b042d42029fa336e8a13c3e5ef00f8113bb
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-29 (Thu, 29 Jan 2026)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M model/model-common/pom.xml
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelTypeMapper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/AbstractMidPointCelExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelFormatExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelMelExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelPolyStringExtensions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    M model/model-common/src/test/resources/expression/cel/expression-func-concatname.xml
    A model/model-common/src/test/resources/expression/cel/expression-now.xml
    A model/model-common/src/test/resources/expression/cel/expression-parse-additional-name.xml
    A model/model-common/src/test/resources/expression/cel/expression-parse-family-name.xml
    A model/model-common/src/test/resources/expression/cel/expression-parse-given-name.xml
    A model/model-common/src/test/resources/expression/cel/expression-parse-honorific-prefix.xml
    A model/model-common/src/test/resources/expression/cel/expression-parse-honorific-suffix.xml
    A model/model-common/src/test/resources/expression/cel/expression-parse-nick-name.xml
    M model/model-common/src/test/resources/expression/cel/expression-string-concatname.xml
    A model/model-common/src/test/resources/expression/cel/expression-timestamp-long-ago.xml
    A model/model-common/src/test/resources/expression/cel/expression-timestamp-sod-eod-local.xml
    A model/model-common/src/test/resources/expression/cel/expression-timestamp-sod-eod-zulu.xml
    R model/model-common/src/test/resources/expression/cel/expression-user-extension-ship-basic-func.xml
    M pom.xml

  Log Message:
  -----------
  CEL: Polishing timestamps and other things (+tests)


  Commit: 7c5926fcca7712789008880102401a191c4a4e85
      https://github.com/Evolveum/midpoint/commit/7c5926fcca7712789008880102401a191c4a4e85
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-01-30 (Fri, 30 Jan 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelTypeMapper.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/MidPointTypeProvider.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/AbstractMidPointCelExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelLdapExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelMelExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/MidPointCelExtensionManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/ObjectCelValue.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/PolyStringCelValue.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/ExpressionTestUtil.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    A model/model-common/src/test/resources/expression/cel/expression-encrypt-decrypt.xml
    A model/model-common/src/test/resources/expression/cel/expression-encrypt.xml
    A model/model-common/src/test/resources/expression/cel/expression-ldap-compose-dn-with-suffix.xml
    A model/model-common/src/test/resources/expression/cel/expression-ldap-compose-dn.xml
    A model/model-common/src/test/resources/expression/cel/expression-ldap-determine-single-attribute-value.xml
    A model/model-common/src/test/resources/expression/cel/expression-ldap-hash-password.xml

  Log Message:
  -----------
  CEL: LDAP functions, ProtectedString (+tests)


  Commit: e082bdaf64cc022c94c12e447558658ab7da9469
      https://github.com/Evolveum/midpoint/commit/e082bdaf64cc022c94c12e447558658ab7da9469
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-03 (Tue, 03 Feb 2026)

  Changed paths:
    M docs/expressions/expressions/script/index.adoc
    A docs/expressions/expressions/script/mel/index.adoc
    A docs/expressions/expressions/script/mel/introduction.adoc
    A docs/expressions/expressions/script/mel/specification.adoc
    A docs/expressions/expressions/script/mel/todo.adoc
    M pom.xml

  Log Message:
  -----------
  CEL/MEL: first whack at documentation.


  Commit: 68d11972d43df9239966eb62c57dabda7eca6de2
      https://github.com/Evolveum/midpoint/commit/68d11972d43df9239966eb62c57dabda7eca6de2
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-03 (Tue, 03 Feb 2026)

  Changed paths:
    M docs/admin-gui/deployment-information/index.adoc
    M docs/admin-gui/look-feel-customization.adoc
    M docs/admin-gui/resource-wizard/object-type/capability/index.adoc
    M docs/concepts/clockwork/scripting-hooks.adoc
    M docs/deployment/ninja/use-case/upgrade-with-ninja.adoc
    M docs/security/credentials/password-reset/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/NotificationsTest.java
    A model/notifications-impl/src/test/resources/objects/message-template.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/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/SmartIntegrationServiceImpl.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
    M pom.xml
    M release-notes.adoc

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: 03909188b063ff12a6225dc4d74e88af996b7d67
      https://github.com/Evolveum/midpoint/commit/03909188b063ff12a6225dc4d74e88af996b7d67
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-04 (Wed, 04 Feb 2026)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestQueries.java

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: 7843ed592df34d910ec26f3102373de347300f8b
      https://github.com/Evolveum/midpoint/commit/7843ed592df34d910ec26f3102373de347300f8b
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-04 (Wed, 04 Feb 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelTypeMapper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelMelExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/AbstractContainerValueCelValue.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/ContainerValueCelValue.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/MidPointCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/MidPointValueProducer.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/ObjectCelValue.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/ObjectReferenceCelValue.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/PolyStringCelValue.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/QNameCelValue.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    A model/model-common/src/test/resources/expression/cel/expression-ldap-compose-dn-mask.xml

  Log Message:
  -----------
  CEL: tests for variable masking, improving code for CelValues


  Commit: 542fa6cdff58cfc7dd6b9d711c2ef1d834635e1b
      https://github.com/Evolveum/midpoint/commit/542fa6cdff58cfc7dd6b9d711c2ef1d834635e1b
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-04 (Wed, 04 Feb 2026)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  CEL: fixing typo in pom.xml


  Commit: deb745718b5caf3f617767906703ebc63061d824
      https://github.com/Evolveum/midpoint/commit/deb745718b5caf3f617767906703ebc63061d824
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-05 (Thu, 05 Feb 2026)

  Changed paths:
    M docs/expressions/expressions/script/mel/specification.adoc
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelTypeMapper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelMelExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/QNameCelValue.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    A model/model-common/src/test/resources/expression/cel/expression-qname-ns.xml
    A model/model-common/src/test/resources/expression/cel/expression-qname-parts.xml
    A model/model-common/src/test/resources/expression/cel/expression-qname.xml
    A model/model-common/src/test/resources/expression/cel/expression-user-extension-map.xml

  Log Message:
  -----------
  CEL: secrets, extension and qnames (+test)


  Commit: a33632343769063f1025158baca067418f57760d
      https://github.com/Evolveum/midpoint/commit/a33632343769063f1025158baca067418f57760d
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-05 (Thu, 05 Feb 2026)

  Changed paths:
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelBasicExpressionFunctions.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelFunctionLibraryMapper.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelScriptEvaluator.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/CelTypeMapper.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/DynType.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/FunctionLibraryMethodProcessor.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/AbstractMidPointCelExtensions.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelFormatExtensions.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelLdapExtensions.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelMelExtensions.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelPolyStringExtensions.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/CelPrismItemsExtensions.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/extension/MidPointCelExtensionManager.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/AbstractContainerValueCelValue.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/ContainerValueCelValue.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/MidPointValueProducer.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/MultivalueCelValue.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/ObjectCelValue.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/ObjectReferenceCelValue.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/PolyStringCelValue.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/cel/value/QNameCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/CelTypeMapper.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/DynType.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/MelScriptEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/AbstractMidPointCelExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelFormatExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelLdapExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMelExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelPolyStringExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelPrismItemsExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/MidPointCelExtensionManager.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/AbstractContainerValueCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/ContainerValueCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/MidPointValueProducer.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/MultivalueCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/ObjectCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/ObjectReferenceCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/PolyStringCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/QNameCelValue.java
    R model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestCelExpressions.java
    A model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestMelExpressions.java
    R model/model-common/src/test/resources/expression/cel/expression-encrypt-decrypt.xml
    R model/model-common/src/test/resources/expression/cel/expression-encrypt.xml
    R model/model-common/src/test/resources/expression/cel/expression-foo-equals-bar.xml
    R model/model-common/src/test/resources/expression/cel/expression-func-concatname.xml
    R model/model-common/src/test/resources/expression/cel/expression-func.xml
    R model/model-common/src/test/resources/expression/cel/expression-ldap-compose-dn-mask.xml
    R model/model-common/src/test/resources/expression/cel/expression-ldap-compose-dn-with-suffix.xml
    R model/model-common/src/test/resources/expression/cel/expression-ldap-compose-dn.xml
    R model/model-common/src/test/resources/expression/cel/expression-ldap-determine-single-attribute-value.xml
    R model/model-common/src/test/resources/expression/cel/expression-ldap-hash-password.xml
    R model/model-common/src/test/resources/expression/cel/expression-list-literal.xml
    R model/model-common/src/test/resources/expression/cel/expression-list.xml
    R model/model-common/src/test/resources/expression/cel/expression-now.xml
    R model/model-common/src/test/resources/expression/cel/expression-null.xml
    R model/model-common/src/test/resources/expression/cel/expression-objectref-variables-polystring.xml
    R model/model-common/src/test/resources/expression/cel/expression-objectref-variables.xml
    R model/model-common/src/test/resources/expression/cel/expression-parse-additional-name.xml
    R model/model-common/src/test/resources/expression/cel/expression-parse-family-name.xml
    R model/model-common/src/test/resources/expression/cel/expression-parse-given-name.xml
    R model/model-common/src/test/resources/expression/cel/expression-parse-honorific-prefix.xml
    R model/model-common/src/test/resources/expression/cel/expression-parse-honorific-suffix.xml
    R model/model-common/src/test/resources/expression/cel/expression-parse-nick-name.xml
    R model/model-common/src/test/resources/expression/cel/expression-poison-drink.xml
    R model/model-common/src/test/resources/expression/cel/expression-poison-look.xml
    R model/model-common/src/test/resources/expression/cel/expression-poison-smell-dynamic.xml
    R model/model-common/src/test/resources/expression/cel/expression-poison-smell-reflection.xml
    R model/model-common/src/test/resources/expression/cel/expression-poison-smell-tricky.xml
    R model/model-common/src/test/resources/expression/cel/expression-poison-smell-very-dynamic.xml
    R model/model-common/src/test/resources/expression/cel/expression-poison-smell.xml
    R model/model-common/src/test/resources/expression/cel/expression-polystring-equals-1.xml
    R model/model-common/src/test/resources/expression/cel/expression-polystring-equals-2.xml
    R model/model-common/src/test/resources/expression/cel/expression-polystring-equals-norm-field.xml
    R model/model-common/src/test/resources/expression/cel/expression-polystring-equals-orig-field.xml
    R model/model-common/src/test/resources/expression/cel/expression-polystring-equals-string-native.xml
    R model/model-common/src/test/resources/expression/cel/expression-polystring-equals-stringify-1.xml
    R model/model-common/src/test/resources/expression/cel/expression-polystring-equals-stringify-2.xml
    R model/model-common/src/test/resources/expression/cel/expression-qname-ns.xml
    R model/model-common/src/test/resources/expression/cel/expression-qname-parts.xml
    R model/model-common/src/test/resources/expression/cel/expression-qname.xml
    R model/model-common/src/test/resources/expression/cel/expression-simple.xml
    R model/model-common/src/test/resources/expression/cel/expression-single.xml
    R model/model-common/src/test/resources/expression/cel/expression-string-ascii.xml
    R model/model-common/src/test/resources/expression/cel/expression-string-concat.xml
    R model/model-common/src/test/resources/expression/cel/expression-string-concatname.xml
    R model/model-common/src/test/resources/expression/cel/expression-string-contains.xml
    R model/model-common/src/test/resources/expression/cel/expression-string-empty-blank-global.xml
    R model/model-common/src/test/resources/expression/cel/expression-string-empty-blank-member.xml
    R model/model-common/src/test/resources/expression/cel/expression-string-mix-1.xml
    R model/model-common/src/test/resources/expression/cel/expression-string-mix-2.xml
    R model/model-common/src/test/resources/expression/cel/expression-string-mix-3.xml
    R model/model-common/src/test/resources/expression/cel/expression-string-norm.xml
    R model/model-common/src/test/resources/expression/cel/expression-string-split.xml
    R model/model-common/src/test/resources/expression/cel/expression-string-variables.xml
    R model/model-common/src/test/resources/expression/cel/expression-syntax-error.xml
    R model/model-common/src/test/resources/expression/cel/expression-timestamp-format-parse-func.xml
    R model/model-common/src/test/resources/expression/cel/expression-timestamp-format-parse.xml
    R model/model-common/src/test/resources/expression/cel/expression-timestamp-long-ago.xml
    R model/model-common/src/test/resources/expression/cel/expression-timestamp-sod-eod-local.xml
    R model/model-common/src/test/resources/expression/cel/expression-timestamp-sod-eod-zulu.xml
    R model/model-common/src/test/resources/expression/cel/expression-timestamp-strxtime-func.xml
    R model/model-common/src/test/resources/expression/cel/expression-timestamp-strxtime.xml
    R model/model-common/src/test/resources/expression/cel/expression-timestamp.xml
    R model/model-common/src/test/resources/expression/cel/expression-user-administrative-status.xml
    R model/model-common/src/test/resources/expression/cel/expression-user-assignment-first-relation-local-part.xml
    R model/model-common/src/test/resources/expression/cel/expression-user-assignment-first-relation-namespace.xml
    R model/model-common/src/test/resources/expression/cel/expression-user-assignment-first-relation.xml
    R model/model-common/src/test/resources/expression/cel/expression-user-assignment-first.xml
    R model/model-common/src/test/resources/expression/cel/expression-user-assignment-second-mapping.xml
    R model/model-common/src/test/resources/expression/cel/expression-user-assignment-second.xml
    R model/model-common/src/test/resources/expression/cel/expression-user-assignment-targetref-oids.xml
    R model/model-common/src/test/resources/expression/cel/expression-user-extension-map.xml
    R model/model-common/src/test/resources/expression/cel/expression-user-extension-ship-path-find.xml
    R model/model-common/src/test/resources/expression/cel/expression-user-extension-ship-path-func.xml
    R model/model-common/src/test/resources/expression/cel/expression-user-extension-ship-path.xml
    R model/model-common/src/test/resources/expression/cel/expression-user-extension-ship.xml
    R model/model-common/src/test/resources/expression/cel/expression-user-given-name-map.xml
    R model/model-common/src/test/resources/expression/cel/expression-user-given-name.xml
    R model/model-common/src/test/resources/expression/cel/expression-user-linkref-first-oid.xml
    R model/model-common/src/test/resources/expression/cel/expression-user-stringify-full-name.xml
    R model/model-common/src/test/resources/expression/cel/expression-username.xml
    A model/model-common/src/test/resources/expression/mel/expression-encrypt-decrypt.xml
    A model/model-common/src/test/resources/expression/mel/expression-encrypt.xml
    A model/model-common/src/test/resources/expression/mel/expression-foo-equals-bar.xml
    A model/model-common/src/test/resources/expression/mel/expression-func-concatname.xml
    A model/model-common/src/test/resources/expression/mel/expression-func.xml
    A model/model-common/src/test/resources/expression/mel/expression-ldap-compose-dn-mask.xml
    A model/model-common/src/test/resources/expression/mel/expression-ldap-compose-dn-with-suffix.xml
    A model/model-common/src/test/resources/expression/mel/expression-ldap-compose-dn.xml
    A model/model-common/src/test/resources/expression/mel/expression-ldap-determine-single-attribute-value.xml
    A model/model-common/src/test/resources/expression/mel/expression-ldap-hash-password.xml
    A model/model-common/src/test/resources/expression/mel/expression-list-literal.xml
    A model/model-common/src/test/resources/expression/mel/expression-list.xml
    A model/model-common/src/test/resources/expression/mel/expression-now.xml
    A model/model-common/src/test/resources/expression/mel/expression-null.xml
    A model/model-common/src/test/resources/expression/mel/expression-objectref-variables-polystring.xml
    A model/model-common/src/test/resources/expression/mel/expression-objectref-variables.xml
    A model/model-common/src/test/resources/expression/mel/expression-parse-additional-name.xml
    A model/model-common/src/test/resources/expression/mel/expression-parse-family-name.xml
    A model/model-common/src/test/resources/expression/mel/expression-parse-given-name.xml
    A model/model-common/src/test/resources/expression/mel/expression-parse-honorific-prefix.xml
    A model/model-common/src/test/resources/expression/mel/expression-parse-honorific-suffix.xml
    A model/model-common/src/test/resources/expression/mel/expression-parse-nick-name.xml
    A model/model-common/src/test/resources/expression/mel/expression-poison-drink.xml
    A model/model-common/src/test/resources/expression/mel/expression-poison-look.xml
    A model/model-common/src/test/resources/expression/mel/expression-poison-smell-dynamic.xml
    A model/model-common/src/test/resources/expression/mel/expression-poison-smell-reflection.xml
    A model/model-common/src/test/resources/expression/mel/expression-poison-smell-tricky.xml
    A model/model-common/src/test/resources/expression/mel/expression-poison-smell-very-dynamic.xml
    A model/model-common/src/test/resources/expression/mel/expression-poison-smell.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-1.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-2.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-norm-field.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-orig-field.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-string-native.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-stringify-1.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-stringify-2.xml
    A model/model-common/src/test/resources/expression/mel/expression-qname-ns.xml
    A model/model-common/src/test/resources/expression/mel/expression-qname-parts.xml
    A model/model-common/src/test/resources/expression/mel/expression-qname.xml
    A model/model-common/src/test/resources/expression/mel/expression-simple.xml
    A model/model-common/src/test/resources/expression/mel/expression-single.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-ascii.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-concat.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-concatname.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-contains.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-empty-blank-global.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-empty-blank-member.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-mix-1.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-mix-2.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-mix-3.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-norm.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-split.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-variables.xml
    A model/model-common/src/test/resources/expression/mel/expression-syntax-error.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-format-parse-func.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-format-parse.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-long-ago.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-sod-eod-local.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-sod-eod-zulu.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-strxtime-func.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-strxtime.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-administrative-status.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-first-relation-local-part.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-first-relation-namespace.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-first-relation.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-first.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-second-mapping.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-second.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-targetref-oids.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-extension-map.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-extension-ship-path-find.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-extension-ship-path-func.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-extension-ship-path.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-extension-ship.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-given-name-map.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-given-name.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-linkref-first-oid.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-stringify-full-name.xml
    A model/model-common/src/test/resources/expression/mel/expression-username.xml
    M model/model-impl/src/main/resources/ctx-model.xml

  Log Message:
  -----------
  CEL: renaming CEL->MEL, some cleanup


  Commit: 64f054ecab1afc74eada366b949909715a6d33ec
      https://github.com/Evolveum/midpoint/commit/64f054ecab1afc74eada366b949909715a6d33ec
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-06 (Fri, 06 Feb 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/CelTypeMapper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMelExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelPolyStringExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/MultivalueCelValue.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/ObjectReferenceCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/ReferenceCelValue.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestMelExpressions.java
    A model/model-common/src/test/resources/expression/mel/expression-assignment-description.xml
    A model/model-common/src/test/resources/expression/mel/expression-hello.xml
    A model/model-common/src/test/resources/expression/mel/expression-linkref-oid.xml

  Log Message:
  -----------
  CEL: support for container/reference value in variables, more prism value tests, some cleanup and refactoring


  Commit: a513e7ec4bbb1a82227774a36e1749497b063876
      https://github.com/Evolveum/midpoint/commit/a513e7ec4bbb1a82227774a36e1749497b063876
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-06 (Fri, 06 Feb 2026)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMelExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelObjectExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/MidPointCelExtensionManager.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestMelExpressions.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/AbstractModelExpressionsTest.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressions.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressionsGroovy.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressionsMel.java
    R model/model-impl/src/test/resources/expr/expression-testCustomFunctionGood.xml
    R model/model-impl/src/test/resources/expr/expression-testCustomFunctionUntyped.xml
    R model/model-impl/src/test/resources/expr/expression-testCustomFunctionUntypedNullValue.xml
    R model/model-impl/src/test/resources/expr/expression-testCustomFunctionWrongParameter.xml
    R model/model-impl/src/test/resources/expr/expression-testGetLinkedShadowKindIntentFullname.xml
    R model/model-impl/src/test/resources/expr/expression-testGetLinkedShadowKindIntentFullnameRepo.xml
    R model/model-impl/src/test/resources/expr/expression-testGetLinkedShadowKindIntentUsername.xml
    R model/model-impl/src/test/resources/expr/expression-testGetLinkedShadowKindIntentUsernameRepo.xml
    R model/model-impl/src/test/resources/expr/expression-testGetLinkedShadowName.xml
    R model/model-impl/src/test/resources/expr/expression-testGetLinkedShadowNameRepo.xml
    R model/model-impl/src/test/resources/expr/expression-testGetManagersOids.xml
    R model/model-impl/src/test/resources/expr/expression-testGetOrgByName.xml
    R model/model-impl/src/test/resources/expr/expression-testGetUserByOid.xml
    R model/model-impl/src/test/resources/expr/expression-testHello.xml
    R model/model-impl/src/test/resources/expr/expression-testIsUniquePropertyValue.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testCustomFunctionGood.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testCustomFunctionUntyped.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testCustomFunctionUntypedNullValue.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testCustomFunctionWrongParameter.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowKindIntentFullname.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowKindIntentFullnameRepo.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowKindIntentUsername.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowKindIntentUsernameRepo.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowName.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowNameRepo.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetManagersOids.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetOrgByName.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetUserByOid.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testHello.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testIsUniquePropertyValue.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testResourceVariables.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testShadowPrimaryIdentifier.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testCustomFunctionGood.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testCustomFunctionUntyped.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testCustomFunctionUntypedNullValue.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testCustomFunctionWrongParameter.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentFullname.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentFullnameRepo.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentUsername.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentUsernameRepo.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowName.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowNameRepo.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetManagersOids.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetOrgByName.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetUserByOid.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testHello.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testIsUniquePropertyValue.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testResourceVariables.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testShadowPrimaryIdentifier.xml
    M model/model-impl/testng-unit.xml

  Log Message:
  -----------
  CEL: Creating midPoint "object" extension, implementing shadow identifier methods, adapting model expression tests


  Commit: bc7fba0dc267fc3122e3d8eda90e144b97efdc7e
      https://github.com/Evolveum/midpoint/commit/bc7fba0dc267fc3122e3d8eda90e144b97efdc7e
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-09 (Mon, 09 Feb 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/CelTypeMapper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelObjectExtensions.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/AbstractModelExpressionsTest.java
    M model/model-impl/src/test/resources/common/resource-dummy.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-connector-configuration.xml
    A model/model-impl/src/test/resources/expr/mel/expression-connector-configuration.xml

  Log Message:
  -----------
  CEL: resource.connectorConfiguration() - which (almost) concludes support for "basic" extension.


  Commit: 96819673d2ffe8205360859c218ca47505d9a559
      https://github.com/Evolveum/midpoint/commit/96819673d2ffe8205360859c218ca47505d9a559
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-09 (Mon, 09 Feb 2026)

  Changed paths:
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/AbstractModelExpressionsTest.java
    A model/model-impl/src/test/resources/expr/groovy/expression-projection-attribute-literal.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-projection-attribute.xml
    A model/model-impl/src/test/resources/expr/mel/expression-projection-attribute-literal.xml
    A model/model-impl/src/test/resources/expr/mel/expression-projection-attribute.xml

  Log Message:
  -----------
  CEL: tests for projection attributes


  Commit: 6d07f62dcb202bda727a4398ea8ad91ef5edaf40
      https://github.com/Evolveum/midpoint/commit/6d07f62dcb202bda727a4398ea8ad91ef5edaf40
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M docs/concepts/mark/index.adoc
    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/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java
    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/panel/AxiomSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ObjectCollectionSearchItemPanel.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/wrapper/AbstractRoleSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AssociationSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AxiomQueryWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/IndirectSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ObjectCollectionListSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ObjectCollectionSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ObjectTypeSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/OidSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ProjectSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/PropertySearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/RelationSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/ScopeSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/TenantSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.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
    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/component/SmartStatisticsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/page/SmartObjectTypeSuggestionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/ObjectClassStatisticsButton.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/ObjectClassStatisticsButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectClassPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectClassPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectClassTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectClassTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationActionFlow.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationProgressPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationProgressPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/SmartTaskProgressPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/SmartTaskProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportMiningPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/MainPopupDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaExtender.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.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-tasks-3.xsd
    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/correlation/CorrelatorContextCreator.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationServiceTest.java
    M model/model-impl/src/test/resources/correlator/correlation/task/dummy-resource.xml
    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/CorrelationSuggestionOperation.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingSuggestionOperationFactory.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationServiceImpl.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/StatisticsService.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/AbstractStatisticsComputationActivityRun.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/CorrelationStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/CorrelationSuggestionActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/CorrelationSuggestionRemoteServiceCallActivityRun.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/MappingsStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/MappingsSuggestionRemoteServiceCallActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/MappingsSuggestionWorkDefinition.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectClassStatisticsComputationActivityHandler.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectClassStatisticsComputationActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectClassStatisticsComputationWorkDefinition.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/ObjectTypesStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/ValuesPairSample.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/FirstWordHeuristic.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/HeuristicResult.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/HeuristicRule.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/HeuristicRuleMatcher.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/LastWordHeuristic.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/MappingExpressionFactory.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/RemoveWhitespaceHeuristic.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/StripDiacriticsHeuristic.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/ToLowerCaseHeuristic.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/ToUpperCaseHeuristic.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/TrimAndLowerCaseHeuristic.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/TrimHeuristic.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestCorrelatorSuggestions.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/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/TestSmartIntegrationServiceImpl.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

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: ee2f6a011c8f945dfc5755f34858ad5a06b6a8c8
      https://github.com/Evolveum/midpoint/commit/ee2f6a011c8f945dfc5755f34858ad5a06b6a8c8
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelPrismItemsExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/AbstractContainerValueCelValue.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/AbstractModelExpressionsTest.java

  Log Message:
  -----------
  CEL: projection.attributes[qname]


  Commit: 46ac199e3011f238d5ad5e36c7f28327ef5c9c96
      https://github.com/Evolveum/midpoint/commit/46ac199e3011f238d5ad5e36c7f28327ef5c9c96
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/CelTypeMapper.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelLogExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelObjectExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/MidPointCelExtensionManager.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestMelExpressions.java
    A model/model-common/src/test/resources/expression/mel/expression-debug-dump.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-debug-multi.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-debug.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-error-multi.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-error.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-info-multi.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-info.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-trace-multi.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-trace.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-warn-multi.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-warn.xml
    M model/model-common/src/test/resources/logback-test.xml

  Log Message:
  -----------
  CEL: log.* and debugDump()


  Commit: 7ad2d7fea7c86caa716df7e5426a382836a8ac0c
      https://github.com/Evolveum/midpoint/commit/7ad2d7fea7c86caa716df7e5426a382836a8ac0c
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/MelException.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/MelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/AbstractMidPointCelExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMelExtensions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestMelExpressions.java
    M model/model-impl/src/test/resources/expr/mel/expression-testResourceVariables.xml

  Log Message:
  -----------
  CEL: "%s".format(), error handling, some cleanup


  Commit: c06df982da931302aded8b6153f61e16e064ed4c
      https://github.com/Evolveum/midpoint/commit/c06df982da931302aded8b6153f61e16e064ed4c
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionConfigItem.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibrary.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibraryBinding.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/CelTypeMapper.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/FunctionLibraryProcessor.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/MelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/MidPointCelExtensionManager.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/AbstractModelExpressionsTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressionsMel.java
    M model/model-impl/src/test/resources/expr/function-library.xml
    R model/model-impl/src/test/resources/expr/groovy/expression-testHello.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testLibHello0.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testLibHello1.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testMidPointHello.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testCustomFunctionGood.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testCustomFunctionUntyped.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testCustomFunctionUntypedNullValue.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testCustomFunctionWrongParameter.xml
    R model/model-impl/src/test/resources/expr/mel/expression-testHello.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testLibHello0.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testLibHello0Simple.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testLibHello1.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testLibHello1Simple.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testMidPointHello.xml

  Log Message:
  -----------
  CEL: invoking custom function libraries


  Commit: 7e31fc915f0ca0c7bd77d5d7d15a440ff11cd2c9
      https://github.com/Evolveum/midpoint/commit/7e31fc915f0ca0c7bd77d5d7d15a440ff11cd2c9
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-11 (Wed, 11 Feb 2026)

  Changed paths:
    M docs/expressions/expressions/script/mel/specification.adoc
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelFormatExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelLdapExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelLogExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMelExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelObjectExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelPrismItemsExtensions.java

  Log Message:
  -----------
  CEL: MEL specification (docs) WIP


  Commit: 6cf6eb3ce112535b4a2d242c3370f77f912e8154
      https://github.com/Evolveum/midpoint/commit/6cf6eb3ce112535b4a2d242c3370f77f912e8154
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-11 (Wed, 11 Feb 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/panel/correaltion/CorrelationCandidatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/util/CorrelationUtil.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-tasks-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/AbstractInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SingleShadowInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingWorkDefinition.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/PrismComplexTypeDefinitionSerializer.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
    M repo/repo-test-util/src/main/resources/test-config-new-repo.xml
    M repo/repo-test-util/src/main/resources/test-config.xml
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2025.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2025Strange.java
    A testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2025-strange.xml
    A testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2025.xml
    A testing/conntest/src/test/resources/ad-ldap-multidomain/shadow-ghost-2025.xml
    A testing/conntest/src/test/resources/ad-ldap-multidomain/task-reconcile-ad2025-users.xml
    M testing/conntest/testng-integration.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: db5455502ae906bc2d065f4508d4db3604d6d582
      https://github.com/Evolveum/midpoint/commit/db5455502ae906bc2d065f4508d4db3604d6d582
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-12 (Thu, 12 Feb 2026)

  Changed paths:
    M docs/expressions/expressions/script/mel/specification.adoc
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMelExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelObjectExtensions.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelPrismItemsExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/MidPointCelExtensionManager.java

  Log Message:
  -----------
  CEL: resolveProtectedString and minor cleanup


  Commit: 35510980c7d76abe10d42493cce1ac71bd173a69
      https://github.com/Evolveum/midpoint/commit/35510980c7d76abe10d42493cce1ac71bd173a69
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-12 (Thu, 12 Feb 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMelExtensions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestJavaScriptExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestVelocityExpressions.java
    M model/model-common/src/test/resources/expression/groovy/expression-simple.xml
    A model/model-common/src/test/resources/expression/javascript/expression-list-literal.xml
    M model/model-common/src/test/resources/expression/javascript/expression-simple.xml
    A model/model-common/src/test/resources/expression/javascript/expression-user-administrative-status.xml
    M model/model-common/src/test/resources/expression/mel/expression-simple.xml
    M model/model-common/src/test/resources/expression/python/expression-simple.xml
    M model/model-common/src/test/resources/expression/velocity/expression-simple.xml
    A model/model-common/src/test/resources/expression/velocity/expression-user-administrative-status.xml

  Log Message:
  -----------
  CEL: dealing with expression tests, some convenience functions


  Commit: b3274e2ee2db979ae2f3ba478b843692bae56244
      https://github.com/Evolveum/midpoint/commit/b3274e2ee2db979ae2f3ba478b843692bae56244
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-12 (Thu, 12 Feb 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/MelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMelExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMidPointExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelPolyStringExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/MidPointCelExtensionManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/ObjectCelValue.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestMelExpressions.java
    M model/model-impl/src/main/resources/ctx-model.xml
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/AbstractModelExpressionsTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressionsMel.java
    A model/model-impl/src/test/resources/expr/mel/expression-get-object.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentFullname.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowName.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testGetManagersOids.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testGetOrgByName.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testGetUserByOid.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testMidPointHello.xml

  Log Message:
  -----------
  CEL: fist part of midpoint extension impl


  Commit: 71a188327be6f76600d400e38c527257e829f9cf
      https://github.com/Evolveum/midpoint/commit/71a188327be6f76600d400e38c527257e829f9cf
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-13 (Fri, 13 Feb 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/CelTypeMapper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/MelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMelExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMidPointExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelPolyStringExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/PolyStringCelValue.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestMelExpressions.java
    M model/model-common/src/test/resources/expression/mel/expression-null.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testCustomFunctionUntypedNullValue.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentFullnameRepo.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentUsername.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentUsernameRepo.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowNameRepo.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java

  Log Message:
  -----------
  CEL: further implementation of midpoint extension. Meddling with Nullable types/values.


  Commit: da48ebda5cd8f1703c4461bb9c876269fab036ca
      https://github.com/Evolveum/midpoint/commit/da48ebda5cd8f1703c4461bb9c876269fab036ca
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M config/initial-objects/archetype/029-archetype-application.xml
    M config/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M config/initial-objects/archetype/502-archetype-task-recomputation.xml
    M config/initial-objects/archetype/503-archetype-task-import.xml
    M config/initial-objects/archetype/504-archetype-task-live-sync.xml
    M config/initial-objects/archetype/505-archetype-task-async-update.xml
    M config/initial-objects/archetype/506-archetype-task-cleanup.xml
    M config/initial-objects/archetype/507-archetype-task-report.xml
    M config/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M config/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M config/initial-objects/archetype/536-archetype-task-certification-start-campaign.xml
    M config/initial-objects/archetype/537-archetype-task-certification-close-current-stage.xml
    M config/initial-objects/archetype/538-archetype-task-certification-reiterate-campaign.xml
    M config/initial-objects/archetype/702-archetype-person.xml
    M config/initial-objects/archetype/705-archetype-shadow-policy-mark.xml
    M config/initial-objects/lookup-table/200-lookup-languages.xml
    M config/initial-objects/lookup-table/210-lookup-locales.xml
    M config/initial-objects/mark/739-mark-shadow-correlation-owner-found.xml
    M config/initial-objects/mark/740-mark-shadow-correlation-owner-not-found.xml
    M config/initial-objects/mark/741-mark-shadow-correlation-owner-not-certain.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M docs/admin-gui/admin-gui-config/index.adoc
    A docs/admin-gui/resource-wizard/object-type/correlation/correlation-add-existing-mapping.webp
    A docs/admin-gui/resource-wizard/object-type/correlation/correlation-add-new-mapping.webp
    A docs/admin-gui/resource-wizard/object-type/correlation/correlation-create-new.webp
    A docs/admin-gui/resource-wizard/object-type/correlation/correlation-rule-example.webp
    M docs/admin-gui/resource-wizard/object-type/correlation/correlation-rules-list.webp
    M docs/admin-gui/resource-wizard/object-type/correlation/correlation-rules-multiple-correlator.webp
    A docs/admin-gui/resource-wizard/object-type/correlation/correlation-simulation.webp
    A docs/admin-gui/resource-wizard/object-type/correlation/correlation-use-ai.webp
    A docs/admin-gui/resource-wizard/object-type/correlation/correlations-regenerate.webp
    M docs/admin-gui/resource-wizard/object-type/correlation/index.adoc
    M docs/correlation/index.adoc
    M docs/security/credentials/password-reset/index.adoc
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/package.json
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordHintPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/StatusAwareContainerListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismPropertyWrapperColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardWithChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/ResourceAttributesSearchFilterPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/ResourceBaseContextSearchFilterPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ResourceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/SchemaHandlingTypesTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/AssociationTypeTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/AttributeMappingWizardPanel.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/ChangeLifecycleSelectedMappingsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/basic/DelineationResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/page/ResourceGeneratingSuggestionObjectClassWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/page/ResourceObjectClassTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/page/SmartObjectTypeSuggestionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectTypeSuggestionTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/panel/SimulationResultObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/panel/SimulationResultPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/ResourceSimulationResultObjectsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/ResourceSimulationResultWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/SimulationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ExpressionPropertyHeaderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ExpressionPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemHeaderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemPanelSettings.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerColumnHeaderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerHeaderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyHeaderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferenceHeaderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferencePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormContainerHeaderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPasswordPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyHeaderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceHeaderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferencePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiConfigUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/BaseContextConsistencyValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/IconColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ImagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/MagicAssignment.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/mappings/heuristics/FirstWordHeuristic.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/HeuristicRule.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/HeuristicRuleMatcher.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/LastWordHeuristic.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/LowerCaseAndStripDiacriticsHeuristic.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/RemoveWhitespaceHeuristic.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/ToLowerCaseHeuristic.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/ToUpperCaseHeuristic.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/TrimAndLowerCaseHeuristic.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/TrimAndStripDiacriticsHeuristic.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/TrimAndUpperCaseHeuristic.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/TrimHeuristic.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/TrimLowerCaseAndStripDiacriticsHeuristic.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/TrimUpperCaseAndStripDiacriticsHeuristic.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/UpperCaseAndStripDiacriticsHeuristic.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/UserActiveDirectoryMappingProvider.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/scim/UserScimMappingProvider.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/DummyScenario.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
    A model/smart-impl/src/test/resources/smart/mappings-suggestion/resource-ad-for-mappings-suggestion.xml
    M pom.xml
    M provisioning/provisioning-impl/pom.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: 6e2dce56266cd34773a09d73244e09a4a8500ff6
      https://github.com/Evolveum/midpoint/commit/6e2dce56266cd34773a09d73244e09a4a8500ff6
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/CelTypeMapper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/MelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMidPointExtensions.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/AbstractModelExpressionsTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressionsMel.java
    A model/model-impl/src/test/resources/expr/mel/expression-search-shadow-owner.xml

  Log Message:
  -----------
  CEL: implementing more of midpoint.* library/extension. More meddling with nulls.


  Commit: 8e728dab3f1ddbfc434ace2494ff7f4fc225360a
      https://github.com/Evolveum/midpoint/commit/8e728dab3f1ddbfc434ace2494ff7f4fc225360a
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-17 (Tue, 17 Feb 2026)

  Changed paths:
    M docs/expressions/expressions/script/mel/specification.adoc
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluationContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/CelTypeMapper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMidPointExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelObjectExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractInternalModelIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/AbstractModelExpressionsTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressionsMel.java
    A model/model-impl/src/test/resources/expr/mel/expression-search-objects.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationContext.java

  Log Message:
  -----------
  CEL: more work on midpoint library/extension


  Commit: a2a4a648f0cf281283eb4f8778425e822396840c
      https://github.com/Evolveum/midpoint/commit/a2a4a648f0cf281283eb4f8778425e822396840c
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-18 (Wed, 18 Feb 2026)

  Changed paths:
    A docs/expressions/expressions/script/mel/migration.adoc
    M docs/expressions/expressions/script/mel/specification.adoc
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/MelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMelExtensions.java
    M model/model-common/src/test/resources/expression/mel/expression-user-administrative-status.xml
    M model/model-common/src/test/resources/expression/mel/expression-user-assignment-first-relation-local-part.xml
    M model/model-common/src/test/resources/expression/mel/expression-user-assignment-first-relation-namespace.xml
    M model/model-common/src/test/resources/expression/mel/expression-user-assignment-first-relation.xml
    M model/model-common/src/test/resources/expression/mel/expression-user-assignment-first.xml
    M model/model-common/src/test/resources/expression/mel/expression-user-assignment-second-mapping.xml
    M model/model-common/src/test/resources/expression/mel/expression-user-assignment-second.xml
    M model/model-common/src/test/resources/expression/mel/expression-user-extension-map.xml
    M model/model-common/src/test/resources/expression/mel/expression-user-extension-ship-path-find.xml
    R model/model-common/src/test/resources/expression/mel/expression-user-extension-ship-path-func.xml
    M model/model-common/src/test/resources/expression/mel/expression-user-extension-ship-path.xml
    M model/model-common/src/test/resources/expression/mel/expression-user-extension-ship.xml
    M model/model-common/src/test/resources/expression/mel/expression-user-given-name-map.xml
    M model/model-common/src/test/resources/expression/mel/expression-user-given-name.xml
    M model/model-common/src/test/resources/expression/mel/expression-user-linkref-first-oid.xml
    M model/model-common/src/test/resources/expression/mel/expression-user-stringify-full-name.xml
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/AbstractModelExpressionsTest.java
    M model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowKindIntentFullname.xml
    M model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowKindIntentFullnameRepo.xml
    M model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowKindIntentUsername.xml
    M model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowKindIntentUsernameRepo.xml
    M model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowName.xml
    M model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowNameRepo.xml
    M model/model-impl/src/test/resources/expr/groovy/expression-testGetManagersOids.xml
    M model/model-impl/src/test/resources/expr/groovy/expression-testGetUserByOid.xml
    M model/model-impl/src/test/resources/expr/groovy/expression-testIsUniquePropertyValue.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentFullname.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentFullnameRepo.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentUsername.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentUsernameRepo.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowName.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowNameRepo.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testGetManagersOids.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testIsUniquePropertyValue.xml

  Log Message:
  -----------
  CEL: more midpoint.* implementation, some cleanup, variables, docs


  Commit: e52630e7de69d7e488c9a911bc39ce23c183385d
      https://github.com/Evolveum/midpoint/commit/e52630e7de69d7e488c9a911bc39ce23c183385d
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-18 (Wed, 18 Feb 2026)

  Changed paths:
    M docs/admin-gui/resource-wizard/object-type/correlation/index.adoc
    M docs/admin-gui/resource-wizard/object-type/synchronization/index.adoc
    M docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-action.png
    M docs/admin-gui/resource-wizard/object-type/synchronization/step-3-synch-detail-optional.png
    M docs/admin-gui/resource-wizard/object-type/synchronization/sync-rules-setup-rules-list.webp
    A docs/admin-gui/resource-wizard/object-type/synchronization/synchronization-generate-reactions.webp
    A docs/admin-gui/resource-wizard/object-type/synchronization/synchronization-source.webp
    A docs/admin-gui/resource-wizard/object-type/synchronization/synchronization-target.webp
    A docs/concepts/clock-time-provider/index.adoc
    M docs/correlation/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardWithChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SmartAssociationTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ResourceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/MappingOverrideTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/MappingOverridesTableWizardPanel.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/correlation/CorrelationItemRuleWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PoliciesObjectTypeWizardChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PoliciesObjectTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/SmartIntegrationStatusInfoUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/page/ResourceSuggestedObjectTypeTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/page/SmartObjectTypeSuggestionWizardPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectClassStatisticsTypeUtil.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-tasks-3.xsd
    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/MappingActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingWorkDefinition.java
    A 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/ProcessedObjectImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectsWriter.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestCorrelatorSimulationTask.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMappingSimulationTask.java
    M model/model-intest/src/test/resources/tasks/correlator-simulation/accounts.csv
    M model/model-intest/src/test/resources/tasks/correlator-simulation/dummy-resource.xml
    M model/model-intest/src/test/resources/tasks/correlator-simulation/task-correlator-simulation-with-mapping.xml
    M model/model-intest/src/test/resources/tasks/correlator-simulation/task-correlator-simulation.xml
    A model/model-intest/src/test/resources/tasks/mapping-simulation/accounts.csv
    A model/model-intest/src/test/resources/tasks/mapping-simulation/dummy-resource.xml
    A model/model-intest/src/test/resources/tasks/mapping-simulation/task-mapping-simulation.xml
    A model/model-intest/src/test/resources/tasks/mapping-simulation/users.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/SimulationResultAsserter.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectClassStatisticsComputer.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/TestSmartIntegrationServiceImpl.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    A publiccode.yml
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AccountsCsvParser.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyTestResource.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ObjectChangesExecutor.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ShadowReader.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResourceAccounts.java

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: 55d792da85b3bd45f08f3d8f941a2792e0742f08
      https://github.com/Evolveum/midpoint/commit/55d792da85b3bd45f08f3d8f941a2792e0742f08
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-24 (Tue, 24 Feb 2026)

  Changed paths:
    M docs/concepts/mark/index.adoc
    A docs/concepts/mark/use-marks-to-quarantine-objects.adoc
    A docs/misc/notifications/use-cases/index.adoc
    A docs/misc/notifications/use-cases/use-case-threshold-based-governance/index.adoc
    M docs/tasks/task-manager/index.adoc
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ObjectClassDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardChoicePanelWithSeparatedCreatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardWithChoicePanel.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/resource/ResourceDetailsModel.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/wizard/ResourceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ObjectClassWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/SelectObjectClassesStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/SchemaHandlingTypesTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/ResourceAssociationTypeSubjectWizardPanel.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/ResourceObjectTypeWizardPanel.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/basic/ResourceObjectTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PoliciesObjectTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleOfTeammateMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/StatusInfoTableUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ImagePanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueMetadataTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingActivityHandler.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingActivityRun.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingSimulationActivityHandler.java
    A 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/mappings/tasks/MappingWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestBasicValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestObjectMarks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMappingSimulationTask.java
    M model/model-intest/src/test/resources/object-marks/resource-shadow-marks.xml
    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/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/CorrelatorEvaluator.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ObjectTypesSuggestionOperation.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/CreateConnectorActivityHandler.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/FilterValidationException.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/SystemMappingSuggestion.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaType.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectoryMappingProvider.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/GroupActiveDirectorySchemaDetector.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ad/OrganizationalUnitActiveDirectoryMappingProvider.java
    A 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
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/GroupOfNamesLdapMappingProvider.java
    A 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
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/OrganizationalUnitLdapMappingProvider.java
    A 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/test/java/com/evolveum/midpoint/smart/impl/TestMappingsSuggestionOperation.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSystemMappingsSuggestion.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
    M pom.xml
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/DownloadedConnector.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstallationServiceImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/DirectoryScanningInfoManager.java
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/BucketOperation.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/CompleteBucketOperation.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/ReleaseBucketsOperation.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AbstractAsserter.java
    A repo/system-init/src/main/resources/initial-objects/mark/742-mark-item-value-added.xml
    A repo/system-init/src/main/resources/initial-objects/mark/743-mark-item-value-removed.xml
    A repo/system-init/src/main/resources/initial-objects/mark/744-mark-item-value-modified.xml
    A repo/system-init/src/main/resources/initial-objects/mark/745-mark-item-value-not-changed.xml
    A repo/system-init/src/main/resources/initial-objects/mark/746-mark-item-value-change-not-applied.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: 8baa82bc9fe7e8c6d1ff397f4e5e382474e7a599
      https://github.com/Evolveum/midpoint/commit/8baa82bc9fe7e8c6d1ff397f4e5e382474e7a599
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-24 (Tue, 24 Feb 2026)

  Changed paths:
    M docs/expressions/expressions/script/mel/introduction.adoc
    M docs/expressions/expressions/script/mel/specification.adoc

  Log Message:
  -----------
  CEL: MEL intro documentation (WIP)


  Commit: bd15dc3fa70605d133e77307d91ff281fa21cf86
      https://github.com/Evolveum/midpoint/commit/bd15dc3fa70605d133e77307d91ff281fa21cf86
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-25 (Wed, 25 Feb 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractCachingScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/groovy/GroovyScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/jsr223/Jsr223ScriptEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/CelScriptCacheKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/MelScriptEvaluator.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestGroovyExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestMelExpressions.java
    R model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestScriptCaching.java

  Log Message:
  -----------
  CEL: expression caching


  Commit: 7869458df573d2adf6dc41cdce49ee18f25bf06a
      https://github.com/Evolveum/midpoint/commit/7869458df573d2adf6dc41cdce49ee18f25bf06a
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-25 (Wed, 25 Feb 2026)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionPermissionProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptLanguageExpressionProfile.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/MelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelLogExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/MidPointCelExtensionManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestMelExpressions.java
    M model/model-common/src/test/resources/expression/mel/expression-poison-drink.xml
    R model/model-common/src/test/resources/expression/mel/expression-poison-look.xml
    R model/model-common/src/test/resources/expression/mel/expression-poison-smell-dynamic.xml
    R model/model-common/src/test/resources/expression/mel/expression-poison-smell-reflection.xml
    R model/model-common/src/test/resources/expression/mel/expression-poison-smell-tricky.xml
    R model/model-common/src/test/resources/expression/mel/expression-poison-smell-very-dynamic.xml
    R model/model-common/src/test/resources/expression/mel/expression-poison-smell.xml
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressionsMel.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    M model/model-intest/src/test/resources/profiles/role-safe-auto-bad-groovy.xml
    A model/model-intest/src/test/resources/profiles/role-safe-auto-bad-mel.xml
    A model/model-intest/src/test/resources/profiles/role-safe-auto-good-filter-path.xml
    A model/model-intest/src/test/resources/profiles/role-safe-auto-good-filter.xml
    A model/model-intest/src/test/resources/profiles/role-safe-auto-good-mel.xml
    R model/model-intest/src/test/resources/profiles/role-safe-auto-good-path.xml
    R model/model-intest/src/test/resources/profiles/role-safe-auto-good.xml
    M model/model-intest/src/test/resources/profiles/role-safe-bad-groovy.xml
    A model/model-intest/src/test/resources/profiles/role-safe-bad-mel.xml
    M model/model-intest/src/test/resources/profiles/system-configuration.xml

  Log Message:
  -----------
  CEL: starting work on expression profiles support


  Commit: e96be10786ea484ded208e72767318d9c2afc376
      https://github.com/Evolveum/midpoint/commit/e96be10786ea484ded208e72767318d9c2afc376
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-26 (Thu, 26 Feb 2026)

  Changed paths:
    M docs/admin-gui/resource-wizard/object-type/correlation/index.adoc
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/frontend/scss/_tiles.scss
    M gui/admin-gui/src/frontend/scss/smart-int.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/icon/AbstractIconColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuAuthzUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/PageTypes.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/WizardGuideTilePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/WizardGuideTilePanel.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/component/wizard/EnumWizardChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/PageConnectorDevelopments.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusHistoryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AbstractResourceObjectPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ResourceGuideSchemaHandlingWizardTileState.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ResourceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/SchemaHandlingWizardChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceChoiceTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/DiscoveryStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTemplate.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/MappingUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/PreviewResourceObjectTypeDataWizardPanel.java
    A 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
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/AttributeMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/AttributeMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationWizardPanel.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/correlation/SmartCorrelationTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartStatisticsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartStatisticsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/ObjectTypeStatisticsActions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/ObjectTypeStatisticsButton.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/ObjectTypeStatisticsButton.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageService.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageService.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageServiceHistory.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageServiceHistory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowBasicPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationActionFlow.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationActionTaskButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/panel/correaltion/CorrelationProcessedObjectPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/ResourceSimulationResultWizardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/ResourceSimulationResultWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/wizard/SimulationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/forgotpassword/PageResetPassword.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/PageServiceSelfProfile.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ObjectTypeAttributeMappingWrapper.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/page/admin/archetype/PageArchetypes.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardConfigurable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardInfo.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageConnectors.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageConnectors.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageAllServices.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageApplicationService.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageApplicationServices.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageDefaultApplicationService.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageDefaultApplicationServices.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageIntegrationApplicationService.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageIntegrationApplicationServices.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageService.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageService.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageServiceHistory.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageServiceHistory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageServices.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/ResourceWizardStorage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/SessionStorage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageService.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectClassStatisticsTypeUtil.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-provisioning-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    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/simulation/ProcessedObjectImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectsWriter.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationServiceTest.java
    M model/model-impl/src/test/resources/correlator/correlation/task/account.csv
    M model/model-impl/src/test/resources/correlator/correlation/task/dummy-resource.xml
    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/StatisticsService.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/AbstractObjectClassStatisticsComputationActivityRun.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/AbstractStatisticsComputationActivityRun.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/AssociationSuggestionWorkDefinition.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/AssociationsSuggestionActivityHandler.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/CorrelationSchemaMatchingActivityRun.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/CorrelationSuggestionActivityHandler.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/CorrelationSuggestionRemoteServiceCallActivityRun.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/CorrelationSuggestionWorkDefinition.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/FocusTypeSuggestionActivityHandler.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/FocusTypeSuggestionWorkDefinition.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/MappingsSchemaMatchingActivityRun.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/MappingsSuggestionActivityHandler.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/MappingsSuggestionRemoteServiceCallActivityRun.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/MappingsSuggestionWorkDefinition.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectClassStatisticsComputationActivityHandler.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectClassStatisticsComputationActivityRun.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectClassStatisticsComputationWorkDefinition.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/ObjectTypeStatisticsComputer.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectTypesStatisticsComputationActivityRun.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectTypesSuggestFocusTypesActivityRun.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectTypesSuggestionActivityHandler.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectTypesSuggestionRemoteServiceCallActivityRun.java
    R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectTypesSuggestionWorkDefinition.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/Util.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/associationsSuggestion/AssociationSuggestionActivityHandler.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/associationsSuggestion/AssociationSuggestionWorkDefinition.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionActivityHandler.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionRemoteServiceCallActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionSchemaMatchingActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/correlationSuggestion/CorrelationSuggestionWorkDefinition.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/focusTypeSuggestion/FocusTypeSuggestionActivityHandler.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/focusTypeSuggestion/FocusTypeSuggestionWorkDefinition.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionActivityHandler.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionRemoteServiceCallActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionSchemaMatchingActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/mappingSuggestion/MappingsSuggestionWorkDefinition.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectClassStatisticsComputation/ObjectClassStatisticsComputationActivityHandler.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectClassStatisticsComputation/ObjectClassStatisticsComputationActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectClassStatisticsComputation/ObjectClassStatisticsComputationWorkDefinition.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeStatisticsComputation/ObjectTypeStatisticsComputationActivityHandler.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeStatisticsComputation/ObjectTypeStatisticsComputationActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeStatisticsComputation/ObjectTypeStatisticsComputationWorkDefinition.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionActivityHandler.java
    A 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/ObjectTypesSuggestionRemoteServiceCallActivityRun.java
    A 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/ObjectTypesSuggestionWorkDefinition.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/ConnDevBeans.java
    A provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/CorrelationSimulationData.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
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: 4eb0d4a46b6cb265eaebe56776610f926630e9d7
      https://github.com/Evolveum/midpoint/commit/4eb0d4a46b6cb265eaebe56776610f926630e9d7
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-02-27 (Fri, 27 Feb 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMelExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelObjectExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelSecretExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/MidPointCelExtensionManager.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    M model/model-intest/src/test/resources/profiles/role-safe-bad-mel.xml
    M model/model-intest/src/test/resources/profiles/system-configuration.xml

  Log Message:
  -----------
  CEL: cleaving out 'secret' as a separate language extension, to be controlled by profiles


  Commit: c07cd2f08d2fe460b9acf7df4ab2cc14c4a19964
      https://github.com/Evolveum/midpoint/commit/c07cd2f08d2fe460b9acf7df4ab2cc14c4a19964
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-03 (Tue, 03 Mar 2026)

  Changed paths:
    A .gitattributes
    M docs/admin-gui/resource-wizard/object-type/correlation/index.adoc
    M docs/admin-gui/resource-wizard/object-type/mapping/advanced-mappings.adoc
    M docs/admin-gui/resource-wizard/object-type/mapping/index.adoc
    A docs/admin-gui/resource-wizard/object-type/mapping/mapping-enable-ai.webp
    A docs/admin-gui/resource-wizard/object-type/mapping/mapping-re-generate.webp
    A docs/admin-gui/resource-wizard/object-type/mapping/mapping-simulation.webp
    R docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound.png
    A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-inbound.webp
    R docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override.png
    A docs/admin-gui/resource-wizard/object-type/mapping/step-2-mappings-override.webp
    M docs/misc/notifications/configuration.adoc
    A docs/misc/notifications/configure-smtp.adoc
    A docs/misc/notifications/smtp-connection-config.webp
    M docs/misc/notifications/use-cases/use-case-threshold-based-governance/index.adoc
    M docs/security/credentials/password-reset/index.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/password/PasswordPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.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/smart/SmartIntegrationUtils.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartStatisticsPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartStatisticsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/FocusStatisticsActions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/FocusStatisticsButton.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/FocusStatisticsButton.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/ObjectClassStatisticsButton.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/ObjectClassStatisticsButton.java
    A 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/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/ObjectTypeStatisticsButton.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/ObjectTypeStatisticsButton.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/SmartStatisticsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/stats/SmartStatisticsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/ObjectClassStatisticsButton.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/ObjectClassStatisticsButton.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/ObjectTypeStatisticsActions.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/ObjectTypeStatisticsButton.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/ObjectTypeStatisticsButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectClassPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/panel/correaltion/CorrelationCandidatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/panel/correaltion/CorrelationProcessedObjectPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/panel/correaltion/SimulationCorrelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/util/CorrelationUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusObjectStatisticsTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectClassStatisticsTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/OwnerOptionIdentifier.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-tasks-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/model/extension-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.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/lens/OperationalDataManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ReconciliationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/IterationHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionUpdateOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionsLoadOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/AbstractBasicSimulationExecutionTest.java
    A model/model-intest/src/test/resources/associations/resource-dummy-ad-cached.xml
    M model/model-intest/src/test/resources/associations/system-configuration.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.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/MappingsSuggestionOperation.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/SmartIntegrationServiceImpl.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/StatisticsService.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/FocusObjectStatisticsComputer.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/midpointStatisticsComputation/FocusObjectStatisticsComputationActivityHandler.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/midpointStatisticsComputation/FocusObjectStatisticsComputationActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/midpointStatisticsComputation/FocusObjectStatisticsComputationWorkDefinition.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/ldap/InetOrgPersonLdapMappingProvider.java
    M pom.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: f9829bcfb558c97396388f04602e55e9474d9701
      https://github.com/Evolveum/midpoint/commit/f9829bcfb558c97396388f04602e55e9474d9701
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-03 (Tue, 03 Mar 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/LibraryFunctionExecutor.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/FunctionLibraryProcessor.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/MelScriptEvaluator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    M model/model-intest/src/test/resources/profiles/function-library-one.xml
    M model/model-intest/src/test/resources/profiles/function-library-two.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-function-anotherTrustedFunction.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-function-simpleTrustedFunction.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-mel-anotherTrustedFunction.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-mel-simpleTrustedFunction.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-mel-two-boom.xml
    R model/model-intest/src/test/resources/profiles/scripting-execute-simpleTrustedFunction.xml
    M model/model-intest/src/test/resources/profiles/system-configuration.xml

  Log Message:
  -----------
  CEL: more expression profile tests


  Commit: deacbf10165a60527063fc11c73908760eff27c7
      https://github.com/Evolveum/midpoint/commit/deacbf10165a60527063fc11c73908760eff27c7
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-03 (Tue, 03 Mar 2026)

  Changed paths:
    M model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentFullnameRepo.xml

  Log Message:
  -----------
  CEL: test bug fix


  Commit: c4c4871c617e5ae632671d400c6e6eccbdfa9b0d
      https://github.com/Evolveum/midpoint/commit/c4c4871c617e5ae632671d400c6e6eccbdfa9b0d
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-03 (Tue, 03 Mar 2026)

  Changed paths:
    M model/model-common/testng-unit.xml

  Log Message:
  -----------
  CEL: test fix


  Commit: 9cf1fc3d183e8b714f051a91d2f8bca528745ab2
      https://github.com/Evolveum/midpoint/commit/9cf1fc3d183e8b714f051a91d2f8bca528745ab2
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-03 (Tue, 03 Mar 2026)

  Changed paths:
    M docs/expressions/expressions/script/mel/introduction.adoc
    M docs/expressions/expressions/script/mel/specification.adoc

  Log Message:
  -----------
  CEL: more docs


  Commit: 1608ef8c3345b184bb94547777a85ed12fcd58fb
      https://github.com/Evolveum/midpoint/commit/1608ef8c3345b184bb94547777a85ed12fcd58fb
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-04 (Wed, 04 Mar 2026)

  Changed paths:
    M docs/concepts/clock-time-provider/index.adoc
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/DropdownButtonDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/HelpTextPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/HelpTextPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.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/wizard/AbstractFormWizardStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LocalFileInputPanelFactory.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/basic/DocumentationTilePanel.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/component/SmartAlertGeneratingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/page/SmartObjectTypeSuggestionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/table/SmartObjectTypeSuggestionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemHeaderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerHeaderPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerHeaderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferencePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferencePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/SingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormContainerHeaderPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerValuePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyValuePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferencePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/ItemValidationContext.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/ItemValidatorFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/NoopValidatorFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/UniqueObjectNameValidatorFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/ValidatorFactoryRegistry.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/DataAccessPermission.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/RequestDetailsConfirmationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/RequestDetailsRecordDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/LocalFileInputPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/LocalFileInputPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    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-intest/src/test/java/com/evolveum/midpoint/model/intest/smart/TestSmartIntegrationService.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/smart/MockServiceClientImpl.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/ServiceClient.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/DefaultServiceClientImpl.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationServiceImpl.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/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/MappingsSuggestionWorkDefinition.java

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: 4f0b62eadfcb55756c201080405319bd229d711c
      https://github.com/Evolveum/midpoint/commit/4f0b62eadfcb55756c201080405319bd229d711c
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-05 (Thu, 05 Mar 2026)

  Changed paths:
    M docs/deployment/ports-80-and-443.adoc
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    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/HelpTextPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/RightSidebarHelpPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/RightSidebarHelpPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/panel/correaltion/CorrelationProcessedObjectPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/DefaultContainerablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemHeaderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerValuePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/FilePathValidator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/UniqueObjectNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validation/UniqueObjectNameValidatorFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/synchronization/ConfigureSynchronizationConfirmationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/synchronization/SourceDirectionSpecificationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/synchronization/TargetDirectionSpecificationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/LocalFileInputPanel.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-gui-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/smart/MockServiceClientImpl.java
    M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/synchronization/DeletedSourceChoice.java
    M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/synchronization/DeletedTargetChoice.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SynchronizationConfigurationScenarioHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/ProcessedDocumentation.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/RestTestBackend.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestPredefinedSynchronizationReactions.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: ed0681e01502d2b461209ef37be4dbfceb67b076
      https://github.com/Evolveum/midpoint/commit/ed0681e01502d2b461209ef37be4dbfceb67b076
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-05 (Thu, 05 Mar 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/CelTypeMapper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/MelScriptEvaluator.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestMelExpressions.java
    A model/model-common/src/test/resources/expression/mel/expression-foo-plus-bar.xml
    A model/model-intest/src/test/resources/common/resource-dummy-groovy.xml
    M model/model-intest/src/test/resources/common/resource-dummy.xml

  Log Message:
  -----------
  CEL: handling of enum variables, starting to convert model-intest


  Commit: 8b972ff8176485ef0b6f8498ed4d3747b10bd1cf
      https://github.com/Evolveum/midpoint/commit/8b972ff8176485ef0b6f8498ed4d3747b10bd1cf
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-06 (Fri, 06 Mar 2026)

  Changed paths:
    M docs/deployment/ports-80-and-443.adoc
    M docs/resources/entitlements/index.adoc
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.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/menu/RightSidebarHelpPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/RightSidebarHelpPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicInitializer.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/EnumWizardChoicePanel.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/resource/component/wizard/basic/SelectObjectClassesStepPanel.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/simulation/widget/MetricWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerHeaderPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/SingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerValueWrapperImpl.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-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/CorrelationSuggestionOperation.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/SmartIntegrationServiceImpl.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/CorrelationSuggestionWorkDefinition.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/RestTestBackend.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/wellknownschemas/WellKnownSchemaService.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestCorrelatorSuggestions.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java
    M publiccode.yml
    M repo/system-init/src/main/resources/initial-objects/mark/739-mark-shadow-correlation-owner-found.xml
    M repo/system-init/src/main/resources/initial-objects/mark/740-mark-shadow-correlation-owner-not-found.xml
    M repo/system-init/src/main/resources/initial-objects/mark/741-mark-shadow-correlation-owner-not-certain.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: 93ad643dd1cbb60a1bde38d296097431430b930c
      https://github.com/Evolveum/midpoint/commit/93ad643dd1cbb60a1bde38d296097431430b930c
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-09 (Mon, 09 Mar 2026)

  Changed paths:
    M model/model-common/pom.xml
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/CelTypeMapper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/MelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelFormatExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMelExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelPolyStringExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelSecretExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/QNameCelValue.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestMelExpressions.java
    A model/model-common/src/test/resources/expression/mel/expression-user-administrative-status-null.xml
    M model/model-common/src/test/resources/expression/mel/expression-user-administrative-status.xml
    M model/model-common/src/test/resources/expression/mel/expression-user-given-name.xml
    M model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentFullnameRepo.xml
    M model/model-intest/src/test/resources/common/resource-dummy.xml
    M pom.xml

  Log Message:
  -----------
  CEL: upgrade to cel-java 0.12.0, adapting code, MEL experiments in model-intest, fighting with nulls and optionals.


  Commit: d829e38b06bcd82df8623db5373d83ca57cdd222
      https://github.com/Evolveum/midpoint/commit/d829e38b06bcd82df8623db5373d83ca57cdd222
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-09 (Mon, 09 Mar 2026)

  Changed paths:
    R docs/security/credentials/password-policy.adoc
    A docs/security/credentials/password-policy/index.adoc
    A docs/security/credentials/password-policy/resource-specific-password-policy.adoc
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/package.json
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ButtonBar.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/AttributeMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartAlertGeneratingPanel.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: ed3825c75605ddc01114e05c9240d01ba3494106
      https://github.com/Evolveum/midpoint/commit/ed3825c75605ddc01114e05c9240d01ba3494106
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-09 (Mon, 09 Mar 2026)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContractGroovy.java
    M model/model-intest/testng-integration-full.xml

  Log Message:
  -----------
  CEL: Keeping old Groovy version of model-intest resource-dummy in test suite


  Commit: 38ad55157aab1273a0537481e08c3f04f188e735
      https://github.com/Evolveum/midpoint/commit/38ad55157aab1273a0537481e08c3f04f188e735
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-09 (Mon, 09 Mar 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/CelTypeMapper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMelExtensions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestMelExpressions.java
    A model/model-common/src/test/resources/expression/mel/expression-default.xml
    A model/model-common/src/test/resources/expression/mel/expression-foo-default.xml
    M model/model-common/src/test/resources/expression/mel/expression-null.xml
    M model/model-common/src/test/resources/expression/mel/expression-user-administrative-status-null.xml
    M model/model-intest/src/test/resources/common/resource-dummy.xml

  Log Message:
  -----------
  CEL: further fighting with nulls and optionals, implementation of default() and isNull() methods as a practical way to deal with the chaos.


  Commit: bdf8b9dacd0477b0865152ae6eca2023832c0d4e
      https://github.com/Evolveum/midpoint/commit/bdf8b9dacd0477b0865152ae6eca2023832c0d4e
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2026-03-10 (Tue, 10 Mar 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/correlator/tasks/CorrelationSimulationActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationSimulationActivityRun.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationServiceTest.java

  Log Message:
  -----------
  Smart Integration: Optimize correlation simulation - pre-compute resource schema once

Previously, CorrelationSimulationActivityRun called correlationService.correlate()
with additionalMappings per shadow, causing getObjectTypeDefinition() to run on
every iteration. That method executed ResourceSchemaFactory.schemaExtenderFor(),
merged all additional mappings and the correlation definition, then called
ResourceSchemaExtender.extend() (full schema parse) — all redundant work since the
resource, object type, mappings and correlation definition are constant for the
entire activity run.

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


  Commit: f99903a83b0caf8817cd99a6f744dd7d10dbb5bd
      https://github.com/Evolveum/midpoint/commit/f99903a83b0caf8817cd99a6f744dd7d10dbb5bd
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-10 (Tue, 10 Mar 2026)

  Changed paths:
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/package.json
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/MappingUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemsTableWizardPanel.java

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: b675f6dc3d9b0ea60a88498faa760ff949a785cb
      https://github.com/Evolveum/midpoint/commit/b675f6dc3d9b0ea60a88498faa760ff949a785cb
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-10 (Tue, 10 Mar 2026)

  Changed paths:
    M docs/expressions/expressions/script/mel/todo.adoc
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/CelTypeMapper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/MelScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMelExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMidPointExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelPolyStringExtensions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestMelExpressions.java
    M model/model-common/src/test/resources/expression/mel/expression-objectref-variables.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-string-format.xml
    M model/model-impl/src/test/resources/expr/mel/expression-search-shadow-owner.xml
    M model/model-intest/src/test/resources/common/resource-dummy-red.xml
    M model/model-intest/src/test/resources/common/resource-dummy.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java

  Log Message:
  -----------
  CEL: more tests on resource expressions (model-intest), more fixes. Mostly dealing with nulls/optionals again.


  Commit: d614e9ab96ef6a634094bf47576e9d16bf76fd3c
      https://github.com/Evolveum/midpoint/commit/d614e9ab96ef6a634094bf47576e9d16bf76fd3c
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-10 (Tue, 10 Mar 2026)

  Changed paths:
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/package.json
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/MappingUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemsTableWizardPanel.java

  Log Message:
  -----------
  Merge branch 'feature/cel' of github.com:Evolveum/midpoint into feature/cel


  Commit: eec69256838ca921d3fad468a78e88398bc43ce1
      https://github.com/Evolveum/midpoint/commit/eec69256838ca921d3fad468a78e88398bc43ce1
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-10 (Tue, 10 Mar 2026)

  Changed paths:
    M docs/expressions/expressions/script/mel/introduction.adoc
    M docs/expressions/expressions/script/mel/todo.adoc

  Log Message:
  -----------
  CEL: docs


  Commit: 6e758b996fff9a44459f8d026993c209f52ecfbd
      https://github.com/Evolveum/midpoint/commit/6e758b996fff9a44459f8d026993c209f52ecfbd
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-10 (Tue, 10 Mar 2026)

  Changed paths:
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/CsvDownloadButtonPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/CsvDownloadButtonPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/CsvDownloadInlineMenuItem.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/DropdownButtonUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/ExportDownloadInlineMenuItem.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/XlsxDataExporter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/XlsxDownloadInlineMenuItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.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/dialog/ExportingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
    M pom.xml
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java

  Log Message:
  -----------
  Merge branch 'master' into feature/cel


  Commit: 7089b2d31f4bb7b0f8d1be3cfc3aa351f273c0bf
      https://github.com/Evolveum/midpoint/commit/7089b2d31f4bb7b0f8d1be3cfc3aa351f273c0bf
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2026-03-11 (Wed, 11 Mar 2026)

  Changed paths:
    R docs/security/credentials/password-policy.adoc
    A docs/security/credentials/password-policy/index.adoc
    A docs/security/credentials/password-policy/invalid-account-projection-password-error.webp
    A docs/security/credentials/password-policy/password-policy-edit-form-hint.webp
    A docs/security/credentials/password-policy/resource-specific-password-policy.adoc
    A docs/security/credentials/password-policy/verify-password-policies.adoc
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/package.json
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/CsvDownloadButtonPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/CsvDownloadButtonPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/CsvDownloadInlineMenuItem.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/DropdownButtonUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/ExportDownloadInlineMenuItem.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/XlsxDataExporter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/XlsxDownloadInlineMenuItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ButtonBar.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/MappingUtils.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/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectImpl.java
    M pom.xml
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java

  Log Message:
  -----------
  Merge branch 'master' into improvement/correlation-simulation-optimization-2


  Commit: 655cfe3918f19c3fa85efe55d6ee4714f84b5fc3
      https://github.com/Evolveum/midpoint/commit/655cfe3918f19c3fa85efe55d6ee4714f84b5fc3
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2026-03-11 (Wed, 11 Mar 2026)

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

  Log Message:
  -----------
  Smart Integration: Refactor CorrelationServiceTest

The test class now focuses solely on correlation service behavior,
not on schema extension with additional mappings.

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


  Commit: 4bf20bd9ff0f48c68f8c1912247316f826f084cb
      https://github.com/Evolveum/midpoint/commit/4bf20bd9ff0f48c68f8c1912247316f826f084cb
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-11 (Wed, 11 Mar 2026)

  Changed paths:
    M docs/expressions/expressions/script/mel/todo.adoc
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/CelTypeMapper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMelExtensions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelPolyStringExtensions.java
    M model/model-intest/src/test/resources/common/resource-dummy-red.xml
    M model/model-intest/src/test/resources/common/resource-dummy.xml

  Log Message:
  -----------
  CEL: stringify() and str(), more meddling with optionals and other peculiarities


  Commit: 586840d74e57577490b23b87d07eb9cb3c96c99f
      https://github.com/Evolveum/midpoint/commit/586840d74e57577490b23b87d07eb9cb3c96c99f
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-11 (Wed, 11 Mar 2026)

  Changed paths:
    M model/model-intest/src/test/resources/common/resource-dummy.xml

  Log Message:
  -----------
  CEL: cosmetics


  Commit: 4b82516bc08c2d369104e16de214c7e7a805f9c8
      https://github.com/Evolveum/midpoint/commit/4b82516bc08c2d369104e16de214c7e7a805f9c8
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-11 (Wed, 11 Mar 2026)

  Changed paths:
    M docs/expressions/expressions/script/mel/introduction.adoc
    M docs/expressions/expressions/script/mel/todo.adoc

  Log Message:
  -----------
  CEL: docs


  Commit: e0bbbfff91503dede1569aae81bb894478269ac0
      https://github.com/Evolveum/midpoint/commit/e0bbbfff91503dede1569aae81bb894478269ac0
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2026-03-12 (Thu, 12 Mar 2026)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  updated poi libs to 5.5.1


  Commit: 0f090fbe986bec04833038772a87fc3de109fa07
      https://github.com/Evolveum/midpoint/commit/0f090fbe986bec04833038772a87fc3de109fa07
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2026-03-12 (Thu, 12 Mar 2026)

  Changed paths:
    A .github/workflows/publiccode-validation.yml
    M publiccode.yml

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


  Commit: 65fd96bf98a45479279e8323da14144e88733c1a
      https://github.com/Evolveum/midpoint/commit/65fd96bf98a45479279e8323da14144e88733c1a
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-03-12 (Thu, 12 Mar 2026)

  Changed paths:
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationServiceTest.java
    M model/model-impl/src/test/resources/correlator/correlation/task/dummy-resource.xml
    R model/model-impl/src/test/resources/correlator/correlation/task/item-correlator.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestCorrelatorSimulationTask.java
    A model/model-intest/src/test/resources/tasks/correlator-simulation/simulation-task-with-additional-mapping.xml
    R model/model-intest/src/test/resources/tasks/correlator-simulation/task-correlator-simulation-with-mapping.xml
    M model/model-intest/src/test/resources/tasks/correlator-simulation/task-correlator-simulation.xml

  Log Message:
  -----------
  Modify tests to reflect changes in correlation simulation

**What**

Re/move tests, which are not relevant anymore or should be in different
class.

**Why**

Previous commits moved the logic of the "resource schema extending" by
additional correlation mappings to the task itself. But the tests in the
correlation service tested also this logic. Obviously such tests does
not belong to the correlation service anymore.

An alternate version of mentioned tests are now in the test class of
correlation simulation task.

**Task**: 11031


  Commit: 88db2e75c1029d7788ffcc835b28825828816d6d
      https://github.com/Evolveum/midpoint/commit/88db2e75c1029d7788ffcc835b28825828816d6d
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-12 (Thu, 12 Mar 2026)

  Changed paths:
    M docs/expressions/expressions/script/mel/introduction.adoc
    M docs/expressions/expressions/script/mel/specification.adoc

  Log Message:
  -----------
  CEL: docs


  Commit: 206136ea51ca6210e03860401f8ba1e390b179c9
      https://github.com/Evolveum/midpoint/commit/206136ea51ca6210e03860401f8ba1e390b179c9
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-12 (Thu, 12 Mar 2026)

  Changed paths:
    M model/model-common/src/test/resources/expression/mel/expression-user-assignment-targetref-oids.xml

  Log Message:
  -----------
  CEL: test improvement


  Commit: 05f19d33afeb48085a34f92e95d8a13ff95fe165
      https://github.com/Evolveum/midpoint/commit/05f19d33afeb48085a34f92e95d8a13ff95fe165
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-12 (Thu, 12 Mar 2026)

  Changed paths:
    M docs/expressions/expressions/script/index.adoc
    A docs/expressions/expressions/script/mel/index.adoc
    A docs/expressions/expressions/script/mel/introduction.adoc
    A docs/expressions/expressions/script/mel/migration.adoc
    A docs/expressions/expressions/script/mel/specification.adoc
    A docs/expressions/expressions/script/mel/todo.adoc
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionPermissionProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptLanguageExpressionProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-common/pom.xml
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibrary.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibraryBinding.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/LibraryFunctionExecutor.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/TimestampFormatUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractCachingScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluationContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/groovy/GroovyScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/jsr223/Jsr223ScriptEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/CelScriptCacheKey.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/CelTypeMapper.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/DynType.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/FunctionLibraryProcessor.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/MelException.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/MelScriptEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/AbstractMidPointCelExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelFormatExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelLdapExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelLogExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMelExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMidPointExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelObjectExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelPolyStringExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelSecretExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/MidPointCelExtensionManager.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/AbstractContainerValueCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/ContainerValueCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/MidPointValueProducer.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/MultivalueCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/ObjectCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/PolyStringCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/QNameCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/ReferenceCelValue.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/velocity/VelocityScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/ExpressionTestUtil.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestExpressionFunctions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestGroovyExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestGroovyExpressionsSandbox.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestJavaScriptExpressions.java
    A model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestMelExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestPythonExpressions.java
    R model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestScriptCaching.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestVelocityExpressions.java
    A model/model-common/src/test/resources/expression/groovy/expression-list-literal.xml
    M model/model-common/src/test/resources/expression/groovy/expression-simple.xml
    A model/model-common/src/test/resources/expression/groovy/expression-user-administrative-status.xml
    A model/model-common/src/test/resources/expression/javascript/expression-list-literal.xml
    M model/model-common/src/test/resources/expression/javascript/expression-simple.xml
    A model/model-common/src/test/resources/expression/javascript/expression-user-administrative-status.xml
    A model/model-common/src/test/resources/expression/mel/expression-assignment-description.xml
    A model/model-common/src/test/resources/expression/mel/expression-debug-dump.xml
    A model/model-common/src/test/resources/expression/mel/expression-default.xml
    A model/model-common/src/test/resources/expression/mel/expression-encrypt-decrypt.xml
    A model/model-common/src/test/resources/expression/mel/expression-encrypt.xml
    A model/model-common/src/test/resources/expression/mel/expression-foo-default.xml
    A model/model-common/src/test/resources/expression/mel/expression-foo-equals-bar.xml
    A model/model-common/src/test/resources/expression/mel/expression-foo-plus-bar.xml
    A model/model-common/src/test/resources/expression/mel/expression-func-concatname.xml
    A model/model-common/src/test/resources/expression/mel/expression-func.xml
    A model/model-common/src/test/resources/expression/mel/expression-hello.xml
    A model/model-common/src/test/resources/expression/mel/expression-ldap-compose-dn-mask.xml
    A model/model-common/src/test/resources/expression/mel/expression-ldap-compose-dn-with-suffix.xml
    A model/model-common/src/test/resources/expression/mel/expression-ldap-compose-dn.xml
    A model/model-common/src/test/resources/expression/mel/expression-ldap-determine-single-attribute-value.xml
    A model/model-common/src/test/resources/expression/mel/expression-ldap-hash-password.xml
    A model/model-common/src/test/resources/expression/mel/expression-linkref-oid.xml
    A model/model-common/src/test/resources/expression/mel/expression-list-literal.xml
    A model/model-common/src/test/resources/expression/mel/expression-list.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-debug-multi.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-debug.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-error-multi.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-error.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-info-multi.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-info.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-trace-multi.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-trace.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-warn-multi.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-warn.xml
    A model/model-common/src/test/resources/expression/mel/expression-now.xml
    A model/model-common/src/test/resources/expression/mel/expression-null.xml
    A model/model-common/src/test/resources/expression/mel/expression-objectref-variables-polystring.xml
    A model/model-common/src/test/resources/expression/mel/expression-objectref-variables.xml
    A model/model-common/src/test/resources/expression/mel/expression-parse-additional-name.xml
    A model/model-common/src/test/resources/expression/mel/expression-parse-family-name.xml
    A model/model-common/src/test/resources/expression/mel/expression-parse-given-name.xml
    A model/model-common/src/test/resources/expression/mel/expression-parse-honorific-prefix.xml
    A model/model-common/src/test/resources/expression/mel/expression-parse-honorific-suffix.xml
    A model/model-common/src/test/resources/expression/mel/expression-parse-nick-name.xml
    A model/model-common/src/test/resources/expression/mel/expression-poison-drink.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-1.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-2.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-norm-field.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-orig-field.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-string-native.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-stringify-1.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-stringify-2.xml
    A model/model-common/src/test/resources/expression/mel/expression-qname-ns.xml
    A model/model-common/src/test/resources/expression/mel/expression-qname-parts.xml
    A model/model-common/src/test/resources/expression/mel/expression-qname.xml
    A model/model-common/src/test/resources/expression/mel/expression-simple.xml
    A model/model-common/src/test/resources/expression/mel/expression-single.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-ascii.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-concat.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-concatname.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-contains.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-empty-blank-global.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-empty-blank-member.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-mix-1.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-mix-2.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-mix-3.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-norm.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-split.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-variables.xml
    A model/model-common/src/test/resources/expression/mel/expression-syntax-error.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-format-parse-func.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-format-parse.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-long-ago.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-sod-eod-local.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-sod-eod-zulu.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-strxtime-func.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-strxtime.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-administrative-status-null.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-administrative-status.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-first-relation-local-part.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-first-relation-namespace.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-first-relation.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-first.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-second-mapping.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-second.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-targetref-oids.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-extension-map.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-extension-ship-path-find.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-extension-ship-path.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-extension-ship.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-given-name-map.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-given-name.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-linkref-first-oid.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-string-format.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-stringify-full-name.xml
    A model/model-common/src/test/resources/expression/mel/expression-username.xml
    A model/model-common/src/test/resources/expression/python/expression-list-literal.xml
    M model/model-common/src/test/resources/expression/python/expression-simple.xml
    A model/model-common/src/test/resources/expression/python/expression-user-administrative-status.xml
    M model/model-common/src/test/resources/expression/velocity/expression-simple.xml
    A model/model-common/src/test/resources/expression/velocity/expression-user-administrative-status.xml
    M model/model-common/src/test/resources/logback-test.xml
    M model/model-common/src/test/resources/objects/c0c010c0-d34d-b33f-f00d-111111111111.xml
    M model/model-common/src/test/resources/objects/c0c010c0-d34d-b33f-f00d-111111111112.xml
    M model/model-common/testng-unit.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/resources/ctx-model.xml
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractInternalModelIntegrationTest.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/AbstractModelExpressionsTest.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressions.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressionsGroovy.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressionsMel.java
    M model/model-impl/src/test/resources/common/resource-dummy.xml
    R model/model-impl/src/test/resources/expr/expression-testCustomFunctionGood.xml
    R model/model-impl/src/test/resources/expr/expression-testCustomFunctionUntyped.xml
    R model/model-impl/src/test/resources/expr/expression-testCustomFunctionUntypedNullValue.xml
    R model/model-impl/src/test/resources/expr/expression-testCustomFunctionWrongParameter.xml
    R model/model-impl/src/test/resources/expr/expression-testGetLinkedShadowKindIntentFullname.xml
    R model/model-impl/src/test/resources/expr/expression-testGetLinkedShadowKindIntentFullnameRepo.xml
    R model/model-impl/src/test/resources/expr/expression-testGetLinkedShadowKindIntentUsername.xml
    R model/model-impl/src/test/resources/expr/expression-testGetLinkedShadowKindIntentUsernameRepo.xml
    R model/model-impl/src/test/resources/expr/expression-testGetLinkedShadowName.xml
    R model/model-impl/src/test/resources/expr/expression-testGetLinkedShadowNameRepo.xml
    R model/model-impl/src/test/resources/expr/expression-testGetManagersOids.xml
    R model/model-impl/src/test/resources/expr/expression-testGetOrgByName.xml
    R model/model-impl/src/test/resources/expr/expression-testGetUserByOid.xml
    R model/model-impl/src/test/resources/expr/expression-testHello.xml
    R model/model-impl/src/test/resources/expr/expression-testIsUniquePropertyValue.xml
    M model/model-impl/src/test/resources/expr/function-library.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-connector-configuration.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-projection-attribute-literal.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-projection-attribute.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testCustomFunctionGood.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testCustomFunctionUntyped.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testCustomFunctionUntypedNullValue.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testCustomFunctionWrongParameter.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowKindIntentFullname.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowKindIntentFullnameRepo.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowKindIntentUsername.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowKindIntentUsernameRepo.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowName.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowNameRepo.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetManagersOids.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetOrgByName.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetUserByOid.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testIsUniquePropertyValue.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testLibHello0.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testLibHello1.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testMidPointHello.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testResourceVariables.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testShadowPrimaryIdentifier.xml
    A model/model-impl/src/test/resources/expr/mel/expression-connector-configuration.xml
    A model/model-impl/src/test/resources/expr/mel/expression-get-object.xml
    A model/model-impl/src/test/resources/expr/mel/expression-projection-attribute-literal.xml
    A model/model-impl/src/test/resources/expr/mel/expression-projection-attribute.xml
    A model/model-impl/src/test/resources/expr/mel/expression-search-objects.xml
    A model/model-impl/src/test/resources/expr/mel/expression-search-shadow-owner.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testCustomFunctionGood.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testCustomFunctionUntyped.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testCustomFunctionUntypedNullValue.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testCustomFunctionWrongParameter.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentFullname.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentFullnameRepo.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentUsername.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentUsernameRepo.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowName.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowNameRepo.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetManagersOids.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetOrgByName.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetUserByOid.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testIsUniquePropertyValue.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testLibHello0.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testLibHello0Simple.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testLibHello1.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testLibHello1Simple.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testMidPointHello.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testResourceVariables.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testShadowPrimaryIdentifier.xml
    M model/model-impl/testng-unit.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContractGroovy.java
    A model/model-intest/src/test/resources/common/resource-dummy-groovy.xml
    M model/model-intest/src/test/resources/common/resource-dummy-red.xml
    M model/model-intest/src/test/resources/common/resource-dummy.xml
    M model/model-intest/src/test/resources/profiles/function-library-one.xml
    M model/model-intest/src/test/resources/profiles/function-library-two.xml
    M model/model-intest/src/test/resources/profiles/role-safe-auto-bad-groovy.xml
    A model/model-intest/src/test/resources/profiles/role-safe-auto-bad-mel.xml
    A model/model-intest/src/test/resources/profiles/role-safe-auto-good-filter-path.xml
    A model/model-intest/src/test/resources/profiles/role-safe-auto-good-filter.xml
    A model/model-intest/src/test/resources/profiles/role-safe-auto-good-mel.xml
    R model/model-intest/src/test/resources/profiles/role-safe-auto-good-path.xml
    R model/model-intest/src/test/resources/profiles/role-safe-auto-good.xml
    M model/model-intest/src/test/resources/profiles/role-safe-bad-groovy.xml
    A model/model-intest/src/test/resources/profiles/role-safe-bad-mel.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-function-anotherTrustedFunction.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-function-simpleTrustedFunction.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-mel-anotherTrustedFunction.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-mel-simpleTrustedFunction.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-mel-two-boom.xml
    R model/model-intest/src/test/resources/profiles/scripting-execute-simpleTrustedFunction.xml
    M model/model-intest/src/test/resources/profiles/system-configuration.xml
    M model/model-intest/testng-integration-full.xml
    M pom.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationContext.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java

  Log Message:
  -----------
  Merge branch 'feature/cel'


  Commit: 6f7bbf08985fac88b224442eb956bd4a5ef3c66b
      https://github.com/Evolveum/midpoint/commit/6f7bbf08985fac88b224442eb956bd4a5ef3c66b
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2026-03-12 (Thu, 12 Mar 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/correlator/tasks/CorrelationSimulationActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationSimulationActivityRun.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationServiceTest.java
    M model/model-impl/src/test/resources/correlator/correlation/task/dummy-resource.xml
    R model/model-impl/src/test/resources/correlator/correlation/task/item-correlator.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestCorrelatorSimulationTask.java
    A model/model-intest/src/test/resources/tasks/correlator-simulation/simulation-task-with-additional-mapping.xml
    R model/model-intest/src/test/resources/tasks/correlator-simulation/task-correlator-simulation-with-mapping.xml
    M model/model-intest/src/test/resources/tasks/correlator-simulation/task-correlator-simulation.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/improvement/correlation-simulation-optimization-2'


  Commit: 9e33e935ae37e3f4e5ee10e8e33b652a067f9087
      https://github.com/Evolveum/midpoint/commit/9e33e935ae37e3f4e5ee10e8e33b652a067f9087
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-12 (Thu, 12 Mar 2026)

  Changed paths:
    M docs/expressions/expressions/script/mel/introduction.adoc
    M docs/expressions/expressions/script/mel/specification.adoc

  Log Message:
  -----------
  CEL: docs: fixing xrefs


  Commit: 2119e9e2f3e992aec5675a50bd039e660e1fa605
      https://github.com/Evolveum/midpoint/commit/2119e9e2f3e992aec5675a50bd039e660e1fa605
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-12 (Thu, 12 Mar 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/correlator/tasks/CorrelationSimulationActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationSimulationActivityRun.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationServiceTest.java
    M model/model-impl/src/test/resources/correlator/correlation/task/dummy-resource.xml
    R model/model-impl/src/test/resources/correlator/correlation/task/item-correlator.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestCorrelatorSimulationTask.java
    A model/model-intest/src/test/resources/tasks/correlator-simulation/simulation-task-with-additional-mapping.xml
    R model/model-intest/src/test/resources/tasks/correlator-simulation/task-correlator-simulation-with-mapping.xml
    M model/model-intest/src/test/resources/tasks/correlator-simulation/task-correlator-simulation.xml

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


  Commit: d9e9507eb1a3dafca2bb193d9454f1fd105e8d8b
      https://github.com/Evolveum/midpoint/commit/d9e9507eb1a3dafca2bb193d9454f1fd105e8d8b
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2026-03-12 (Thu, 12 Mar 2026)

  Changed paths:
    M docs/expressions/expressions/script/mel/specification.adoc

  Log Message:
  -----------
  CEL: nav title fix


  Commit: 7ee39ea752d636fb7a70587afa9a4fac85ae99fc
      https://github.com/Evolveum/midpoint/commit/7ee39ea752d636fb7a70587afa9a4fac85ae99fc
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2026-03-12 (Thu, 12 Mar 2026)

  Changed paths:
    M docs/expressions/expressions/script/index.adoc
    A docs/expressions/expressions/script/mel/index.adoc
    A docs/expressions/expressions/script/mel/introduction.adoc
    A docs/expressions/expressions/script/mel/migration.adoc
    A docs/expressions/expressions/script/mel/specification.adoc
    A docs/expressions/expressions/script/mel/todo.adoc
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionPermissionProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptLanguageExpressionProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-common/pom.xml
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibrary.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibraryBinding.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/LibraryFunctionExecutor.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/TimestampFormatUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractCachingScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluationContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/groovy/GroovyScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/jsr223/Jsr223ScriptEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/CelScriptCacheKey.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/CelTypeMapper.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/DynType.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/FunctionLibraryProcessor.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/MelException.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/MelScriptEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/AbstractMidPointCelExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelFormatExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelLdapExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelLogExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMelExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelMidPointExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelObjectExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelPolyStringExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/CelSecretExtensions.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/extension/MidPointCelExtensionManager.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/AbstractContainerValueCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/ContainerValueCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/MidPointValueProducer.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/MultivalueCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/ObjectCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/PolyStringCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/QNameCelValue.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/value/ReferenceCelValue.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/velocity/VelocityScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/ExpressionTestUtil.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestExpressionFunctions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestGroovyExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestGroovyExpressionsSandbox.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestJavaScriptExpressions.java
    A model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestMelExpressions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestPythonExpressions.java
    R model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestScriptCaching.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestVelocityExpressions.java
    A model/model-common/src/test/resources/expression/groovy/expression-list-literal.xml
    M model/model-common/src/test/resources/expression/groovy/expression-simple.xml
    A model/model-common/src/test/resources/expression/groovy/expression-user-administrative-status.xml
    A model/model-common/src/test/resources/expression/javascript/expression-list-literal.xml
    M model/model-common/src/test/resources/expression/javascript/expression-simple.xml
    A model/model-common/src/test/resources/expression/javascript/expression-user-administrative-status.xml
    A model/model-common/src/test/resources/expression/mel/expression-assignment-description.xml
    A model/model-common/src/test/resources/expression/mel/expression-debug-dump.xml
    A model/model-common/src/test/resources/expression/mel/expression-default.xml
    A model/model-common/src/test/resources/expression/mel/expression-encrypt-decrypt.xml
    A model/model-common/src/test/resources/expression/mel/expression-encrypt.xml
    A model/model-common/src/test/resources/expression/mel/expression-foo-default.xml
    A model/model-common/src/test/resources/expression/mel/expression-foo-equals-bar.xml
    A model/model-common/src/test/resources/expression/mel/expression-foo-plus-bar.xml
    A model/model-common/src/test/resources/expression/mel/expression-func-concatname.xml
    A model/model-common/src/test/resources/expression/mel/expression-func.xml
    A model/model-common/src/test/resources/expression/mel/expression-hello.xml
    A model/model-common/src/test/resources/expression/mel/expression-ldap-compose-dn-mask.xml
    A model/model-common/src/test/resources/expression/mel/expression-ldap-compose-dn-with-suffix.xml
    A model/model-common/src/test/resources/expression/mel/expression-ldap-compose-dn.xml
    A model/model-common/src/test/resources/expression/mel/expression-ldap-determine-single-attribute-value.xml
    A model/model-common/src/test/resources/expression/mel/expression-ldap-hash-password.xml
    A model/model-common/src/test/resources/expression/mel/expression-linkref-oid.xml
    A model/model-common/src/test/resources/expression/mel/expression-list-literal.xml
    A model/model-common/src/test/resources/expression/mel/expression-list.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-debug-multi.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-debug.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-error-multi.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-error.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-info-multi.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-info.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-trace-multi.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-trace.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-warn-multi.xml
    A model/model-common/src/test/resources/expression/mel/expression-log-warn.xml
    A model/model-common/src/test/resources/expression/mel/expression-now.xml
    A model/model-common/src/test/resources/expression/mel/expression-null.xml
    A model/model-common/src/test/resources/expression/mel/expression-objectref-variables-polystring.xml
    A model/model-common/src/test/resources/expression/mel/expression-objectref-variables.xml
    A model/model-common/src/test/resources/expression/mel/expression-parse-additional-name.xml
    A model/model-common/src/test/resources/expression/mel/expression-parse-family-name.xml
    A model/model-common/src/test/resources/expression/mel/expression-parse-given-name.xml
    A model/model-common/src/test/resources/expression/mel/expression-parse-honorific-prefix.xml
    A model/model-common/src/test/resources/expression/mel/expression-parse-honorific-suffix.xml
    A model/model-common/src/test/resources/expression/mel/expression-parse-nick-name.xml
    A model/model-common/src/test/resources/expression/mel/expression-poison-drink.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-1.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-2.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-norm-field.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-orig-field.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-string-native.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-stringify-1.xml
    A model/model-common/src/test/resources/expression/mel/expression-polystring-equals-stringify-2.xml
    A model/model-common/src/test/resources/expression/mel/expression-qname-ns.xml
    A model/model-common/src/test/resources/expression/mel/expression-qname-parts.xml
    A model/model-common/src/test/resources/expression/mel/expression-qname.xml
    A model/model-common/src/test/resources/expression/mel/expression-simple.xml
    A model/model-common/src/test/resources/expression/mel/expression-single.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-ascii.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-concat.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-concatname.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-contains.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-empty-blank-global.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-empty-blank-member.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-mix-1.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-mix-2.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-mix-3.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-norm.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-split.xml
    A model/model-common/src/test/resources/expression/mel/expression-string-variables.xml
    A model/model-common/src/test/resources/expression/mel/expression-syntax-error.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-format-parse-func.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-format-parse.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-long-ago.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-sod-eod-local.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-sod-eod-zulu.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-strxtime-func.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp-strxtime.xml
    A model/model-common/src/test/resources/expression/mel/expression-timestamp.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-administrative-status-null.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-administrative-status.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-first-relation-local-part.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-first-relation-namespace.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-first-relation.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-first.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-second-mapping.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-second.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-assignment-targetref-oids.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-extension-map.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-extension-ship-path-find.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-extension-ship-path.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-extension-ship.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-given-name-map.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-given-name.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-linkref-first-oid.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-string-format.xml
    A model/model-common/src/test/resources/expression/mel/expression-user-stringify-full-name.xml
    A model/model-common/src/test/resources/expression/mel/expression-username.xml
    A model/model-common/src/test/resources/expression/python/expression-list-literal.xml
    M model/model-common/src/test/resources/expression/python/expression-simple.xml
    A model/model-common/src/test/resources/expression/python/expression-user-administrative-status.xml
    M model/model-common/src/test/resources/expression/velocity/expression-simple.xml
    A model/model-common/src/test/resources/expression/velocity/expression-user-administrative-status.xml
    M model/model-common/src/test/resources/logback-test.xml
    M model/model-common/src/test/resources/objects/c0c010c0-d34d-b33f-f00d-111111111111.xml
    M model/model-common/src/test/resources/objects/c0c010c0-d34d-b33f-f00d-111111111112.xml
    M model/model-common/testng-unit.xml
    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/CorrelationSimulationActivityHandler.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/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/resources/ctx-model.xml
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractInternalModelIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationServiceTest.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/AbstractModelExpressionsTest.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressions.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressionsGroovy.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressionsMel.java
    M model/model-impl/src/test/resources/common/resource-dummy.xml
    M model/model-impl/src/test/resources/correlator/correlation/task/dummy-resource.xml
    R model/model-impl/src/test/resources/correlator/correlation/task/item-correlator.xml
    R model/model-impl/src/test/resources/expr/expression-testCustomFunctionGood.xml
    R model/model-impl/src/test/resources/expr/expression-testCustomFunctionUntyped.xml
    R model/model-impl/src/test/resources/expr/expression-testCustomFunctionUntypedNullValue.xml
    R model/model-impl/src/test/resources/expr/expression-testCustomFunctionWrongParameter.xml
    R model/model-impl/src/test/resources/expr/expression-testGetLinkedShadowKindIntentFullname.xml
    R model/model-impl/src/test/resources/expr/expression-testGetLinkedShadowKindIntentFullnameRepo.xml
    R model/model-impl/src/test/resources/expr/expression-testGetLinkedShadowKindIntentUsername.xml
    R model/model-impl/src/test/resources/expr/expression-testGetLinkedShadowKindIntentUsernameRepo.xml
    R model/model-impl/src/test/resources/expr/expression-testGetLinkedShadowName.xml
    R model/model-impl/src/test/resources/expr/expression-testGetLinkedShadowNameRepo.xml
    R model/model-impl/src/test/resources/expr/expression-testGetManagersOids.xml
    R model/model-impl/src/test/resources/expr/expression-testGetOrgByName.xml
    R model/model-impl/src/test/resources/expr/expression-testGetUserByOid.xml
    R model/model-impl/src/test/resources/expr/expression-testHello.xml
    R model/model-impl/src/test/resources/expr/expression-testIsUniquePropertyValue.xml
    M model/model-impl/src/test/resources/expr/function-library.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-connector-configuration.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-projection-attribute-literal.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-projection-attribute.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testCustomFunctionGood.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testCustomFunctionUntyped.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testCustomFunctionUntypedNullValue.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testCustomFunctionWrongParameter.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowKindIntentFullname.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowKindIntentFullnameRepo.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowKindIntentUsername.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowKindIntentUsernameRepo.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowName.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetLinkedShadowNameRepo.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetManagersOids.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetOrgByName.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testGetUserByOid.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testIsUniquePropertyValue.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testLibHello0.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testLibHello1.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testMidPointHello.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testResourceVariables.xml
    A model/model-impl/src/test/resources/expr/groovy/expression-testShadowPrimaryIdentifier.xml
    A model/model-impl/src/test/resources/expr/mel/expression-connector-configuration.xml
    A model/model-impl/src/test/resources/expr/mel/expression-get-object.xml
    A model/model-impl/src/test/resources/expr/mel/expression-projection-attribute-literal.xml
    A model/model-impl/src/test/resources/expr/mel/expression-projection-attribute.xml
    A model/model-impl/src/test/resources/expr/mel/expression-search-objects.xml
    A model/model-impl/src/test/resources/expr/mel/expression-search-shadow-owner.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testCustomFunctionGood.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testCustomFunctionUntyped.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testCustomFunctionUntypedNullValue.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testCustomFunctionWrongParameter.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentFullname.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentFullnameRepo.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentUsername.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowKindIntentUsernameRepo.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowName.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetLinkedShadowNameRepo.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetManagersOids.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetOrgByName.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testGetUserByOid.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testIsUniquePropertyValue.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testLibHello0.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testLibHello0Simple.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testLibHello1.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testLibHello1Simple.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testMidPointHello.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testResourceVariables.xml
    A model/model-impl/src/test/resources/expr/mel/expression-testShadowPrimaryIdentifier.xml
    M model/model-impl/testng-unit.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContractGroovy.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestCorrelatorSimulationTask.java
    A model/model-intest/src/test/resources/common/resource-dummy-groovy.xml
    M model/model-intest/src/test/resources/common/resource-dummy-red.xml
    M model/model-intest/src/test/resources/common/resource-dummy.xml
    M model/model-intest/src/test/resources/profiles/function-library-one.xml
    M model/model-intest/src/test/resources/profiles/function-library-two.xml
    M model/model-intest/src/test/resources/profiles/role-safe-auto-bad-groovy.xml
    A model/model-intest/src/test/resources/profiles/role-safe-auto-bad-mel.xml
    A model/model-intest/src/test/resources/profiles/role-safe-auto-good-filter-path.xml
    A model/model-intest/src/test/resources/profiles/role-safe-auto-good-filter.xml
    A model/model-intest/src/test/resources/profiles/role-safe-auto-good-mel.xml
    R model/model-intest/src/test/resources/profiles/role-safe-auto-good-path.xml
    R model/model-intest/src/test/resources/profiles/role-safe-auto-good.xml
    M model/model-intest/src/test/resources/profiles/role-safe-bad-groovy.xml
    A model/model-intest/src/test/resources/profiles/role-safe-bad-mel.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-function-anotherTrustedFunction.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-function-simpleTrustedFunction.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-mel-anotherTrustedFunction.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-mel-simpleTrustedFunction.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-mel-two-boom.xml
    R model/model-intest/src/test/resources/profiles/scripting-execute-simpleTrustedFunction.xml
    M model/model-intest/src/test/resources/profiles/system-configuration.xml
    A model/model-intest/src/test/resources/tasks/correlator-simulation/simulation-task-with-additional-mapping.xml
    R model/model-intest/src/test/resources/tasks/correlator-simulation/task-correlator-simulation-with-mapping.xml
    M model/model-intest/src/test/resources/tasks/correlator-simulation/task-correlator-simulation.xml
    M model/model-intest/testng-integration-full.xml
    M pom.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationContext.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java

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


Compare: https://github.com/Evolveum/midpoint/compare/1611eb8b2d86...7ee39ea752d6

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