[midPoint-git] [Evolveum/midpoint] 9a7278: MID-8968: Synchronize initialization of applicatio...

Katarina Bolemant noreply at github.com
Fri Aug 18 10:41:04 CEST 2023


  Branch: refs/heads/feature/forgot-username
  Home:   https://github.com/Evolveum/midpoint
  Commit: 9a7278f3b47bab1c454ab4976897b42c7216b2c0
      https://github.com/Evolveum/midpoint/commit/9a7278f3b47bab1c454ab4976897b42c7216b2c0
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2023-08-10 (Thu, 10 Aug 2023)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java

  Log Message:
  -----------
  MID-8968: Synchronize initialization of application context

Signed-off-by: Tony Tkáčik <tonydamage at gmail.com>


  Commit: 3ed6dc7ff231e82daaf995dc9afbd34e310657d5
      https://github.com/Evolveum/midpoint/commit/3ed6dc7ff231e82daaf995dc9afbd34e310657d5
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2023-08-10 (Thu, 10 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/impl/component/tile/TilePanel.html
    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/tile/TileTablePanel.html
    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/page/admin/resource/component/wizard/AbstractValueFormResourceWizardStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPanel.html

  Log Message:
  -----------
  Wizard styling update

MID-8957 partially, MID-8952 partially


  Commit: bba27e371cb093337dfad996c8eb6881e59f2f1d
      https://github.com/Evolveum/midpoint/commit/bba27e371cb093337dfad996c8eb6881e59f2f1d
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2023-08-10 (Thu, 10 Aug 2023)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java

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


  Commit: 4d7d4a84900999edb6d4e2ba47b7a1618f4d9dab
      https://github.com/Evolveum/midpoint/commit/4d7d4a84900999edb6d4e2ba47b7a1618f4d9dab
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-10 (Thu, 10 Aug 2023)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QAffectedObjects.java

  Log Message:
  -----------
  Fix delta application for QAffectedObjects

This fixes failing TestMiscTasks (for native repo).


  Commit: 9a7f314d7db87ea7eb434532a2cb8b4757dd18e8
      https://github.com/Evolveum/midpoint/commit/9a7f314d7db87ea7eb434532a2cb8b4757dd18e8
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-10 (Thu, 10 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/impl/component/tile/TilePanel.html
    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/tile/TileTablePanel.html
    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/page/admin/resource/component/wizard/AbstractValueFormResourceWizardStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPanel.html
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java

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


  Commit: f8d87179994b00f8ccd9fce1b2333ffc24b1cdf5
      https://github.com/Evolveum/midpoint/commit/f8d87179994b00f8ccd9fce1b2333ffc24b1cdf5
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-10 (Thu, 10 Aug 2023)

  Changed paths:
    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/resource/ResourceDetailsModel.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/web/component/input/ResourceObjectTypeChoiceRenderer.java

  Log Message:
  -----------
  MID-8967: fix for intent in query on resource object type panel


  Commit: 5399f101289d6391ff8c60e4a457ff5e7eac7431
      https://github.com/Evolveum/midpoint/commit/5399f101289d6391ff8c60e4a457ff5e7eac7431
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-10 (Thu, 10 Aug 2023)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    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/impl/component/tile/TilePanel.html
    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/tile/TileTablePanel.html
    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/page/admin/resource/component/wizard/AbstractValueFormResourceWizardStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    M infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuthorizationDiagEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestRunAs.java
    M model/model-intest/src/test/resources/profiles/role-restricted-auto-bad-mapping-condition.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-log-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/MAuditEventRecord.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditEventRecord.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditEventRecordMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QAffectedObjects.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipal.java
    M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java

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


  Commit: 3999f958daeab23daf063692c61bf8703a8c02de
      https://github.com/Evolveum/midpoint/commit/3999f958daeab23daf063692c61bf8703a8c02de
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-10 (Thu, 10 Aug 2023)

  Changed paths:
    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/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTaskCreator.java

  Log Message:
  -----------
  MID-8969: use only ObjectClass for reclassification task


  Commit: 46d807fc6595331eb3e692c27c18406c002f9470
      https://github.com/Evolveum/midpoint/commit/46d807fc6595331eb3e692c27c18406c002f9470
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-10 (Thu, 10 Aug 2023)

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

  Log Message:
  -----------
  fix for compilation error in ReloadableButton


  Commit: 49b772cf9e6484c25da1e7d69a3156ea9844f8e6
      https://github.com/Evolveum/midpoint/commit/49b772cf9e6484c25da1e7d69a3156ea9844f8e6
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-10 (Thu, 10 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionEvaluatorProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptingProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ObjectSetUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/ActivityCustomization.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.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/transformation/CombinatorialEvaluation.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/FunctionLibraryManager.java
    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/util/PopulatorUtil.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/controller/tasks/ActivityExecutor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    A model/model-intest/src/test/resources/profiles/archetype-little-trusted-role.xml
    M model/model-intest/src/test/resources/profiles/archetype-restricted-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-trusted-role.xml
    A model/model-intest/src/test/resources/profiles/function-library-one.xml
    M model/model-intest/src/test/resources/profiles/role-scripting.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-simpleTrustedFunction.xml
    A model/model-intest/src/test/resources/profiles/scripting-script-in-unassign-filter.xml
    M model/model-intest/src/test/resources/profiles/system-configuration.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
    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
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/RunFlag.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityContextManager.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java
    M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestTrustedScripts.java
    A testing/story/src/test/resources/trusted-scripts/archetype-little-trusted-task.xml
    A testing/story/src/test/resources/trusted-scripts/archetype-trusted-task.xml
    A testing/story/src/test/resources/trusted-scripts/function-library-one.xml
    A testing/story/src/test/resources/trusted-scripts/role-unprivileged.xml
    A testing/story/src/test/resources/trusted-scripts/system-configuration.xml
    A testing/story/src/test/resources/trusted-scripts/task-template-scripting-little-trusted.xml
    A testing/story/src/test/resources/trusted-scripts/task-template-scripting-no-profile.xml
    A testing/story/src/test/resources/trusted-scripts/task-template-scripting-trusted.xml
    A testing/story/src/test/resources/trusted-scripts/user-joe.xml
    M testing/story/testng-integration.xml

  Log Message:
  -----------
  Switch expression profile on library function call

When a library function is called, the expression profile is determined
anew for the function; the caller's profile is NOT used. This allows
for calling trusted functions from untrusted (or little-trusted) code.

Also created activity-aware submitTaskFromTemplate method
(in ModelInteractionService) and adapted WebComponentUtil to use it.

Work in progress. Related to MID-6913.


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionEvaluatorProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptingProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ObjectSetUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/ActivityCustomization.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.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/transformation/CombinatorialEvaluation.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/FunctionLibraryManager.java
    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/util/PopulatorUtil.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/controller/tasks/ActivityExecutor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    A model/model-intest/src/test/resources/profiles/archetype-little-trusted-role.xml
    M model/model-intest/src/test/resources/profiles/archetype-restricted-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-trusted-role.xml
    A model/model-intest/src/test/resources/profiles/function-library-one.xml
    M model/model-intest/src/test/resources/profiles/role-scripting.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-simpleTrustedFunction.xml
    A model/model-intest/src/test/resources/profiles/scripting-script-in-unassign-filter.xml
    M model/model-intest/src/test/resources/profiles/system-configuration.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
    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
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/RunFlag.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityContextManager.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java
    M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestTrustedScripts.java
    A testing/story/src/test/resources/trusted-scripts/archetype-little-trusted-task.xml
    A testing/story/src/test/resources/trusted-scripts/archetype-trusted-task.xml
    A testing/story/src/test/resources/trusted-scripts/function-library-one.xml
    A testing/story/src/test/resources/trusted-scripts/role-unprivileged.xml
    A testing/story/src/test/resources/trusted-scripts/system-configuration.xml
    A testing/story/src/test/resources/trusted-scripts/task-template-scripting-little-trusted.xml
    A testing/story/src/test/resources/trusted-scripts/task-template-scripting-no-profile.xml
    A testing/story/src/test/resources/trusted-scripts/task-template-scripting-trusted.xml
    A testing/story/src/test/resources/trusted-scripts/user-joe.xml
    M testing/story/testng-integration.xml

  Log Message:
  -----------
  Merge branch 'tmp/mid-6913'


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

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluator.java

  Log Message:
  -----------
  Fix profile determination in function calls

Argument evaluation was done with the wrong profile.


  Commit: 4bb54d9dcd7c2ad8596cef0d34ebd9c1e3eca996
      https://github.com/Evolveum/midpoint/commit/4bb54d9dcd7c2ad8596cef0d34ebd9c1e3eca996
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-11 (Fri, 11 Aug 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/FunctionLibrariesProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/FunctionLibraryProfile.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/functions/FunctionLibrary.java
    M 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/LibraryFunctionExecutor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    A model/model-intest/src/test/resources/profiles/archetype-little-trusted-variant-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-little-trusted-variant-two-role.xml
    M model/model-intest/src/test/resources/profiles/function-library-one.xml
    A model/model-intest/src/test/resources/profiles/function-library-two.xml
    M model/model-intest/src/test/resources/profiles/system-configuration.xml

  Log Message:
  -----------
  Implement library function access checks

The profiles were there, this commit brings the actual checks.

Related to MID-6913.


  Commit: 2eab7f33b9f1aa66a4ca5c7d376e450783dbe31b
      https://github.com/Evolveum/midpoint/commit/2eab7f33b9f1aa66a4ca5c7d376e450783dbe31b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-11 (Fri, 11 Aug 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptingProfile.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/scripting/ActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ScriptingExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AbstractObjectBasedActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AddExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ApplyDefinitionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AssignExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AssignmentOperationsExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/BaseActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DeleteExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DiscoverConnectorsExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/EnableDisableExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/EvaluateExpressionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ExecuteScriptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/GenerateValueExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/LogExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ModifyExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/NotifyExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/PurgeSchemaExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/RecomputeExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ReencryptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ResolveExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ResumeTaskExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/TestResourceExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/UnassignExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ValidateExecutor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    A model/model-intest/src/test/resources/profiles/archetype-forbidden-generate-value-action-alt-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-forbidden-generate-value-action-role.xml
    A model/model-intest/src/test/resources/profiles/scripting-generate-value.xml
    M model/model-intest/src/test/resources/profiles/system-configuration.xml
    A model/model-intest/src/test/resources/profiles/value-policy-test.xml

  Log Message:
  -----------
  Implement scripting (bulk action) checks

The profiles were there, this commit brings the actual checks.

Also, fixed OperationResult handling in "generate value" processing
and security policy determination in ModelInteractionServiceImpl.

Related to MID-6913.


  Commit: 856cbc962ea01f0cd978f2040afbe31c7e4f629c
      https://github.com/Evolveum/midpoint/commit/856cbc962ea01f0cd978f2040afbe31c7e4f629c
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-11 (Fri, 11 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismReferenceWrapper.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/factory/panel/PrismReferencePanelContext.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeArchetypeWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ShadowAssociationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/AssignmentHolderOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferenceValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceWrapperImpl.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java

  Log Message:
  -----------
  MID-8467: showing archetypes related to selected focus type only for archetype ref of focus resource object type container


  Commit: 160b692ddc9e7a050332a1a590040fba9a9beda9
      https://github.com/Evolveum/midpoint/commit/160b692ddc9e7a050332a1a590040fba9a9beda9
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-11 (Fri, 11 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionEvaluatorProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/FunctionLibrariesProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/FunctionLibraryProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptingProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ObjectSetUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/ActivityCustomization.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.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/transformation/CombinatorialEvaluation.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/FunctionLibraryManager.java
    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/util/PopulatorUtil.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/controller/tasks/ActivityExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ScriptingExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AbstractObjectBasedActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AddExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ApplyDefinitionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AssignExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AssignmentOperationsExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/BaseActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DeleteExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DiscoverConnectorsExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/EnableDisableExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/EvaluateExpressionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ExecuteScriptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/GenerateValueExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/LogExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ModifyExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/NotifyExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/PurgeSchemaExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/RecomputeExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ReencryptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ResolveExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ResumeTaskExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/TestResourceExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/UnassignExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ValidateExecutor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    A model/model-intest/src/test/resources/profiles/archetype-forbidden-generate-value-action-alt-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-forbidden-generate-value-action-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-little-trusted-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-little-trusted-variant-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-little-trusted-variant-two-role.xml
    M model/model-intest/src/test/resources/profiles/archetype-restricted-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-trusted-role.xml
    A model/model-intest/src/test/resources/profiles/function-library-one.xml
    A model/model-intest/src/test/resources/profiles/function-library-two.xml
    M model/model-intest/src/test/resources/profiles/role-scripting.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-simpleTrustedFunction.xml
    A model/model-intest/src/test/resources/profiles/scripting-generate-value.xml
    A model/model-intest/src/test/resources/profiles/scripting-script-in-unassign-filter.xml
    M model/model-intest/src/test/resources/profiles/system-configuration.xml
    A model/model-intest/src/test/resources/profiles/value-policy-test.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
    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
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/RunFlag.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityContextManager.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java
    M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestTrustedScripts.java
    A testing/story/src/test/resources/trusted-scripts/archetype-little-trusted-task.xml
    A testing/story/src/test/resources/trusted-scripts/archetype-trusted-task.xml
    A testing/story/src/test/resources/trusted-scripts/function-library-one.xml
    A testing/story/src/test/resources/trusted-scripts/role-unprivileged.xml
    A testing/story/src/test/resources/trusted-scripts/system-configuration.xml
    A testing/story/src/test/resources/trusted-scripts/task-template-scripting-little-trusted.xml
    A testing/story/src/test/resources/trusted-scripts/task-template-scripting-no-profile.xml
    A testing/story/src/test/resources/trusted-scripts/task-template-scripting-trusted.xml
    A testing/story/src/test/resources/trusted-scripts/user-joe.xml
    M testing/story/testng-integration.xml

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


  Commit: 73c038894e22456505ce02ac606d9e2c44b0d327
      https://github.com/Evolveum/midpoint/commit/73c038894e22456505ce02ac606d9e2c44b0d327
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-12 (Sat, 12 Aug 2023)

  Changed paths:
    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/wizard/AbstractFormWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ResourceOperationalButtonsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ResourceOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/LifecycleStatePanel.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/PreviewResourceDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/BasicInformationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/PreviewResourceObjectTypeDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskExecutionWizardPanel.java
    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/VerticalFormPanel.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/web/page/admin/resources/ResourceSummaryPanel.java

  Log Message:
  -----------
  adding some small improvements in resource wizard (default for strength of new mapping, default for lifecycle of new resource, ...)


  Commit: 1e0ee6badcc1f33a1e7c9d3752bfe04d6d6905ca
      https://github.com/Evolveum/midpoint/commit/1e0ee6badcc1f33a1e7c9d3752bfe04d6d6905ca
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-12 (Sat, 12 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.html

  Log Message:
  -----------
  fix of html for ConstructionGroupStepPanel


  Commit: 01301e3e5409dece461fb723862e25000e92a74d
      https://github.com/Evolveum/midpoint/commit/01301e3e5409dece461fb723862e25000e92a74d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-13 (Sun, 13 Aug 2023)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ScriptingExpressionEvaluator.java

  Log Message:
  -----------
  Do cosmetic error msg improvement


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismReferenceWrapper.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/wizard/AbstractFormWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/PrismReferencePanelContext.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeArchetypeWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ShadowAssociationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/AssignmentHolderOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ResourceOperationalButtonsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ResourceOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/LifecycleStatePanel.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/PreviewResourceDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/BasicInformationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/PreviewResourceObjectTypeDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskExecutionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferenceValuePanel.java
    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/VerticalFormPanel.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/VerticalFormPrismReferenceValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceSummaryPanel.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java

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


  Commit: 12b1cfe5f0c28b3edee634eb642877ef574e1834
      https://github.com/Evolveum/midpoint/commit/12b1cfe5f0c28b3edee634eb642877ef574e1834
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2023-08-13 (Sun, 13 Aug 2023)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeDistributionAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java

  Log Message:
  -----------
  Added helpful user information to ninja upgrade actions.


  Commit: c33da68e980979d28f375f506becaf4e4c9223aa
      https://github.com/Evolveum/midpoint/commit/c33da68e980979d28f375f506becaf4e4c9223aa
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2023-08-13 (Sun, 13 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/query/TypedQuery.java

  Log Message:
  -----------
  Added support in QueryPlayground for TypedQuery


  Commit: 6e095ad5eed2d05ce29efef2ff7a8cff69f8869f
      https://github.com/Evolveum/midpoint/commit/6e095ad5eed2d05ce29efef2ff7a8cff69f8869f
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-14 (Mon, 14 Aug 2023)

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

  Log Message:
  -----------
  support all used for mappings attribute icons


  Commit: 962317ea0682a5b6a4162442a4a2516f37c7a7ab
      https://github.com/Evolveum/midpoint/commit/962317ea0682a5b6a4162442a4a2516f37c7a7ab
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-14 (Mon, 14 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/query/TypedQuery.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ScriptingExpressionEvaluator.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeDistributionAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java

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


  Commit: 2f9f60488dddc2cefb49e71ee91112eeea26e6a6
      https://github.com/Evolveum/midpoint/commit/2f9f60488dddc2cefb49e71ee91112eeea26e6a6
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-14 (Mon, 14 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/TemplateChoicePanel.java

  Log Message:
  -----------
  fix for css of tiles


  Commit: 4948baec55085f5a6f4ede0d37eda75b3af111af
      https://github.com/Evolveum/midpoint/commit/4948baec55085f5a6f4ede0d37eda75b3af111af
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-14 (Mon, 14 Aug 2023)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsAction.java

  Log Message:
  -----------
  MID-8842 ninja - minor logging improvements


  Commit: 313e26936367d6179586c50b6787fc37998f6df9
      https://github.com/Evolveum/midpoint/commit/313e26936367d6179586c50b6787fc37998f6df9
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-14 (Mon, 14 Aug 2023)

  Changed paths:
    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/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java

  Log Message:
  -----------
  create util method for create container definition model


  Commit: 10adcd0d0d4673ae0afeba5251fa8ccaf4b25781
      https://github.com/Evolveum/midpoint/commit/10adcd0d0d4673ae0afeba5251fa8ccaf4b25781
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-14 (Mon, 14 Aug 2023)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsAction.java

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


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

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionProfileManager.java

  Log Message:
  -----------
  Add settable defaults for scripting profiles

Work in progress. (No tests yet.)


  Commit: 54c049f15a60bb23894a16d5c2e03a3463101a9e
      https://github.com/Evolveum/midpoint/commit/54c049f15a60bb23894a16d5c2e03a3463101a9e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-14 (Mon, 14 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    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/page/admin/TemplateChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundAttributeMappingsTable.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsAction.java

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


  Commit: 1db2cf495e81be0f0db3f9af54decfa4c9e6c8bf
      https://github.com/Evolveum/midpoint/commit/1db2cf495e81be0f0db3f9af54decfa4c9e6c8bf
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-14 (Mon, 14 Aug 2023)

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

  Log Message:
  -----------
  fix for compilation error


  Commit: e723c73d9a69b2a1c0a5d784064fc1878f086af2
      https://github.com/Evolveum/midpoint/commit/e723c73d9a69b2a1c0a5d784064fc1878f086af2
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-14 (Mon, 14 Aug 2023)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionProfileManager.java

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


  Commit: 85d5efaae809dcdeb76d287f52862a91bdc6c7d7
      https://github.com/Evolveum/midpoint/commit/85d5efaae809dcdeb76d287f52862a91bdc6c7d7
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-14 (Mon, 14 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.java

  Log Message:
  -----------
  fix for virtual containers in vertical form panels


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

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaUsageFormatter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/HelpVersionTest.java

  Log Message:
  -----------
  MID-8842 ninja - help command + updated -h behavior (by default only lists commands)


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

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java

  Log Message:
  -----------
  MID-8842 ninja - fixed import, failed build


  Commit: 9386efcab08e42f58cd3afcc0ea06324e3d85e3a
      https://github.com/Evolveum/midpoint/commit/9386efcab08e42f58cd3afcc0ea06324e3d85e3a
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-16 (Wed, 16 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.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/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.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/LifecycleStatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPreviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/ResourceObjectTypeBasicWizardPanel.java

  Log Message:
  -----------
  fix for small bugs and improvements from office days


  Commit: e8e43ddcc31eb6044b89882e62726598c719023d
      https://github.com/Evolveum/midpoint/commit/e8e43ddcc31eb6044b89882e62726598c719023d
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-16 (Wed, 16 Aug 2023)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaUsageFormatter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/HelpVersionTest.java

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


  Commit: d46443010b61e0ce9a7c7090e3329ca16cdff4f2
      https://github.com/Evolveum/midpoint/commit/d46443010b61e0ce9a7c7090e3329ca16cdff4f2
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-16 (Wed, 16 Aug 2023)

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

  Log Message:
  -----------
  fix compilation error


  Commit: 0c5db6c79df9ea17e6c529944d5a2593454eb87f
      https://github.com/Evolveum/midpoint/commit/0c5db6c79df9ea17e6c529944d5a2593454eb87f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-16 (Wed, 16 Aug 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionConfigItem.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionProfileManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    M model/model-intest/src/test/resources/profiles/system-configuration.xml

  Log Message:
  -----------
  Derive expression profile from any archetype

We are no longer limited to structural archetypes here.
Also, there are cosmetic changes in
ModelInteractionServiceImpl#submitTaskFromTemplate method.

Fixed failing TestExpressionProfiles.


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

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.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/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.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/wizard/basic/CreateResourceTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPreviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/ResourceObjectTypeBasicWizardPanel.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaUsageFormatter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/HelpVersionTest.java

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


  Commit: 39090cf17739d7b2042148812255307a204fdf5d
      https://github.com/Evolveum/midpoint/commit/39090cf17739d7b2042148812255307a204fdf5d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-16 (Wed, 16 Aug 2023)

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

  Log Message:
  -----------
  MID-8965 prism serialization default value updated for proxies to true


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

  Changed paths:
    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/page/self/requestAccess/CartSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ChooseRelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.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/page/self/requestAccess/RoleCatalogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartItem.java

  Log Message:
  -----------
  MID-8965 request access better support for requesting with more relations, wip


  Commit: 87bb542a5256cf4a2d088d1935cb271fc25cc13a
      https://github.com/Evolveum/midpoint/commit/87bb542a5256cf4a2d088d1935cb271fc25cc13a
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-08-16 (Wed, 16 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.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/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.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/wizard/basic/CreateResourceTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPreviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/ResourceObjectTypeBasicWizardPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionConfigItem.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionProfileManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    M model/model-intest/src/test/resources/profiles/system-configuration.xml

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


  Commit: ce4b0c6e075e319bccde2bd147770fc26227117c
      https://github.com/Evolveum/midpoint/commit/ce4b0c6e075e319bccde2bd147770fc26227117c
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

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

  Log Message:
  -----------
  change task for reload button - use import instance of bulk action


  Commit: 44d2544175ccd36ad15d4b6c0c168293c71843e7
      https://github.com/Evolveum/midpoint/commit/44d2544175ccd36ad15d4b6c0c168293c71843e7
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    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/page/self/requestAccess/CartSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ChooseRelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.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/page/self/requestAccess/RoleCatalogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionConfigItem.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionProfileManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/PrismConfigurationUpdater.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    M model/model-intest/src/test/resources/profiles/system-configuration.xml

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


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

  Changed paths:
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java

  Log Message:
  -----------
  Fix IDE warnings in ConnectorManager

(no functional changes)


  Commit: 082ea877b9255a512cc80e351e01f7dab61565d0
      https://github.com/Evolveum/midpoint/commit/082ea877b9255a512cc80e351e01f7dab61565d0
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    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/wizard/AbstractWizardBasicPanel.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/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/TemplateChoicePanel.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/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPreviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundAttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/ResourceObjectTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CartSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ChooseRelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.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/page/self/requestAccess/RoleCatalogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartItem.java
    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/web/page/admin/configuration/component/QueryPlaygroundPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/query/TypedQuery.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionProfileManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/PrismConfigurationUpdater.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    M model/model-intest/src/test/resources/profiles/system-configuration.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeDistributionAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaUsageFormatter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/HelpVersionTest.java

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


  Commit: dc3639de12e09acb44934a194b263c280094a65a
      https://github.com/Evolveum/midpoint/commit/dc3639de12e09acb44934a194b263c280094a65a
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ValueBasedDefinitionLookupsImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestQueryExpression.java

  Log Message:
  -----------
  Added implementation for ValueBasedDefinitionLookup for shadows


  Commit: d8f0cbb5a7e4d9def5be53cd1f7b65efe2594447
      https://github.com/Evolveum/midpoint/commit/d8f0cbb5a7e4d9def5be53cd1f7b65efe2594447
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/query/PreparedQuery.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestQueryExpression.java

  Log Message:
  -----------
  Exposed set(name, value) for prepared queries.


  Commit: d7d550e573c0f4b6069e606f09967c7cc9130d54
      https://github.com/Evolveum/midpoint/commit/d7d550e573c0f4b6069e606f09967c7cc9130d54
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java

  Log Message:
  -----------
  Fixed query playground script parsing after it was disabled.


  Commit: 75e549f2e5ce52ab4b008c18e2e7ba8b2072e151
      https://github.com/Evolveum/midpoint/commit/75e549f2e5ce52ab4b008c18e2e7ba8b2072e151
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ValueBasedDefinitionLookupsImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestQueryExpression.java

  Log Message:
  -----------
  Fixed assert OID in test (user vs shadow oid)


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ActivityCustomization.java

  Log Message:
  -----------
  Improve javadocs slightly


  Commit: 80f2faba980b79b0e74c1ee7e6e9650e8c4097ba
      https://github.com/Evolveum/midpoint/commit/80f2faba980b79b0e74c1ee7e6e9650e8c4097ba
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-18 (Fri, 18 Aug 2023)

  Changed paths:
    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/prism/wrapper/PrismReferenceWrapper.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/component/tile/TilePanel.html
    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/tile/TileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractFormWizardStepPanel.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/AbstractWizardBasicPanel.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/factory/panel/PrismReferencePanelContext.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeArchetypeWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ShadowAssociationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/TemplateChoicePanel.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/component/AssignmentHolderOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ResourceOperationalButtonsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ResourceOperationalButtonsPanel.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/LifecycleStatePanel.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/ResourceTaskCreator.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/AbstractValueFormResourceWizardStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/PreviewResourceDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/BasicInformationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/PreviewResourceObjectTypeDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeWizardPreviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/InboundAttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/ResourceObjectTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskExecutionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CartSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ChooseRelationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RelationPanel.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/page/self/requestAccess/RoleCatalogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferenceValuePanel.java
    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/VerticalFormPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPanel.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/VerticalFormPrismReferenceValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ResourceObjectTypeChoiceRenderer.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceSummaryPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionEvaluatorProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/FunctionLibrariesProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/FunctionLibraryProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ScriptingProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/query/PreparedQuery.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/query/TypedQuery.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ObjectSetUtil.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-core-3.xsd
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/evaluator/AuthenticationEvaluator.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointLdapAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidpointAbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/PasswordProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/PreAuthenticatedProvider.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/ActivityCustomization.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionProfileManager.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/transformation/CombinatorialEvaluation.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/FunctionLibraryManager.java
    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/util/PopulatorUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/PrismConfigurationUpdater.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ValueBasedDefinitionLookupsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/tasks/ActivityExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ScriptingExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AbstractObjectBasedActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AddExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ApplyDefinitionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AssignExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AssignmentOperationsExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/BaseActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DeleteExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DiscoverConnectorsExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/EnableDisableExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/EvaluateExpressionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ExecuteScriptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/GenerateValueExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/LogExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ModifyExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/NotifyExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/PurgeSchemaExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/RecomputeExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ReencryptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ResolveExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ResumeTaskExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/TestResourceExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/UnassignExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ValidateExecutor.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestQueryExpression.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    A model/model-intest/src/test/resources/profiles/archetype-forbidden-generate-value-action-alt-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-forbidden-generate-value-action-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-little-trusted-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-little-trusted-variant-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-little-trusted-variant-two-role.xml
    M model/model-intest/src/test/resources/profiles/archetype-restricted-role.xml
    A model/model-intest/src/test/resources/profiles/archetype-trusted-role.xml
    A model/model-intest/src/test/resources/profiles/function-library-one.xml
    A model/model-intest/src/test/resources/profiles/function-library-two.xml
    M model/model-intest/src/test/resources/profiles/role-scripting.xml
    A model/model-intest/src/test/resources/profiles/scripting-execute-simpleTrustedFunction.xml
    A model/model-intest/src/test/resources/profiles/scripting-generate-value.xml
    A model/model-intest/src/test/resources/profiles/scripting-script-in-unassign-filter.xml
    M model/model-intest/src/test/resources/profiles/system-configuration.xml
    A model/model-intest/src/test/resources/profiles/value-policy-test.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
    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
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QAffectedObjects.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/RunFlag.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityContextManager.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java
    M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestTrustedScripts.java
    A testing/story/src/test/resources/trusted-scripts/archetype-little-trusted-task.xml
    A testing/story/src/test/resources/trusted-scripts/archetype-trusted-task.xml
    A testing/story/src/test/resources/trusted-scripts/function-library-one.xml
    A testing/story/src/test/resources/trusted-scripts/role-unprivileged.xml
    A testing/story/src/test/resources/trusted-scripts/system-configuration.xml
    A testing/story/src/test/resources/trusted-scripts/task-template-scripting-little-trusted.xml
    A testing/story/src/test/resources/trusted-scripts/task-template-scripting-no-profile.xml
    A testing/story/src/test/resources/trusted-scripts/task-template-scripting-trusted.xml
    A testing/story/src/test/resources/trusted-scripts/user-joe.xml
    M testing/story/testng-integration.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeDistributionAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaUsageFormatter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ConsoleFormat.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/HelpVersionTest.java

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

* origin/master: (37 commits)
  Improve javadocs slightly
  Fixed assert OID in test (user vs shadow oid)
  Fixed query playground script parsing after it was disabled.
  Exposed set(name, value) for prepared queries.
  Added implementation for ValueBasedDefinitionLookup for shadows
  Fix IDE warnings in ConnectorManager
  change task for reload button - use import instance of bulk action
  MID-8965 request access better support for requesting with more relations, wip
  MID-8965 prism serialization default value updated for proxies to true
  Derive expression profile from any archetype
  fix compilation error
  fix for small bugs and improvements from office days
  MID-8842 ninja - fixed import, failed build
  MID-8842 ninja - help command + updated -h behavior (by default only lists commands)
  fix for virtual containers in vertical form panels
  fix for compilation error
  Add settable defaults for scripting profiles
  create util method for create container definition model
  MID-8842 ninja - minor logging improvements
  fix for css of tiles
  ...

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
#	model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java


  Commit: 68a1761b4404eb16cdbcb8e2615ba0655edb310f
      https://github.com/Evolveum/midpoint/commit/68a1761b4404eb16cdbcb8e2615ba0655edb310f
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2023-08-18 (Fri, 18 Aug 2023)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/AttributeVerificationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/SecurityQuestionsAuthenticationToken.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AttributeVerificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ClusterProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/FocusIdentificationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MailNonceProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointLdapAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/PasswordProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/PreAuthenticatedProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/RemoteModuleProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/SecurityQuestionProvider.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java

  Log Message:
  -----------
  some fixes after merge + some cleanup in providers


Compare: https://github.com/Evolveum/midpoint/compare/fc2539c0d6c1...68a1761b4404


More information about the midPoint-svn mailing list