[midPoint-git] [Evolveum/midpoint] 9c0265: adding save and run button for task wizard

Katarina Bolemant noreply at github.com
Wed Aug 2 13:57:59 CEST 2023


  Branch: refs/heads/feature/forgot-username
  Home:   https://github.com/Evolveum/midpoint
  Commit: 9c0265432b2cd00cd73f297a589410bbe52058b5
      https://github.com/Evolveum/midpoint/commit/9c0265432b2cd00cd73f297a589410bbe52058b5
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    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/util/WebComponentUtil.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/page/admin/component/TaskOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWizardPanel.java

  Log Message:
  -----------
  adding save and run button for task wizard


  Commit: f3216fb34bfb2ec8219d7cf57e5e99ccadb67f40
      https://github.com/Evolveum/midpoint/commit/f3216fb34bfb2ec8219d7cf57e5e99ccadb67f40
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/CredentialsResetNameProcessor.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/resources/validator/expected/security-policy.xml
    M infra/schema/src/test/resources/validator/processor/security-policy.xml

  Log Message:
  -----------
  MID-8842 ninja - credentials reset name processor


  Commit: 9ab0b21f8848e99580604a2ffd3e5c6be8f14af4
      https://github.com/Evolveum/midpoint/commit/9ab0b21f8848e99580604a2ffd3e5c6be8f14af4
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ReportOutputOidProcessor.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/resources/validator/expected/task-livesync.xml
    M infra/schema/src/test/resources/validator/processor/task-livesync.xml

  Log Message:
  -----------
  MID-8842 ninja - report output oid processor


  Commit: 46ac27d58a16027c30cbe9446dfdd08581bda520
      https://github.com/Evolveum/midpoint/commit/46ac27d58a16027c30cbe9446dfdd08581bda520
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    M infra/schema/testng-unit.xml

  Log Message:
  -----------
  MID-8842 ninja - processors test added to suite (xml)


  Commit: 4779bc1107504c565e09f8a9a84cd42249e1c325
      https://github.com/Evolveum/midpoint/commit/4779bc1107504c565e09f8a9a84cd42249e1c325
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

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

  Log Message:
  -----------
  fix choices of items paths for source and target item of mapping


  Commit: 42c880b2790bc8624c50c0a175b851a885b9d46f
      https://github.com/Evolveum/midpoint/commit/42c880b2790bc8624c50c0a175b851a885b9d46f
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/CredentialsResetNameProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ReportOutputOidProcessor.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/resources/validator/expected/security-policy.xml
    M infra/schema/src/test/resources/validator/expected/task-livesync.xml
    M infra/schema/src/test/resources/validator/processor/security-policy.xml
    M infra/schema/src/test/resources/validator/processor/task-livesync.xml
    M infra/schema/testng-unit.xml

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


  Commit: f81dcdf870a6c47d140270dd949f36c93f7555f3
      https://github.com/Evolveum/midpoint/commit/f81dcdf870a6c47d140270dd949f36c93f7555f3
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ExecutionModeProcessor.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/resources/validator/expected/task-recomputation.xml
    M infra/schema/src/test/resources/validator/processor/task-recomputation.xml

  Log Message:
  -----------
  MID-8842 ninja - execution mode processor


  Commit: 2e025d001f5268694a8d9a3e5442bacf263b6658
      https://github.com/Evolveum/midpoint/commit/2e025d001f5268694a8d9a3e5442bacf263b6658
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

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

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


  Commit: 2eb8cb30b8e3364c1744d0906149eda667f9cf29
      https://github.com/Evolveum/midpoint/commit/2eb8cb30b8e3364c1744d0906149eda667f9cf29
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/TaskCategoryProcessor.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/resources/validator/processor/task-recomputation.xml

  Log Message:
  -----------
  MID-8842 ninja - task category processor


  Commit: a362a6b7ee7e70347f20aef1563ac903271a138d
      https://github.com/Evolveum/midpoint/commit/a362a6b7ee7e70347f20aef1563ac903271a138d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ObjectFormsProcessor.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/resources/validator/expected/system-configuration.xml
    M infra/schema/src/test/resources/validator/processor/system-configuration.xml

  Log Message:
  -----------
  MID-8842 ninja - objects forms manual processor


  Commit: 6463da423f2f79cb4cb8c9c34e29cfdb32ee5a22
      https://github.com/Evolveum/midpoint/commit/6463da423f2f79cb4cb8c9c34e29cfdb32ee5a22
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

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

  Log Message:
  -----------
  MID-8842 ninja - user dashboard processor, cleanup + todo added


  Commit: ddcf3bac92a64396aad1432fce2c1f164932614b
      https://github.com/Evolveum/midpoint/commit/ddcf3bac92a64396aad1432fce2c1f164932614b
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/GuiActionNameProcessor.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/resources/validator/expected/system-configuration.xml
    M infra/schema/src/test/resources/validator/processor/system-configuration.xml

  Log Message:
  -----------
  MID-8842 ninja - gui action name processor + test


  Commit: 7c42b9f4aeb9ed103efcc45b3bf617dbdd26b70e
      https://github.com/Evolveum/midpoint/commit/7c42b9f4aeb9ed103efcc45b3bf617dbdd26b70e
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/DefaultScopeProcessor.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/resources/validator/expected/system-configuration.xml
    M infra/schema/src/test/resources/validator/processor/system-configuration.xml

  Log Message:
  -----------
  MID-8842 ninja - search default scope processor + test


  Commit: 2dd10c892766e471d3882fd7b2c3209f3a154924
      https://github.com/Evolveum/midpoint/commit/2dd10c892766e471d3882fd7b2c3209f3a154924
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/DefaultObjectTypeProcessor.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/resources/validator/expected/system-configuration.xml
    M infra/schema/src/test/resources/validator/processor/system-configuration.xml

  Log Message:
  -----------
  MID-8842 ninja - search object type processor + test


  Commit: d5fb4233d73be3dd6b50c33480650a800247d310
      https://github.com/Evolveum/midpoint/commit/d5fb4233d73be3dd6b50c33480650a800247d310
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/SearchItemDisplayNameProcessor.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/resources/validator/expected/system-configuration.xml
    M infra/schema/src/test/resources/validator/processor/system-configuration.xml

  Log Message:
  -----------
  MID-8842 ninja - search item display name processor + test


  Commit: c9b1ceb18ead45cc193b1991c980015fed12c26e
      https://github.com/Evolveum/midpoint/commit/c9b1ceb18ead45cc193b1991c980015fed12c26e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionParameterConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionCallArgumentConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionExpressionEvaluatorConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/MidPointConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/TypedValue.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ModelCommonBeans.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluatorFactory.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/CustomFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibrary.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibraryBinding.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibraryManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibraryUtil.java
    A 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/ScriptExpression.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/ScriptExpressionFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/groovy/SandboxTypeCheckingExtension.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/TestScriptCaching.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/TriggerCreatorGlobalState.java
    M model/model-impl/src/main/resources/ctx-model.xml
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestRunAs.java
    A model/model-intest/src/test/resources/run-as/library-privileged.xml
    A model/model-intest/src/test/resources/run-as/role-with-method-standard.xml
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationUtil.java

  Log Message:
  -----------
  Streamline function library handling code

Before providing planned improvements for function libraries (runAs,
runPrivileged, additional security through expression profiles), this
commit tries to streamline and deduplicate the code at least a bit.

In particular,

1. Function calls from scripts (former CustomFunctions, now
LibraryFunctionExecutor) and from expressions
(FunctionExpressionEvaluator) were - at least partly - unified.

2. FunctionLibraryManager was introduced. It serves as a cache for
function libraries and their bindings to script variables.

!!! Incompatible change: resolution of a library object in <function>
expression is now handled by FunctionLibraryManager, right from the
cached data. Hence, no authorizations are checked there. The access
to the functionality provided by these libraries should be restricted
by expression profiles instead. (Note that the calls to functions from
withing scripts ignored authorizations from the beginning.) !!!

3. Parsed (optimized) form of cached FunctionLibraryType object was
introduced: FunctionLibrary. It provides e.g. methods for fast retrieval
of functions declarations. The original FunctionLibrary class was
renamed to FunctionLibraryBinding.

4. Code was moved to find the most appropriate place. Configuration
related code is now in "config items"; some auxiliary evaluation code
was moved to newly-created ExpressionEvaluationUtil, waiting for further
de-duplication, unification, and simplification.

The terminology has to settle a bit. Either we will talk about built-in
libraries (basic, log, midpoint, ...) vs. function libraries, or we'll
retain the term "custom library". However, as we plan to provide
a standard (although customizable) library as part of midPoint
distribution some day, I'm not sure if this is a good idea.


  Commit: 496a0f2bd5a3b86006d7ff56573d95ce2834981b
      https://github.com/Evolveum/midpoint/commit/496a0f2bd5a3b86006d7ff56573d95ce2834981b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SourceOrTargetOfMappingPanelFactory.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/DefaultObjectTypeProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/DefaultScopeProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ExecutionModeProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/GuiActionNameProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ObjectFormsProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ReportOutputOidProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/SearchItemDisplayNameProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/TaskCategoryProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/UserDashboardProcessor.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/resources/validator/expected/system-configuration.xml
    M infra/schema/src/test/resources/validator/expected/task-livesync.xml
    M infra/schema/src/test/resources/validator/expected/task-recomputation.xml
    M infra/schema/src/test/resources/validator/processor/system-configuration.xml
    M infra/schema/src/test/resources/validator/processor/task-livesync.xml
    M infra/schema/src/test/resources/validator/processor/task-recomputation.xml
    M infra/schema/testng-unit.xml

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


  Commit: d1c2e375c543d1a3ac03d98abb29ccd99e2918b2
      https://github.com/Evolveum/midpoint/commit/d1c2e375c543d1a3ac03d98abb29ccd99e2918b2
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/NonIterativeChangeExecutionProcessor.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    A infra/schema/src/test/resources/validator/expected/task-non-iterative.xml
    A infra/schema/src/test/resources/validator/processor/task-non-iterative.xml

  Log Message:
  -----------
  MID-8842 ninja - non iterative change execution processor + test


  Commit: 8438c35fe653108671e18f75580ef0307e044f31
      https://github.com/Evolveum/midpoint/commit/8438c35fe653108671e18f75580ef0307e044f31
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionParameterConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionCallArgumentConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionExpressionEvaluatorConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/MidPointConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/TypedValue.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ModelCommonBeans.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluatorFactory.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/CustomFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibrary.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibraryBinding.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibraryManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibraryUtil.java
    A 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/ScriptExpression.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/ScriptExpressionFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/groovy/SandboxTypeCheckingExtension.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/TestScriptCaching.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/TriggerCreatorGlobalState.java
    M model/model-impl/src/main/resources/ctx-model.xml
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestRunAs.java
    A model/model-intest/src/test/resources/run-as/library-privileged.xml
    A model/model-intest/src/test/resources/run-as/role-with-method-standard.xml
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationUtil.java

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


  Commit: 302d876a25ddb1dab24163c315b405d56a663986
      https://github.com/Evolveum/midpoint/commit/302d876a25ddb1dab24163c315b405d56a663986
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ContainerProcessor.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/resources/validator/expected/system-configuration.xml
    M infra/schema/src/test/resources/validator/processor/system-configuration.xml

  Log Message:
  -----------
  MID-8842 ninja - container manual processor + test


  Commit: 030779873f4204a63ff5ec935139b7a8150bd29d
      https://github.com/Evolveum/midpoint/commit/030779873f4204a63ff5ec935139b7a8150bd29d
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-02 (Wed, 02 Aug 2023)

  Changed paths:
    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/util/WebComponentUtil.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/factory/panel/SourceOrTargetOfMappingPanelFactory.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/task/component/TaskWizardPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionParameterConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionCallArgumentConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionExpressionEvaluatorConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/MidPointConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/TypedValue.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ContainerProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/CredentialsResetNameProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/DefaultObjectTypeProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/DefaultScopeProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ExecutionModeProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/GuiActionNameProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/NonIterativeChangeExecutionProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ObjectFormsProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/ReportOutputOidProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/SearchItemDisplayNameProcessor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/TaskCategoryProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/UserDashboardProcessor.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/resources/validator/expected/security-policy.xml
    M infra/schema/src/test/resources/validator/expected/system-configuration.xml
    M infra/schema/src/test/resources/validator/expected/task-livesync.xml
    A infra/schema/src/test/resources/validator/expected/task-non-iterative.xml
    M infra/schema/src/test/resources/validator/expected/task-recomputation.xml
    M infra/schema/src/test/resources/validator/processor/security-policy.xml
    M infra/schema/src/test/resources/validator/processor/system-configuration.xml
    M infra/schema/src/test/resources/validator/processor/task-livesync.xml
    A infra/schema/src/test/resources/validator/processor/task-non-iterative.xml
    M infra/schema/src/test/resources/validator/processor/task-recomputation.xml
    M infra/schema/testng-unit.xml
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ModelCommonBeans.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluatorFactory.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/CustomFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibrary.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibraryBinding.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibraryManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/FunctionLibraryUtil.java
    A 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/ScriptExpression.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/ScriptExpressionFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/groovy/SandboxTypeCheckingExtension.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/TestScriptCaching.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/TriggerCreatorGlobalState.java
    M model/model-impl/src/main/resources/ctx-model.xml
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestRunAs.java
    A model/model-intest/src/test/resources/run-as/library-privileged.xml
    A model/model-intest/src/test/resources/run-as/role-with-method-standard.xml
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationUtil.java

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

* origin/master:
  MID-8842 ninja - container manual processor + test
  MID-8842 ninja - non iterative change execution processor + test
  Streamline function library handling code
  MID-8842 ninja - search item display name processor + test
  MID-8842 ninja - search object type processor + test
  MID-8842 ninja - search default scope processor + test
  MID-8842 ninja - gui action name processor + test
  MID-8842 ninja - user dashboard processor, cleanup + todo added
  MID-8842 ninja - objects forms manual processor
  MID-8842 ninja - task category processor
  MID-8842 ninja - execution mode processor
  fix choices of items paths for source and target item of mapping
  MID-8842 ninja - processors test added to suite (xml)
  MID-8842 ninja - report output oid processor
  MID-8842 ninja - credentials reset name processor
  adding save and run button for task wizard


  Commit: 0df7d475d7d7308d199e1ae2375719b56d48335f
      https://github.com/Evolveum/midpoint/commit/0df7d475d7d7308d199e1ae2375719b56d48335f
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-02 (Wed, 02 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.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/login/AbstractPageLogin.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAuthenticationModule.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractAuthenticationModule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAuthenticationBase.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageLogin.java
    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/login/PageRegistrationConfirmation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelationFocusIdentification.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelationFocusIdentification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageFocusIdentification.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PagePasswordHint.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAccountActivation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/PageLoginTest.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/PasswordProvider.java

  Log Message:
  -----------
  support for focusIdentification module during login


  Commit: 494ddafa0cb60649c23c4fbc7e263f863a2e238a
      https://github.com/Evolveum/midpoint/commit/494ddafa0cb60649c23c4fbc7e263f863a2e238a
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-02 (Wed, 02 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ObjectCollectionViewUtil.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/MidpointPrincipalContextMapper.java

  Log Message:
  -----------
  support for focusIdentification for login


Compare: https://github.com/Evolveum/midpoint/compare/184ed46ec1e3...494ddafa0cb6


More information about the midPoint-svn mailing list